Spring Boot Metrics使用
2658 ワード
Spring BootはMetricsを使って監視します. POm依存 を導入する.設定項目では、metrics を有効にします.呼び出し回数を監視する必要があるコントローラの構成は、以下の通りです. 表示方式:http://127.0.0.1:8080/actuator/metrics/all.people Spring Boot公式サイトの構成 Spring Boot Metricsでバージョンなどを確認します.設定項目で有効にします. 構成項目のうち、infoで始まる構成は、いずれもinfoに を表示します. infoにgit情報が表示されます. .classipathにgit.propertiesプロファイルを追加する .
info情報を確認するhttp://127.0.0.1:8080/actuator/info
<dependency>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starter-actuatorartifactId>
dependency>
management.endpoints.web.exposure.include=*
@GetMapping("/dic")
@Timed(value = "all.people", longTask = true)
public String list() throws JsonProcessingException {
return objectMapper.writeValueAsString(dictDao.list());
}
management.endpoints.web.exposure.include=*
git.branch=master
git.commit.id=sdxe2jdd
git.commit.time=2018-03-25
{
"version": "1.0.0",
"git": {
"commit": {
"time": "2018-03-25",
"id": "sdxe2jd"
},
"branch": "master"
}
}