The module allows you to connect to a remote host via SSH using login and password and execute various commands to obtain metrics of the remote system.
timeout - allows you to specify the time, in seconds, between data acquisition cycles.
As a command you can specify any string that will be executed on the remote server with the rights of the user specified during authorization.
The result of the command, will be returned to the interface.
Exporting values to Elasticsearch
Monitoring has the ability to export metrics values to Elasticsearch, for later analysis and storage.
If necessary, if the server has security settings, it is possible to enable TLS/SSL support and specify the user name and password for authorization
Data types
When adding a command, you can specify an additional type of value conversion to get static data.
- String - This type is not converted, only the current value is displayed
- Integer type - For this type, the average, minimum maximum value is calculated, and the change (delta) is also displayed
- Floating point (float) - For this type, the average, minimum maximum value is calculated, as well as the change (delta) is displayed.
Example of metrics display