自从我们添加了基本应用程序以来,是时候启动InfluxDB实例了。

我们将按照之前的教程进行操作,并添加一个docker实例。

docker run –rm -p 8086:8086 –name influxdb-本地influxdb


是时候在我们的pom上添加微米InfluxDB依赖项了

 < dependencies >  ... < dependency > < groupId >org.springframework.boot</ groupId > < artifactId >spring-boot-starter-actuator</ artifactId > </ dependency > < dependency > < groupId >io.micrometer</ groupId > < artifactId >micrometer-core</ artifactId > < version >1.3.2</ version > </ dependency > < dependency > < groupId >io.micrometer</ groupId > < artifactId >micrometer-registry-influx</ artifactId > < version >1.3.2</ version > </ dependency >  ...  </ dependencies > 

是时候通过application.yaml添加配置了

 management: metrics: export: influx: enabled: true db: devjobsapi uri: http: / / 127.0 . 0.1 : 8086 endpoints: web: expose: "*" 

让我们启动应用程序并执行一些请求。
一段时间后,我们可以检查数据库和其中包含的数据。

 docker exec -it influxdb- local influx  > SHOW DATABASES;  name: databases  name  ----  _internal  devjobsapi  > use devjobsapi  Using database devjobsapi  > SHOW MEASUREMENTS  name: measurements  name  ----  http_server_requests  jvm_buffer_count  jvm_buffer_memory_used  jvm_buffer_total_capacity  jvm_classes_loaded  jvm_classes_unloaded  jvm_gc_live_data_size  jvm_gc_max_data_size  jvm_gc_memory_allocated  jvm_gc_memory_promoted  jvm_gc_pause  jvm_memory_committed  jvm_memory_max  jvm_memory_used  jvm_threads_daemon  jvm_threads_live  jvm_threads_peak  jvm_threads_states  logback_events  process_cpu_usage  process_files_max  process_files_open  process_start_time  process_uptime  system_cpu_count  system_cpu_usage  system_load_average_1m 

太棒了 让我们检查访问的端点。

 > SELECT*FROM http_server_requests;  name: http_server_requests  time               count exception mean       method metric_type outcome status sum        upper      uri  ----               ----- --------- ----       ------ ----------- ------- ------ ---        -----      ---  1582586157093000000 1 None 252.309331 GET   histogram  SUCCESS 200 252.309331 252.309331 /actuator  1582586157096000000 0 None 0 GET   histogram  SUCCESS 200 0 2866.531375 /jobs/github/{page} 

太棒了! 下一步将是可视化那些指标。

翻译自: https://www.javacodegeeks.com/2020/02/spring-boot-and-micrometer-with-inlfuxdb-part-2-adding-influxdb.html

具有InlfuxDB的Spring Boot和Micrometer第2部分:添加InfluxDB相关推荐

  1. micrometer_具有InlfuxDB的Spring Boot和Micrometer第3部分:Servlet和JDBC

    micrometer 在上一个博客中,我们使用由InfluxDB支持的Micrometer设置了React式应用程序. 在本教程中,我们将使用传统的带有JDBC的基于Servlet的阻塞Spring堆 ...

  2. micrometer_具有InlfuxDB的Spring Boot和Micrometer第1部分:基础项目

    micrometer 对于那些关注此博客的人来说,难怪我会经常使用InfluxDB. 我喜欢这样一个事实,它是一个真正的单一用途的数据库(时间序列),具有许多功能,并且还带有企业支持. Spring也 ...

  3. 具有InlfuxDB的Spring Boot和Micrometer第1部分:基础项目

    对于那些关注此博客的人来说,难怪我倾向于大量使用InfluxDB. 我喜欢这样一个事实,它是一个真正的单一用途的数据库(时间序列),具有许多功能,并且还带有企业支持. Spring也是我选择的工具之一 ...

  4. 具有InlfuxDB的Spring Boot和Micrometer第3部分:Servlet和JDBC

    在上一个博客中,我们使用由InfluxDB支持的千分尺设置了反应式应用程序. 在本教程中,我们将使用传统的带JDBC阻塞式Servlet的Spring Stack. 我选择的数据库是postgresq ...

  5. micrometer_具有InlfuxDB的Spring Boot和Micrometer第2部分:添加InfluxDB

    micrometer 自从我们添加了基本应用程序以来,是时候启动InfluxDB实例了. 我们将按照之前的教程进行操作,并添加一个docker实例. docker run –rm -p 8086:80 ...

  6. 如何将 Spring Boot Actuator 的指标信息输出到 InfluxDB 和 Prometheus

    来源:SpringForAll社区 Spring Boot Actuator是Spring Boot 2发布后修改最多的项目之一.它经过了主要的改进,旨在简化定制,并包括一些新功能,如支持其他Web技 ...

  7. Spring boot后台搭建二集成Shiro添加Remember Me

    上一片文章实现了用户验证  查看 当用户成功登录后,关闭浏览器,重新打开浏览器访问http://localhost:8080,页面会跳转到登录页,因为浏览器的关闭后之前的登录已失效 Shiro提供了R ...

  8. ELK 处理 Spring Boot 日志,妙!

    以下文章来源方志朋的博客,回复"666"获面试宝典 在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常 ...

  9. ELK 处理 Spring Boot 日志,有点强悍!

    在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常困难.工欲善其事,必先利其器.如果此时有一个统一的实时日志分析平台,那可 ...

最新文章

  1. STL---string
  2. spring bean属性scope
  3. [深度学习] 分布式模式介绍(一)
  4. HBase简介(很好的梳理资料)
  5. LeetCode 252. Meeting Rooms (会议室)$
  6. mysql显示表已存在_MySQL数据库与数据表的相关操作
  7. 面向java开发者的函数式编程_函数式编程让你忘记设计模式
  8. Linux自动化运维第十八课
  9. js将秒转化成时间格式
  10. mongodb启动时报错ERROR: child process failed, exited with error number 1
  11. sql语句分页多种方式ROW_NUMBER()OVER
  12. .Net MVC中设置默认启动为某区域的视图
  13. 顶级asp.net论坛程序bbsmax 4.2.2发布
  14. cas 4.0单点登录服务端部署
  15. Linux基础(三)安装及管理程序
  16. uniapp switch按钮的使用开关按钮效果demo(整理)
  17. C语言分支/顺序作业总结
  18. 在ENSP中配置DHCP服务器
  19. Android 8.0 Activity启动流程分析
  20. 计算机桌面下面那一栏如何调节,电脑底部的任务栏不见了,你可以尝试这样做,轻松恢复它...

热门文章

  1. nssl1187-排列【dp,随机卡常,树状数组】
  2. 2018/7/17-纪中某C组题【jzoj4024,jzoj4025,jzoj2136,jzoj2137】
  3. 【数论】【杜教筛】选数(P3172)
  4. 纪中A组模拟赛总结(2021.7.17)
  5. SpringBoot @Async加在实现接口类的非接口方法上获取Bean异常
  6. C++描述杭电OJ 2010.水仙花数 ||
  7. avue中实现消息的实时展示
  8. Servlet使用适配器模式进行增删改查案例(Dept.java)
  9. 蓝桥杯JAVA---2013---B----世纪末的星期
  10. linux微信公众号报警,zabbix报警媒介,微信报警,邮件报警