使用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的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2666009/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP 採集程式中日常的引數PHP
- 針對Fluent-Bit採集容器日誌的補充
- Prometheus自定義指標Prometheus指標
- Oracle帶引數的自定義函式Oracle函式
- SweetAlert自定義可用引數
- 【PB】如何觸發帶引數的自定義事件?事件
- Prometheus採集Java程式指標資訊PrometheusJava指標
- Prometheus Operator自定義監控項Prometheus
- SingleR如何使用自定義的參考集
- 如何使用Prometheus採集SAP ABAP Netweaver的應用日誌資料Prometheus應用日誌
- vue17自定義指令(有引數,無引數)Vue
- Istio採集指標prometheus+grafana方案指標PrometheusGrafana
- 9針串列埠引腳定義 25針串列埠引腳定義串列埠
- FineUIMvc隨筆(4)自定義回發引數與自定義回發UIMVC
- Laravel 授權系統 - 自定義引數Laravel
- 微信掃碼支付~官方DEMO的坑~引數不能自定義
- 18-神經網路-自定義帶引數的層神經網路
- CentOS 6.5針對MongoDB叢集應該調整和優化哪些核心引數?CentOSMongoDB優化
- 如何自定義自己的vue-cli模板Vue
- 15.prometheus之pushgateway自定義監控PrometheusGateway
- sqlserver 針對預處理sql傳入引數的處理方式SQLServer
- oracle 11.2 版本 asmcmd 針對 spfile 引數檔案增加的命令OracleASM
- Mybatis單個引數的if判斷(針對異常:There is no getter for property..)MyBatis
- 使用Mybatis自定義外掛實現不侵入業務的公共引數自動追加MyBatis
- SpringBoot自定義控制層引數解析Spring Boot
- webService學習(二)—— 呼叫自定義物件引數Web物件
- 如何自定義 CI/CD 配置檔案中的輸入引數?
- Prometheus hashmod 配置引數詳解Prometheus
- Mybatis使用小技巧-自定義結果集MyBatis
- 後臺自己定義的配置引數,在模型裡怎麼呼叫?模型
- Go語言自定義自己的SSH-ServerGoServer
- mysql之 CentOS系統針對mysql引數優化MySqlCentOS優化
- 對自定義函式使用不當的調優案例函式
- element-UI change 事件傳遞自定義引數UI事件
- Spring自定義引數解析器設計Spring
- layUI Table自定義工具欄和搜尋引數UI
- jquery自定義事件的使用jQuery事件
- 黑客組織是如何針對美軍採取行動的?黑客