监控
文章平均质量分 74
管哥的运维私房菜
~~~当你的才华还撑不起你的野心时,请静下心来学习!~~~
展开
-
运维监控之——云原生运维监控报警架构(prometheus+grafana+netdata+Thanos+Alertmanager+Consul)
说明:使用Prometheus(https://github.com/prometheus)原生的k8s服务发现驱动,采集容器化信息;通过微服务参数配置,暴露运行状态信息提供给prometheus,实现微服务信息采集; 通过新引入的netdata(https://github.com/netdata/netdata)做为采集器,采集除了微服务、k8s以外的所有资源信息; 通过consul解决新节点自动注册和发现问题; 使用prometheus时序数据库,解决存储效率问题; 通过thanos实..原创 2021-04-07 18:19:14 · 2930 阅读 · 4 评论 -
运维监控之-Zabbix通过api监控k8s
监控方式:python+zabbix_sender原理:python的request库,请求k8s的api地址,对数据处理。第一步:获取k8s的api地址查看K8S的api地址的命令如下(最好在K8s集群的master上执行这条命令,因为如果在node节点上执行该命令有可能会获取旧的api地址)第二步:K8S集群的Master主机生成一个token用来认证,请求数据api数据生成令牌命令如下(在K8S的Master主机执行命令)kubec...原创 2021-03-05 10:35:18 · 561 阅读 · 1 评论 -
Spring Boot 使用 Micrometer 集成 Prometheus 监控 Java 应用性能
1、Micrometer 介绍Micrometer 为 Java 平台上的性能数据收集提供了一个通用的 API,它提供了多种度量指标类型(Timers、Guauges、Counters等),同时支持接入不同的监控系统,例如 Influxdb、Graphite、Prometheus 等。我们可以通过 Micrometer 收集 Java 性能数据,配合 Prometheus 监控系统实时获取数据,并最终在 Grafana 上展示出来,从而很容易实现应用的监控。Micrometer 中有两个最核心的转载 2021-03-02 12:02:36 · 1818 阅读 · 2 评论