Prometheus
呜呜呜啦啦啦
这个作者很懒,什么都没留下…
展开
-
Prometheus 使用 Consul 自动发现 Spring Boot 服务并拉取数据
Prometheus 使用 Consul 自动发现 Spring Boot 服务并拉取数据使用 Prometheus监控 SpringBoot 应用,当应用很多,且上下线频繁时,需要不断的更改 Prometheus 的配置文件,不能灵活的使用,可以通过为 Prometheus配置注册中心,从注册中心拉取应用数据获取监控数据启动 Prometheus添加配置文件 prometheus.yamlmkdir -p ~/docker/prometheus/configvi ~/docker/prome原创 2020-05-16 14:51:16 · 2773 阅读 · 1 评论 -
使用自定义 Grafana 面板监控 Consul
使用自定义 Grafana 面板监控 Consul使用 Prometheus和 Grafana监控 Consul,Dashboard 中的基本都是Consul 自身的状态,除此之外,还需要一些业务相关的监控,比如当前注册的服务数量,健康和不健康的服务数量,拉取服务请求响应时间等数据使用已有的 Dashboard如使用 consul server 这个面板,这个面板数据非常齐全,但是在 Prometheus 中添加了任务之后,发现很多数据都没有,如集群中 server的数量 consul_serf_la原创 2020-05-16 14:48:50 · 3682 阅读 · 1 评论 -
使用 Prometheus 和 Grafana 监控 Spring Boot 应用
使用 Prometheus 和 Grafana 监控 Spring Boot 应用监控 Spring Boot 应用的状态,以及一些自定义的业务数据监控 Spring Boot 应用添加依赖 build.gradle compile('org.springframework.boot:spring-boot-starter-actuator') compile('io.micrometer:micrometer-core:1.5.1') compile('io.microm原创 2020-05-16 14:46:44 · 2636 阅读 · 0 评论 -
使用 Prometheus 和 Grafana 监控 Consul
使用 Prometheus 和 Grafana 监控 Consul使用 Prometheus 和 Grafana 监控 Consul ,便于了解 Consul当前的状态,使用 Docker分别启动多个容器启动 Consul创建配置文件mkdir -p ~/docker/consul/config/configvi ~/docker/consul/config/config.json添加以下内容,目的是为了启用 Consul 的 Prometheus,否则会在调用相关端口时提示 415 U原创 2020-05-16 14:41:57 · 6116 阅读 · 15 评论