工具相关 系统运维接口

系统运维接口

工具相关 / 工具相关/采集/系统运维接口.md

1. 应用版本信息

查看应用jar和依赖报的版本信息,发布时间等

text
- url
{host}/service/{appName}/monitor/jar-info

案例
https://dev.seeyonv8.com/service/ctp-user/monitor/jar-info

2. jvm相关信息

jvm启动配置,堆内存使用情况,GC情况,jvm线程使用情况

text
- url
{host}/service/{appName}/monitor/jvm-info

案例
https://dev.seeyonv8.com/service/ctp-user/monitor/jvm-info

3. 数据库信息

数据库连接池情况,慢sql统计情况,当前连接池连接使用情况

text
- url
{host}/service/{appName}/monitor/db-info

案例
https://dev.seeyonv8.com/service/ctp-user/monitor/db-info

4. dubbo信息

服务dubbo调用和被调用情况

text
- url
{host}/service/{appName}/monitor/dubbo-info

案例
https://dev.seeyonv8.com/service/ctp-user/monitor/dubbo-info

5. 服务线程信息

当前jvm线程情况,线程堆栈

text
- url
{host}/service/{appName}/monitor/thread-info

案例
https://dev.seeyonv8.com/service/ctp-user/monitor/thread-info

6. druid相关

如果服务数据库连接池采用的druid,并且nacos中有如下配置:

text
- nacos开启druid监控统计
seeyon.datasource.enableStatistics=true

- nacos开启druidweb页面 
seeyon.web.druid-console=true

可以通过如下url,查看druid相关信息

text
- url
{host}/service/{appName}/druid/sql.html

案例
https://interface.seeyonv8.com/service/ctp-affair/druid/sql.html

7.获取前端业务组件版本

text
- url (前端业务组件版本信息)
{host}/service/app-common/monitor/versions-info/lib 

8.获取前端构建组件版本

text
- url
{host}/service/app-common/system/monitor/frontend-build-version