Controller
This document describes the Prometheus metrics generated by the Aperture Controller.
Signal
Metrics
Name | Type | Labels | Unit | Description |
---|---|---|---|---|
signal_reading | Summary | instance, job, process_uuid, signal_name, policy_name, sub_circuit_id | various | The reading from a signal |
invalid_signal_reading | Counter | instance, job, process_uuid, signal_name, policy_name, sub_circuit_id | count (no unit) | Count of invalid signal readings |
infinite_signal_reading | Counter | instance, job, process_uuid, signal_name, policy_name, sub_circuit_id | count (no unit) | Count of infinite signal readings |
Labels
Name | Example | Description |
---|---|---|
instance | aperture-controller-58d48d5d8d-6ksl5 | Host instance of the Aperture Agent |
job | aperture-controller-self | The configured job name that the target belongs to |
process_uuid | c4f019c8-b1b1-4e52-885b-1c73778994ab | Host instance's UUID |
signal_name | LATENCY_EMA, IS_OVERLOAD | Name of the signal provided in policy. |
sub_circuit_id | root | Sub-circuit ID within the policy. |
policy_name | service1-demo-app | Name of the policy. |