使用Prometheus针对自己的服务器采集自定义的参数
生活随笔
收集整理的這篇文章主要介紹了
使用Prometheus针对自己的服务器采集自定义的参数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用一個簡單的例子來說明。
我用express和http搭了一個最簡單的服務器,監聽在8081端口上。
在metrics endpoint上,我會打印出這個服務器從啟動至今,服務了多少次請求。這里我只是簡單使用一個維護在memory中的計數器來模擬服務請求個數。每次metrics被請求,計數器加一。
localhost:8081/metrics測試一下:
打開Prometheus服務器的配置文件prometheus.yml:
添加一條作業,static_configs的target配置成我自己的服務器 localhost:8081.
localhost:9090訪問Prometheus的web UI:
切換到圖形界面,即可看到隨時間推移,我的服務器響應了服務請求的趨勢圖。橫軸為時間點,縱軸為Prometheus服務器從我的測試服務器每隔默認的15秒收集到的服務響應請求。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的使用Prometheus针对自己的服务器采集自定义的参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt编写安防视频监控系统(界面很漂亮)「
- 下一篇: ABAP开发环境语法高亮的那些事儿