Prometheus+Grafana 配置
Posted sylvia-lesson
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Prometheus+Grafana 配置相关的知识,希望对你有一定的参考价值。
一 Prometheus
1. 通过relabeling可以在写入metrics数据之前,动态修改metrics的label
relabel_configs:
- source_labels: [__meta_ec2_tag_Environment, __meta_ec2_tag_prometheus_sd_component]
separator: ‘:‘
regex: ‘(^(lab-test|lab-access):kafka$)|(^(lab-test|lab-access):kafka|.*)|(^(lab-test|lab-access):.*|kafka$)|(^(lab-test|lab-access):.*|kafka|.*)‘
action: keep
- source_labels: [__meta_ec2_tag_Name,__meta_ec2_instance_id]
separator: ‘:‘
regex: ‘(.*):(.*)‘
replacement: ‘${1} (${2})‘
target_label: instance
- source_labels: [__meta_ec2_tag_Environment]
target_label: environment
- source_labels: [__meta_ec2_vpc_id]
target_label: vpc_id
- source_labels: [__meta_ec2_tag_prometheus_sd_component]
target_label: component
replacement: kafka
2. 通过relabeling可以对Target实例进行过滤和选择
以上是关于Prometheus+Grafana 配置的主要内容,如果未能解决你的问题,请参考以下文章
如何为多个 Prometheus 数据源配置 Grafana 仪表板?
监控利器Prometheus——Prometheus+Grafana监控SpringBoot项目业务指标监控