Monitored Entities Reference
Every monitored entity has some associated metrics that you can use to author rules.
The following monitored entities you can use while creating rules:
- Cluster
- Processing Unit
- RTC Transactions
- Event Throughput
- BusinessEvents Rules
Cluster
The cluster has the metrics that are computed for the entire cluster or application.
| Metric | Description |
|---|---|
| Processing Units Running (%) | The percentage of processing units in the Running state of the total deployed processing units in the cluster. |
| Processing Units in Normal (%) | The percentage of processing units in the Normal state of the total deployed processing units in the cluster. |
| Processing Units in Warning (%) | The percentage of processing units in the Warning state of the total deployed processing units in the cluster. |
| Processing Units in Critical (%) | The percentage of processing units in the Critical state of the total deployed processing units in the cluster. |
Processing Unit
The processing unit entity has the metrics computed for an instance.
| Metric | Description |
|---|---|
| Average CPU (%) | Average CPU usage percentage averaged over five minutes. |
| Average Used Memory (%) | Average memory usage percentage (evaluated over max allocated memory), averaged over five minutes. |
| Is Running | Check if it is in a running or stopped state. |
| Thread Count | Count of the running threads grouped in five minutes. |
| Deadlocked Thread Count | Count of the deadlocked threads grouped in five minutes. |
| Processing Unit | The associated processing unit name. |
| Processing Unit Name | The associated instance name. |
RTC Transactions
The monitored entity has the metrics for the RTC transactions ran in the inference engine.
| Metric | Description |
|---|---|
| Pending Locks | The count of pending locks to release groups in five minutes |
| RTC Transaction Count | The number of RTC Transactions grouped in five minutes |
| Processing Unit | The associated processing unit name |
| Processing Unit Name | The associated instance name |
| Agent Name | The name of the agent |
Event Throughput
The monitored entity has the metrics for the throughput of the events ran in the inference engine.
| Metric | Description |
|---|---|
| Event Throughput | Total number of events asserted in the inference engine in a five-minute interval. |
| Destination URI | The URI of the destination where the event was received |
| Processing Unit | The associated processing unit name |
| Processing Unit Name | The associated instance name |
| Agent Name | The name of the agent |
BusinessEvents Rules
The monitored entity has the metrics for the BusinessEvents rules ran in the inference engine.
| Metric | Description |
|---|---|
| Rule Execution Time | The average rule execution time in milliseconds |
| Rule Name | The rule URI |
| Processing Unit | The associated processing unit name |
| Processing Unit Name | The associated instance name |
| Agent Name | The name of the agent |