You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Port ACLs, Management API and Health commands (netdata#4969)
##### Summary
fixesnetdata#2673fixesnetdata#2149fixesnetdata#5017fixesnetdata#3830fixesnetdata#3187fixesnetdata#5154
Implements a command API for health which will accept commands via a socket to selectively suppress health checks.
Allows different ports to accept different request types (streaming, dashboard, api, registry, netdata.conf, badges, management)
Removes support for multi-threaded and single-threaded web servers.
##### Component Name
health, daemon
Copy file name to clipboardExpand all lines: health/README.md
+8-2
Original file line number
Diff line number
Diff line change
@@ -159,7 +159,7 @@ The simple pattern syntax and operation is explained in [simple patterns](../lib
159
159
160
160
#### Alarm line `lookup`
161
161
162
-
This lines makes a database lookup to find a value. This result of this lookup is available as `$this`.
162
+
This line makes a database lookup to find a value. This result of this lookup is available as `$this`.
163
163
164
164
The format is:
165
165
@@ -465,7 +465,7 @@ Although the `alarm_variables` link shows you variables for a particular chart,
465
465
-`$status`, which is resolved to the current status of the alarm (the current = the last
466
466
status, i.e. before the current database lookup and the evaluation of the `calc` line).
467
467
This values can be compared with `$REMOVED`, `$UNINITIALIZED`, `$UNDEFINED`, `$CLEAR`,
468
-
`$WARNING`, `$CRITICAL`. These values are incremental, ie. `$status > $CLEAL` works as
468
+
`$WARNING`, `$CRITICAL`. These values are incremental, ie. `$status > $CLEAR` works as
469
469
expected.
470
470
471
471
-`$now`, which is resolved to current unix timestamp.
@@ -653,5 +653,11 @@ You can find the context of charts by looking up the chart in either
653
653
654
654
You can find how netdata interpreted the expressions by examining the alarm at `http://your.netdata:19999/api/v1/alarms?all`. For each expression, netdata will return the expression as given in its config file, and the same expression with additional parentheses added to indicate the evaluation flow of the expression.
655
655
656
+
## Disabling health checks or silencing notifications at runtime
657
+
658
+
The health checks can be controlled at runtime via the [health management api](../web/api/health/#health-management-api).
0 commit comments