HTML页面上的Spring Boot健康报告

时间:2017-03-28 05:24:12

标签: json spring-boot

我是Spring Boot应用程序的新手。我正在使用执行器进行健康监测。我知道我们可以使用http://localhost:8080/health来获取健康状况,它会返回JSON,其状态为应用程序,磁盘空间和数据库状态。

我希望在HTML格式上以格式良好的格式显示此健康报告。我不想使用Spring Boot Admin UI。有没有办法可以在HTML或百万美元的模板中使用这个json。

1 个答案:

答案 0 :(得分:0)

Spring Docs mentions

  

HealthIndicator中定义的所有ApplicationContext bean收集健康信息。 Spring Boot包含许多自动配置的HealthIndicators,您也可以编写自己的。{/ p>

因此,您可以将List<HealthIndicator>自动装入您的控制器并将该数据注入您的Theameleaf模板。