默认导出指标参考
以下是默认由 controller-runtime 导出和提供的指标:
指标名称 | Type | 描述 |
---|---|---|
工作队列深度 | 量具 | 当前工作队列的深度。 |
workqueue_adds_total | 计数器 | 工作队列处理的添加总数。 |
workqueue_queue_duration_seconds | 直方图 | 一个项目在工作队列中停留多长时间(以秒为单位),才会被请求。 |
workqueue_work_duration_seconds | 直方图 | 处理工作队列中一个项目需要多少秒。 |
workqueue_unfinished_work_seconds | 量具 | 在工作持续时间(work_duration)中,有多少秒的工作正在进行且尚未被观察到。较大的值表示线程卡住。可以通过观察这一数值的增加速率来推断卡住的线程数量。 |
workqueue_longest_running_processor_seconds | 量具 | 最长运行的工作队列处理器已运行多少秒? |
workqueue_retries_total | 计数器 | 工作队列处理的重试总次数。 |
rest_client_requests_total | 计数器 | 按状态码、方法和主机划分的 HTTP 请求数量。 |
controller_runtime_reconcile_total | 计数器 | 每位控制员的对账总数。 |
controller_runtime_reconcile_errors_total | 计数器 | 每个控制器的对账错误总数。 |
controller_runtime_terminal_reconcile_errors_total | 计数器 | 调解器的终端错误总数。 |
controller_runtime_reconcile_time_seconds | 直方图 | 每位控制器的对账时间长度。 |
controller_runtime_max_concurrent_reconciles | 量具 | 每个控制器的最大并发对账数量。 |
controller_runtime_active_workers | 量具 | 每个控制器当前使用的工人数量。 |
controller_runtime_webhook_latency_seconds | 直方图 | 处理入驻请求延迟的直方图。 |
controller_runtime_webhook_requests_total | 计数器 | 按HTTP状态码统计的总入学请求数量。 |
controller_runtime_webhook_requests_in_flight | 量具 | 当前正在处理的入学申请请求数量。 |