Monitoring Modbus
The response of Modbus service and other related indicators are monitored.
Configuration Parameters
Parameter Name | Parameter Help Description |
---|---|
Host of Modbus Service | The IPv4, IPv6, or domain name of the Modbus device to be monitored. Note ⚠️ do not include the protocol header (e.g., https://, http://). |
Task Name | A name that identifies this monitoring task; the name must be unique. |
Port | The port used for Modbus network communication. |
Slave ID (slaveId) | The ID of the slave device in the Modbus network. |
Holding Register Address | Used for categorizing and managing monitored resources. |
Coil Register Address | Additional notes and descriptions for this monitoring task; users can add remarks here. |
Timeout | The allowed time for collecting a response. |
Collected Metrics
Metric Set: holding-register
- The number of parameters must match the total number of coil register addresses specified in the parameters.
- Alias format for parameters: holding-register:m or holding-register:m-n
Parameter example:
Coil register addresses:
1,2[3]
Parameter alias names:
aliasFields:
- responseTime
- holding-register:0
- holding-register:1-0
- holding-register:1-1
- holding-register:1-2
Metric Name | Metric Unit | Metric Help Description |
---|---|---|
Response Time | Milliseconds | The time required by the Modbus server to respond to a request. |
Holding Register Parameter | Setpoint for analog output |
Metric Set: coil
- The number of parameters must match the total number of coil register addresses specified in the parameters.
- Alias format for parameters: coil:m or coil:m-n
Parameter example:
Coil register addresses:
1,2[3]
Parameter alias names:
aliasFields:
- responseTime
- coil:0
- coil:1-0
- coil:1-1
- coil:1-2
Metric Name | Metric Unit | Metric Help Description |
---|---|---|
Response Time | Milliseconds | The time required by the Modbus server to respond to a request. |
Coil Status | Coil status (0 or 1) |