From 112b5b91647c3dea45cc1c9bc364df526c8012f1 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 26 Jan 2022 19:05:15 +0100 Subject: Merging upstream version 1.33.0. Signed-off-by: Daniel Baumann --- web/gui/dashboard_info.js | 43 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 38 insertions(+), 5 deletions(-) (limited to 'web/gui/dashboard_info.js') diff --git a/web/gui/dashboard_info.js b/web/gui/dashboard_info.js index dfa3e84ba..524a5725e 100644 --- a/web/gui/dashboard_info.js +++ b/web/gui/dashboard_info.js @@ -683,7 +683,7 @@ netdataDashboard.menu = { 'or inactive (meaning stopped, unbound, unplugged), ' + 'as well as in the process of being activated or deactivated, i.e. between the two states (these states are called activating, deactivating). ' + 'A special failed state is available as well, which is very similar to inactive and is entered when the service failed in some way (process returned error code on exit, or crashed, an operation timed out, or after too many restarts). ' + - 'For detailes, see systemd(1).' + 'For details, see systemd(1).' }, 'changefinder': { @@ -703,6 +703,12 @@ netdataDashboard.menu = { icon: '', info: 'Charts relating to anomaly detection, increased anomalous dimensions or a higher than usual anomaly_rate could be signs of some abnormal behaviour. Read our anomaly detection guide for more details.' }, + + 'fail2ban': { + title: 'Fail2ban', + icon: '', + info: 'Netdata keeps track of the current jail status by reading the Fail2ban log file.' + }, }; @@ -2172,7 +2178,7 @@ netdataDashboard.context = { }, 'netfilter.conntrack_new': { - info: '

Packet tracking statistics.

'+ + info: '

Packet tracking statistics. New (since v4.9) and Ignore (since v5.10) are hardcoded to zeros in the latest kernel.

'+ '

New - conntrack entries added which were not expected before. '+ 'Ignore - packets seen which are already connected to a conntrack entry. '+ 'Invalid - packets seen which can not be tracked.

' @@ -3588,6 +3594,14 @@ netdataDashboard.context = { info: 'The netdata API response time measures the time netdata needed to serve requests. This time includes everything, from the reception of the first byte of a request, to the dispatch of the last byte of its reply, therefore it includes all network latencies involved (i.e. a client over a slow network will influence these metrics).' }, + 'netdata.ebpf_threads': { + info: 'Show total number of threads and number of active threads. For more details about the threads, see the official documentation.' + }, + + 'netdata.ebpf_load_methods': { + info: 'Show number of threads loaded using legacy code (independent binary) or CO-RE (Compile Once Run Everywhere).' + }, + // ------------------------------------------------------------------------ // RETROSHARE @@ -5105,7 +5119,7 @@ netdataDashboard.context = { }, 'spigotmc.users': { - info: 'The number of currently connect users on the monitored Spigot server.' + info: 'The number of currently connected users on the monitored Spigot server.' }, 'boinc.tasks': { @@ -5259,7 +5273,7 @@ netdataDashboard.context = { 'sharedcommon is amount of machine memory that is shared by all powered-on virtual machines and vSphere services on the host. ' + 'shared - sharedcommon = machine memory (host memory) savings (KB). ' + 'For details see Measuring and Differentiating Types of Memory Usage and ' + - 'Memory Counters articles.' + 'Memory Counters articles.' }, 'vsphere.host_mem_swap_rate': { @@ -5284,7 +5298,7 @@ netdataDashboard.context = { 'active is amount of memory that is actively used, as estimated by VMkernel based on recently touched memory pages. ' + 'shared is amount of guest “physical” memory shared with other virtual machines (through the VMkernel’s transparent page-sharing mechanism, a RAM de-duplication technique). ' + 'For details see Measuring and Differentiating Types of Memory Usage and ' + - 'Memory Counters articles.' + 'Memory Counters articles.' }, @@ -6373,4 +6387,23 @@ netdataDashboard.context = { info: 'Diagnostic metrics relating to training time of anomaly detection. ' }, + // ------------------------------------------------------------------------ + // Supervisor + + 'fail2ban.failed_attempts': { + info: '

The number of failed attempts.

'+ + '

This chart reflects the number of \'Found\' lines. '+ + 'Found means a line in the service’s log file matches the failregex in its filter.

' + }, + + 'fail2ban.bans': { + info: '

The number of bans.

'+ + '

This chart reflects the number of \'Ban\' and \'Restore Ban\' lines. '+ + 'Ban action happens when the number of failed attempts (maxretry) occurred in the last configured interval (findtime).

' + }, + + 'fail2ban.banned_ips': { + info: '

The number of banned IP addresses.

' + }, + }; -- cgit v1.2.3