千家信息网

springboot admin监控的作用和使用方法是什么

发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,这篇"springboot admin监控的作用和使用方法是什么"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获
千家信息网最后更新 2025年02月07日springboot admin监控的作用和使用方法是什么

这篇"springboot admin监控的作用和使用方法是什么"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"springboot admin监控的作用和使用方法是什么"文章吧。

适用场景:

1、项目规模不大

2、用户量不是很大、并发要求不强

3、无专门运维力量

4、精致的团队规模

对于一些常规的项目,或者企业职责分工不是非常明确的单位来说。往往一个系统从需求到设计,开发,测试到最终上线,运维。往往80%的任务由开发团队来完成。由此,开发人员除了要实现系统的功能,还要为客户进行问题咨询答疑以及生产问题解决。

试想,一个应用上线后,没有任何监控措施。跟开着一辆没有任何仪表盘的汽车一样,这样上路,任何人都没有安全感。如何在极简和追求效率上做平衡是一件特别值得思考的事情。

一、Springboot admin 是啥?

Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。应用程序作为Spring Boot Admin Client向为Spring Boot Admin Server注册(通过HTTP)或使用SpringCloud注册中心(例如Eureka,Consul)发现。常见的功能或者监控如下:

1、显示健康状况

2、显示构建信息编号

3、关注并下载日志文件

4、查看jvm系统和环境属性

5、轻松的日志级管理

6、与JMX-beans交互

7、查看线程转储

8、查看http跟踪

9、状态变更通知(通过电子邮件,Slack,Hipchat,…)

10、状态更改的事件日志(非持久性)

......

二、关键集成介绍

1、pom.xml 声明

    1.8    2.3.1

2、spring-boot-admin 引入

    org.springframework.boot    spring-boot-starter-actuator    org.springframework.boot    spring-boot-starter-security    org.springframework.boot    spring-boot-starter-web    de.codecentric    spring-boot-admin-starter-client    ${spring-boot-admin.version}    de.codecentric    spring-boot-admin-starter-server    ${spring-boot-admin.version}

3、server配置

server:  # 服务器的HTTP端口,默认为8080  port: 8085# 日志配置logging:  # 已存在日志xml配置文件后,path与name 不生效  config: classpath:logback.xmlspring:  boot:    admin:      # Spring Boot Admin Server 服务端的相关配置      context-path: /admin # 配置 Spring

4、client配置

spring:  application:    name: springboot-admin-monitor  boot:    admin:      # Spring Boot Admin Client 客户端的相关配置      client:        # 设置 Spring Boot Admin Server 地址        url: http://localhost:${server.port}${spring.boot.admin.context-path}        instance:          prefer-ip: true # 注册实例时,优先使用 IP # Actuator 监控端点的配置项management:  endpoints:    web:      # Actuator 提供的 API 接口的根目录。默认为 /actuator      base-path: /actuator      exposure:        # 需要开放的端点。默认值只打开 health 和 info 两个端点。通过设置 * ,可以开放所有端点。        include: '*'  # 已存在日志xml配置文件后,需要配置该项  endpoint:    logfile:      external-file: ./logs/sys-console.log

三、相关监控实例

1、监控首页

2、应用监控信息查看

3、实时日志输出

4、动态调节日志级别

5、jvm

以上就是关于"springboot admin监控的作用和使用方法是什么"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

监控 配置 日志 内容 端点 应用 作用 使用方法 方法 文件 系统 项目 开发 信息 功能 团队 实例 客户 应用程序 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器自定义是什么意思 数据库隐藏后如何保存 win7金仓 数据库 关于公务员网络安全意识培训 常用的英文文献检索数据库有哪些 四川浪嘉网络技术有限责任公司 开平区企业网络技术质量保证 互联网科技信息公司怎么起名 上海米哈游网络技术有限公司 北京政法职业学院网络安全 工业自动化和控制网络安全 阜阳服务器机箱机柜企业 宝安广兴源互联网科技园 北京软件开发公司国企 自己搭建服务器安全吗 软件开发项目 一页纸报告 简单的网络安全选择题 王牌战士服务器怎么创造角色 无线传感器网络技术及发展 银行方面的网络安全岗位 数据库 最大列数 软件开发流程验证环节 数据库一定要网络吗 wps如何提取重复项数据库 网络安全是意识形态安全 软件开发项目 一页纸报告 网络犯罪和危害网络安全的区别 赤峰互联网科技招标 数据库自动驾驶服务 软件开发公司单页图
0