具有InlfuxDB的Spring Boot和Micrometer第2部分:添加InfluxDB
自从我们添加了基本应用程序以来,是时候启动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相关推荐
- micrometer_具有InlfuxDB的Spring Boot和Micrometer第3部分:Servlet和JDBC
micrometer 在上一个博客中,我们使用由InfluxDB支持的Micrometer设置了React式应用程序. 在本教程中,我们将使用传统的带有JDBC的基于Servlet的阻塞Spring堆 ...
- micrometer_具有InlfuxDB的Spring Boot和Micrometer第1部分:基础项目
micrometer 对于那些关注此博客的人来说,难怪我会经常使用InfluxDB. 我喜欢这样一个事实,它是一个真正的单一用途的数据库(时间序列),具有许多功能,并且还带有企业支持. Spring也 ...
- 具有InlfuxDB的Spring Boot和Micrometer第1部分:基础项目
对于那些关注此博客的人来说,难怪我倾向于大量使用InfluxDB. 我喜欢这样一个事实,它是一个真正的单一用途的数据库(时间序列),具有许多功能,并且还带有企业支持. Spring也是我选择的工具之一 ...
- 具有InlfuxDB的Spring Boot和Micrometer第3部分:Servlet和JDBC
在上一个博客中,我们使用由InfluxDB支持的千分尺设置了反应式应用程序. 在本教程中,我们将使用传统的带JDBC阻塞式Servlet的Spring Stack. 我选择的数据库是postgresq ...
- micrometer_具有InlfuxDB的Spring Boot和Micrometer第2部分:添加InfluxDB
micrometer 自从我们添加了基本应用程序以来,是时候启动InfluxDB实例了. 我们将按照之前的教程进行操作,并添加一个docker实例. docker run –rm -p 8086:80 ...
- 如何将 Spring Boot Actuator 的指标信息输出到 InfluxDB 和 Prometheus
来源:SpringForAll社区 Spring Boot Actuator是Spring Boot 2发布后修改最多的项目之一.它经过了主要的改进,旨在简化定制,并包括一些新功能,如支持其他Web技 ...
- Spring boot后台搭建二集成Shiro添加Remember Me
上一片文章实现了用户验证 查看 当用户成功登录后,关闭浏览器,重新打开浏览器访问http://localhost:8080,页面会跳转到登录页,因为浏览器的关闭后之前的登录已失效 Shiro提供了R ...
- ELK 处理 Spring Boot 日志,妙!
以下文章来源方志朋的博客,回复"666"获面试宝典 在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常 ...
- ELK 处理 Spring Boot 日志,有点强悍!
在排查线上异常的过程中,查询日志总是必不可缺的一部分.现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常困难.工欲善其事,必先利其器.如果此时有一个统一的实时日志分析平台,那可 ...
最新文章
- STL---string
- spring bean属性scope
- [深度学习] 分布式模式介绍(一)
- HBase简介(很好的梳理资料)
- LeetCode 252. Meeting Rooms (会议室)$
- mysql显示表已存在_MySQL数据库与数据表的相关操作
- 面向java开发者的函数式编程_函数式编程让你忘记设计模式
- Linux自动化运维第十八课
- js将秒转化成时间格式
- mongodb启动时报错ERROR: child process failed, exited with error number 1
- sql语句分页多种方式ROW_NUMBER()OVER
- .Net MVC中设置默认启动为某区域的视图
- 顶级asp.net论坛程序bbsmax 4.2.2发布
- cas 4.0单点登录服务端部署
- Linux基础(三)安装及管理程序
- uniapp switch按钮的使用开关按钮效果demo(整理)
- C语言分支/顺序作业总结
- 在ENSP中配置DHCP服务器
- Android 8.0 Activity启动流程分析
- 计算机桌面下面那一栏如何调节,电脑底部的任务栏不见了,你可以尝试这样做,轻松恢复它...
热门文章
- nssl1187-排列【dp,随机卡常,树状数组】
- 2018/7/17-纪中某C组题【jzoj4024,jzoj4025,jzoj2136,jzoj2137】
- 【数论】【杜教筛】选数(P3172)
- 纪中A组模拟赛总结(2021.7.17)
- SpringBoot @Async加在实现接口类的非接口方法上获取Bean异常
- C++描述杭电OJ 2010.水仙花数 ||
- avue中实现消息的实时展示
- Servlet使用适配器模式进行增删改查案例(Dept.java)
- 蓝桥杯JAVA---2013---B----世纪末的星期
- linux微信公众号报警,zabbix报警媒介,微信报警,邮件报警