## 简介
Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。 应用程序作为Spring Boot Admin Client向为Spring Boot Admin Server注册(通过HTTP)或使用SpringCloud注册中心(例如Nacos)发现。 UI是的AngularJs应用程序,展示Spring Boot Admin Client的Actuator端点上的一些监控。常见的功能或者监控如下:
* 显示健康状况
* 显示详细信息,例如
* JVM和内存指标
* micrometer.io指标
* 数据源指标
* 缓存指标
* 显示构建信息编号
* 关注并下载日志文件
* 查看jvm系统和环境属性
* 查看Spring Boot配置属性
* 支持Spring Cloud的postable / env-和/ refresh-endpoint
* 轻松的日志级管理
* 与JMX-beans交互
* 查看线程转储
* 查看http跟踪
* 查看auditevents
* 查看http-endpoints
* 查看计划任务
* 查看和删除活动会话(使用spring-session)
* 查看Flyway / Liquibase数据库迁移
* 下载heapdump
* 状态变更通知(通过电子邮件,Slack,Hipchat,…)
* 状态更改的事件日志(非持久性)
## 服务配置
* jpower-op-server下的jpower-admin已经进行与nacos集成,所以我们的服务无需任何改动即可进行监控。
* 我们需要修改jpower-admin下的配置进行nacos的接入。
* 配置nacos地址,我们只需打开jpower-admin下的bootstrap.yml配置文件,修改下方内容即可
![](https://img.kancloud.cn/cd/df/cddf2096b5b938edaf569714179befc3_1714x1164.png)
* 然后启动jpower-admin服务,访问[http://loaclhost:8868](http://loaclhost:8868)发现监控成功
账号密码都为admin
![](https://img.kancloud.cn/92/79/92797449ab8ae9b4b5b5cc55089aa272_1502x776.png)
* jpower-admin服务的登录账号密码都为admin,如果需要修改只需在配置文件修改以下内容即可
![](https://img.kancloud.cn/6b/d5/6bd5bcf49d2b9e102c8cc87ebaaf1375_1922x1163.png)
* 修改后,重新启动服务,使用新的账号密码登录即可
- 序言
- 开发环境准备
- 环境要求
- 环境安装
- 基础环境安装
- Nacos安装
- Sentinel安装
- 插件安装
- 导入工程
- 运行工程
- 工程测试
- JPower特性
- 系统启动器
- 多终端令牌认证
- 系统鉴权
- 鉴权API
- 鉴权配置
- API权限配置
- 接口放行配置
- 数据权限
- redis缓存
- 动态网关
- 聚合文档
- SaaS多租户
- 概念
- 使用
- Xss防注入
- 日志记录
- 操作日志&错误日志
- SQL打印
- feign请求日志&配置
- gateway日志
- 服务日志打印
- 导入导出
- 字典查询
- 系统文件上传下载
- 接口监控
- 代码生成器
- 配置文件共享
- Mybatis过滤器
- 配置说明
- 高级实战
- nacos动态配置
- Seata分布式事务
- 简介
- docker启动
- 微服务配置
- 微服务远程调用
- 声明式服务调用 Feign
- 熔断机制 Sentinel
- sentinel流控
- 简介
- 微服务配置
- 配置nacos对接
- APM监控&链路追踪
- 简介
- 安装
- 微服务接入
- SpringBootAdmin监控
- ELK分布式日志追踪系统
- ELK简介
- ELK一键部署
- 微服务日志对接ELK
- JPower-Chat
- 配置说明
- 生产部署
- docker部署
- docker安装
- docker-compose安装
- harbor安装
- 部署步骤
- 版本升级
- 1.0.1升级到2.0.0
- 2.0.0升级到2.0.2
- 2.0.2升级2.1.0
- 2.1.0升级到2.1.1
- 2.1.1升级到2.1.2
- 2.1.2升级到2.1.4