summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorCosta Tsaousis <costa@tsaousis.gr>2018-03-11 16:37:21 +0200
committerGitHub <noreply@github.com>2018-03-11 16:37:21 +0200
commitcf6350ba18a27fe2fc997e553b7aaaaa31c3fb38 (patch)
tree9dce550927e3ba6b26acd6230e6d7dcde6f2891e /web
parent408d499572a8362ed502ace6b964dc939077a841 (diff)
parentb1e25be55a965e0192f219fd4478564d811ca7a4 (diff)
Merge pull request #3447 from ccremer/portcheck
Add port check plugin
Diffstat (limited to 'web')
-rw-r--r--web/dashboard_info.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/web/dashboard_info.js b/web/dashboard_info.js
index 48a603e0de..e68736e74a 100644
--- a/web/dashboard_info.js
+++ b/web/dashboard_info.js
@@ -225,6 +225,12 @@ netdataDashboard.menu = {
info: 'Performance metrics for <b>PHP-FPM</b>, an alternative FastCGI implementation for PHP.'
},
+ 'portcheck': {
+ title: 'Port Check',
+ icon: '<i class="fas fa-heartbeat"></i>',
+ info: 'Service availability and latency monitoring using port checks.'
+ },
+
'postfix': {
title: 'postfix',
icon: '<i class="fas fa-envelope"></i>',
@@ -1825,6 +1831,21 @@ netdataDashboard.context = {
},
// ------------------------------------------------------------------------
+ // Port check
+
+ 'portcheck.latency': {
+ info: 'The <code>latency</code> describes the time spent connecting to a TCP port. No data is sent or received. ' +
+ 'Currently, the accuracy of the latency is low and should be used as reference only.'
+ },
+
+ 'portcheck.status': {
+ valueRange: "[0, 1]",
+ info: 'The <code>status</code> chart verifies the availability of the service. ' +
+ 'Each status dimension will have a value of <code>1</code> if triggered. Dimension <code>success</code> is <code>1</code> only if connection could be established.' +
+ 'This chart is most useful for alarms and third-party apps.'
+ },
+
+ // ------------------------------------------------------------------------
'chrony.system': {
info: 'In normal operation, chronyd never steps the system clock, because any jump in the timescale can have adverse consequences for certain application programs. Instead, any error in the system clock is corrected by slightly speeding up or slowing down the system clock until the error has been removed, and then returning to the system clock’s normal speed. A consequence of this is that there will be a period when the system clock (as read by other programs using the <code>gettimeofday()</code> system call, or by the <code>date</code> command in the shell) will be different from chronyd\'s estimate of the current true time (which it reports to NTP clients when it is operating in server mode). The value reported on this line is the difference due to this effect.',