Grafana 图像渲染服务
当将 Grafana Image Renderer 插件作为远程渲染服务运行时对其进行监控。
当将 Grafana Image Renderer 插件 作为 远程渲染服务 运行时对其进行监控。
渲染服务配置
远程渲染服务默认不收集和暴露 Prometheus 的 /metrics 端点。要启用它,请在启动渲染服务时提供环境变量 ENABLE_METRICS=true
。
作为替代方案,您可以提供一个配置文件,详情请见此处。通过这种方法,除了启用指标外,您还可以配置其他一些事项
- 收集默认指标(NodeJS 应用指标)。默认启用。例如,可以使用此仪表盘来监控 NodeJS 应用。
- 更改用于
grafana_image_renderer_service_http_request_duration_seconds_bucket
指标的桶(bucket)。 - 收集每次渲染请求的计时指标。
启用指标后,您可以在 http://<渲染服务主机>:<渲染服务端口>/metrics
找到 Prometheus 的 /metrics 端点。
Prometheus 配置
配置您的 Prometheus 实例以抓取图像渲染服务,例如
scrape_configs:
- job_name: 'grafana-image-rendering-service'
static_configs:
- targets: ['<rendering service host>:<rendering service port>']