spring-引导执行器端点值
spring-boot actuator endpoint values
我想知道是否有人可以阐明 spring-启动执行器端点(例如 /health
或 /metrics
中的值来自何处。在 /health
下,它显示磁盘空间为
diskSpace : {
status: UP
total : 983430832128
free : 915480453120
}
这些值从何而来?我的个人机器?我很困惑,因为这些值是有意义的(假设它是以字节为单位的测量值),因为这是我有多少本地磁盘空间。但是在 /metrics
下它显示
mem: 319858
这远不及我机器的内存量,但在 /metrics
下,平均负载与我的机器(大致)相同
正如你猜对的那样
diskSpace : {
status: UP
total : 983430832128
free : 915480453120
}
表示您本地机器上的总计和空闲 space。这是来自 DiskSpaceHealthIndicator
。搜索此 class 并查看代码。这里是code。是的,它以字节为单位。
mem: 319858
本文来自 /metrics
。如果您查看 documentation
Shows ‘metrics’ information for the current application.
在这种情况下,应用程序是指 jvm。所以它是你在 jvm 启动时分配的内存(或默认假设)。
我想知道是否有人可以阐明 spring-启动执行器端点(例如 /health
或 /metrics
中的值来自何处。在 /health
下,它显示磁盘空间为
diskSpace : {
status: UP
total : 983430832128
free : 915480453120
}
这些值从何而来?我的个人机器?我很困惑,因为这些值是有意义的(假设它是以字节为单位的测量值),因为这是我有多少本地磁盘空间。但是在 /metrics
下它显示
mem: 319858
这远不及我机器的内存量,但在 /metrics
下,平均负载与我的机器(大致)相同
正如你猜对的那样
diskSpace : {
status: UP
total : 983430832128
free : 915480453120
}
表示您本地机器上的总计和空闲 space。这是来自 DiskSpaceHealthIndicator
。搜索此 class 并查看代码。这里是code。是的,它以字节为单位。
mem: 319858
本文来自 /metrics
。如果您查看 documentation
Shows ‘metrics’ information for the current application.
在这种情况下,应用程序是指 jvm。所以它是你在 jvm 启动时分配的内存(或默认假设)。