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.

