Prometheus Agent View
Prometheus Agent is a lightweight version of Prometheus Server. It scrapes the metrics for all hosts and components. The metrics are then reported to and stored on AOM or a third-party monitoring platform. The Prometheus Agent view displays some built-in metrics provided by Prometheus, which can be used to monitor and measure system performance and status.
Metric Description
You can view Prometheus Agent metrics in the following table.
Metric |
Unit |
Description |
---|---|---|
CPU Usage |
% |
Average CPU usage of pods. |
Memory Usage |
% |
Average memory usage of pods. |
Remote Write Rate |
byte/s |
The number of bytes remotely written per second. |
Average Remote Write Duration |
second |
Average time consumed by remote writes. |
Bytes Pending for Remote Write |
byte |
The number of pending bytes during a remote write. |
Packets Discarded for Remote Write per Second |
N/A |
The number of packets discarded per second during a remote write. |
Failed Remote Write Requests per Second |
N/A |
The number of failed remote write requests per second. |
Percentage of Failed Remote Write Requests |
% |
Percentage of failed remote write requests. |
Remote Write Retries per Second |
N/A |
The number of retries of the remote write per second. |
Scrapers |
N/A |
The number of scrapers. |
Collections per Second |
N/A |
Collections per second. |
Average Collection Duration |
second |
Average collection duration. |
Failed Reads During Collection per Second |
N/A |
The number of read errors during scrapes per second. |
Failed Writes During Collection per Second |
N/A |
The number of write errors during scrapes per second. |
Collections with Size Exceeding the Threshold per Second |
N/A |
Collections with size exceeding the threshold per second. |
Read Rate of Sending Queue |
byte/s |
The number of bytes read by a sending queue per second. |
Write Rate of Sending Queue |
byte/s |
The number of bytes written to a sending queue per second. |
Pending Size of Sending Queue |
byte |
The number of bytes suspended in a sending queue. |
Blocks Read per Second |
N/A |
The number of blocks read by a sending queue per second. |
Blocks Written per Second |
N/A |
The number of blocks written to a sending queue per second. |
Discarded Blocks per Second |
N/A |
The number of dropped blocks in a sending queue per second. |
Metric List
Metric |
Type |
Description |
---|---|---|
container_cpu_usage_seconds_total |
Gauge |
Cumulative CPU time consumed in seconds. |
container_memory_working_set_bytes |
Gauge |
Current working set in bytes. |
vmagent_remotewrite_bytes_sent_total |
Counter |
Total number of bytes remotely written by Prometheus Agent. |
vmagent_remotewrite_duration_seconds_sum |
Summary |
Time consumed by a Prometheus Agent remote write. |
vmagent_remotewrite_pending_data_bytes |
Gauge |
The number of pending bytes during a Prometheus Agent remote write. |
vmagent_remotewrite_packets_dropped_total |
Counter |
Total number of dropped packets during a Prometheus Agent remote write. |
vmagent_remotewrite_requests_total |
Counter |
Total number of Prometheus Agent remote write requests. |
vmagent_remotewrite_retries_count_total |
Counter |
Total number of remote write retries of Prometheus Agent. |
vm_promscrape_active_scrapers |
Gauge |
The number of collected shards. |
vm_promscrape_scrapes_total |
Counter |
The number of scrapes. |
vm_promscrape_scrape_duration_seconds_sum |
Summary |
Time required for the vmagent to collect metrics. |
vm_promscrape_conn_read_errors_total |
Counter |
The number of read errors during scrapes. |
vm_promscrape_conn_write_errors_total |
Counter |
The number of write errors during scrapes. |
vm_promscrape_max_scrape_size_exceeded_errors_total |
Counter |
The number of failed scrapes due to the exceeded response size. |
vm_persistentqueue_bytes_read_total |
Counter |
The number of bytes read by a send queue. |
vm_persistentqueue_bytes_written_total |
Counter |
The number of bytes written to a send queue. |
vm_persistentqueue_bytes_pending |
Gauge |
The number of pending bytes in a send queue. |
vm_persistentqueue_blocks_read_total |
Counter |
The number of blocks read by a send queue. |
vm_persistentqueue_blocks_written_total |
Counter |
The number of blocks written to a send queue. |
vm_persistentqueue_blocks_dropped_total |
Counter |
The number of dropped blocks in a send queue. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.