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 配置的主要内容,如果未能解决你的问题,请参考以下文章

grafana 配置 prometheus 告警

3.Prometheus + Grafana实现可视化告警

如何为多个 Prometheus 数据源配置 Grafana 仪表板?

监控利器Prometheus——Prometheus+Grafana监控SpringBoot项目业务指标监控

监控利器Prometheus——Prometheus+Grafana监控SpringBoot项目业务指标监控

监控利器Prometheus——Prometheus+Grafana监控SpringBoot项目业务指标监控