summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorChris <github.account@chrigel.net>2018-02-20 19:28:00 +0100
committerChris <github.account@chrigel.net>2018-02-20 20:27:29 +0100
commit00750d54494a705c271b484b4a0ee878280f3688 (patch)
tree484bc730029d658be8f65ee4efcdd6517ecc1b4e /web
parent43c5b683d67df162ec3ad956c46cc9eb70169ef3 (diff)
Add dashboard info for httpcheck
Diffstat (limited to 'web')
-rw-r--r--web/dashboard_info.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/web/dashboard_info.js b/web/dashboard_info.js
index dbc821227b..9590ec5df7 100644
--- a/web/dashboard_info.js
+++ b/web/dashboard_info.js
@@ -177,6 +177,12 @@ netdataDashboard.menu = {
info: 'Network latency statistics, via <b>fping</b>. <b>fping</b> is a program to send ICMP echo probes to network hosts, similar to <code>ping</code>, but much better performing when pinging multiple hosts. fping versions after 3.15 can be directly used as netdata plugins.'
},
+ 'httpcheck': {
+ title: 'Http Check',
+ icon: '<i class="fas fa-heartbeat"></i>',
+ info: 'Web Service availability and latency monitoring using HTTP checks. This plugin is a specialized version of the port check plugin.'
+ },
+
'memcached': {
title: 'memcached',
icon: '<i class="fas fa-database"></i>',
@@ -1128,6 +1134,22 @@ netdataDashboard.context = {
},
// ------------------------------------------------------------------------
+ // HTTP check
+
+ 'httpcheck.latency': {
+ info: 'The <code>Latency</code> describes the time passed between request and response. ' +
+ 'A response time of <code>0.0 ms</code> indicates a connection error.'
+ },
+
+ 'httpcheck.error': {
+ valueRange: "[0, 3]",
+ info: 'The <code>Error</code> is returned by the plugin when it could not connect to the webserver. It is one of: ' +
+ '<code>0</code> (connection successful), <code>1</code> (unexpected response content), <code>2</code> (unexpected status code), ' +
+ '<code>3</code> (port unreachable), <code>4</code> (host unreachable). ' +
+ 'The error code is most useful for 3rd-party apps and alarms.'
+ },
+
+ // ------------------------------------------------------------------------
// NETDATA
'netdata.response_time': {