菜单
开源

监控 Grafana Alloy 组件控制器

Alloy 的组件控制器暴露 Prometheus 指标,您可以使用这些指标来调查控制器的状态。

控制器的指标在 Alloy HTTP 服务器的 /metrics HTTP 端点上暴露,该服务器默认监听 https://:12345

alloy run 命令的文档描述了如何修改 Alloy 监听 HTTP 流量的地址。

控制器暴露以下指标

  • alloy_component_controller_evaluating (Gauge):当组件控制器正在评估组件时,设置为 1。此值可能因评估完成的速度或评估发生的频率而失真。
  • alloy_component_controller_running_components (Gauge):按健康状态分类的当前正在运行的组件数量。健康状态在 health_type 标签中表示。
  • alloy_component_evaluation_seconds (Histogram):在一个组件的依赖项更新后评估该组件所需的时间。
  • alloy_component_dependencies_wait_seconds (Histogram):在一个组件的依赖项更新后,组件等待评估所花费的时间。
  • alloy_component_evaluation_queue_size (Gauge):当前等待执行的组件评估数量。