带有Prometheus的弹簧靴和千分尺第5部分:旋转Prometheus
以前,我們獲得了Spring Boot Application適配器,以便為Prometheus公開端點(diǎn)。
該博客將重點(diǎn)介紹如何設(shè)置和配置Prometheus,以便為Spring Boot端點(diǎn)提供服務(wù)器。
因此,讓我們開始使用docker來啟動(dòng)Prometheus服務(wù)器。
在繼續(xù)進(jìn)行Prometheus升級(jí)之前,我們需要提供一個(gè)配置文件以從應(yīng)用程序中提取數(shù)據(jù)。
因此,我們應(yīng)該提供一個(gè)prometheus.yaml文件,其中包含以下內(nèi)容。
讓我們使用從此處獲取的命令。
由于通過docker在osx上使用了prometheus,因此我們需要一些解決方法來通過應(yīng)用進(jìn)行連接
sudo ifconfig lo0 alias 172.16.222.111我們可以直接使用docker
docker run - v /path/to/prometheus .yaml: /etc/prometheus/prometheus .yml -p 9090:9090 --add-host= "my.local.machine:172.16.222.111" prom /prometheus通過以上操作,我們將能夠從docker映像內(nèi)部與本地應(yīng)用程序進(jìn)行交互。
因此,如果我們導(dǎo)航到http:// localhost:9090 / graph,我們將被Prometheus屏幕所歡迎。
同樣,在我們的prometheus容器內(nèi),我們還能夠與應(yīng)在本地運(yùn)行的應(yīng)用程序進(jìn)行通信。
因此,讓我們花一些時(shí)間看看是否已收集數(shù)據(jù)。 然后,我們轉(zhuǎn)到Prometheus狀態(tài)頁(yè)面http:// localhost:9090 / status 。
我們將被我們的應(yīng)用程序的JVM信息所歡迎。
在下一個(gè)博客中,我們將重點(diǎn)介紹保護(hù)Prometheus 端點(diǎn)的方法 。
翻譯自: https://www.javacodegeeks.com/2020/05/spring-boot-and-micrometer-with-prometheus-part-5-spinning-up-prometheus.html
總結(jié)
以上是生活随笔為你收集整理的带有Prometheus的弹簧靴和千分尺第5部分:旋转Prometheus的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java:如何创建轻量级数据库微服务
- 下一篇: 今起抢返程车票!国铁提醒别信加速包:没有