spring boot admin界面详解

以下是UI界面详解
spring boot admin界面详解_第1张图片

wallboard:

​ 应用墙:展示监控的所有服务,以及服务运行时间和每个服务有几个实例

Application:

1. APPLICATIONS:有几个服务
2. INSTANCES:有几个实例
3. STATUS:状态,UP:正常,DOWN:不正常
4. OFFLINE:离线(服务离线后只展示几秒)
5. UP:所有正常的服务的名称以及ip

Journal:

​ 显示日志信息,包括注册,注销,离线,端点检测等等信息

服务监控详情界面:

通过wallboard和application界面均可进入
spring boot admin界面详解_第2张图片

  1. Insight

    • Details:展示服务详细信息

      • info:基本信息,可以配置git,项目相关…配置,也可以自定义展示的信息
      • Health:服务的健康信息,包括项目依赖的组件,磁盘的健康信息,也可自定义显示的健康状态
      • Metadata:存放一些自定义的数据,当注册中心或者其他服务需要此服务的某些配置时可以在metadataMap里取。
      • Process:本地进程信息。包括pid,cup使用情况
      • Threads:会话和线程信息。包括存活的进程,守护进程,峰值
      • Garbage Collection Pauses:GC,java的垃圾回收机制,展示回收总数,总时间,最长花费时间、
      • Memory: Heap:堆内存信息(java虚拟机启动时创建)。包括正在使用大小,最大大小
      • Memory: Non heap:非堆内存信息(java堆之外的内存),包括元空间大小,使用大小,最大大小
    • metrics:监控指标,可以自定义监控服务,例如定义一个gc可以看见和detail界面相同的信息

    • Environment:包括环境管理,端口,ip,系统环境,服务的配置yml或properties中的信息。

    • Bean:服务的所有bean

    • Configuration Properties:与服务相关的所有的配置信息

    • Scheduled Tasks:定时任务

  2. logger:日志查看功能,需要配置日志文件路径

  3. JVM:

    • Thread:java线程,点击可查看每个线程的信息

    • Heap Dump: java堆内存文件的生成。Java进程所使用的内存情况在某一时间的一次快照。以文件的形式持久化到磁盘中。该功能使用需要下载。

  4. Web:

    • mappings:查看所有的web映射,包括actuator暴露的端点,servlet等等映射。
    • Http Tracts:追踪
  5. Audit Log:同Logger使用需要配置,一个日志是系统的一个行为,和普通日志相比能够准确的记录系统的操作流水。

  6. cache:缓存信息。

你可能感兴趣的:(spring,cloud,java,spring)