prometheus k8s实施笔记

1. Prometheus部署制品来源:https://github.com/helm/charts/tree/master/stable/prometheus ,由helm官方维护的charts

2、Java应用集成指标数据暴露组件:micrometer,

    埋点方式:http://micrometer.io/docs/registry/prometheus

    配置方式:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#production-ready-metrics-export-prometheus

3、Prometheus添加监控:https://github.com/coreos/prometheus-operator/blob/master/Documentation/user-guides/getting-started.md

     上面这个文档,可以分析了解Prometheus-Operator的CRD资源架构

     错误诊断,埋点指标数据被json拦截器序列化以后,会导致prometheus无法解析。

诊断方法

curl -s http://10.252.252.102:9999/metrics | promtool check metrics

promtool安装方法

go get github.com/prometheus/prometheus/cmd/promtool

4、Grafana的数据显示,有一种叫micormeter的dashboard。

原文地址:https://www.cnblogs.com/dhcn/p/12875914.html