精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Prometheus 做Post 接口請求監控

安全 應用安全
運維過程中,很多時候,業務應用會出現假死的情況,應用進程正常,但是無法提供服務,此時監控進程沒有任何意義,就需要監控接口

運維過程中,很多時候,業務應用會出現假死的情況,應用進程正常,但是無法提供服務,此時監控進程沒有任何意義,就需要監控接口

接口監控的方法很多,可以用鏈路監控,可以寫腳本進行監控

由于監控整體采用的是prometheus,所以這里就直接用blackbox_exporter來做接口的監控

blackbox_exporter可以通過http、https、dns、tcp、ICMP對target進行探測,dns、tcp、ICMP都相對簡單,我這邊主要是要監控一個登錄接口,所以要用https來進行探測,具體配置方法如下

部署blockbox_exporter

  1. # 創建blackbox_exporter的目錄 
  2. cd /usr/local/blackbox_exporter 
  3. # 下載blackbox_exporter的包 
  4. wget https://github.com/prometheus/blackbox_exporter/releases/download/v0.19.0/blackbox_exporter-0.19.0.linux-amd64.tar.gz 
  5. # 解壓 
  6. tar -zxvf blackbox_exporter-0.19.0.linux-amd64.tar.gz 
  7. # 重命名 
  8. mv blackbox_exporter-0.19.0.linux-amd64.tar.gz blackbox_exporter 

用systemd管理blackbox_exporter

  1. cat > /etc/systemd/system/blackbox_exporter.service << "EOF" 
  2. [Unit] 
  3. Description=Blackbox Exporter 
  4. Wants=network-online.target 
  5. After=network-online.target 
  6.  
  7. [Service] 
  8. User=root 
  9. ExecStart=/usr/local/blackbox_exporter/blackbox_exporter/blackbox_exporter --config.file=/usr/local/blackbox_exporter/blackbox_exporter/blackbox.yml  
  10. Restart=on-failure 
  11.  
  12. [Install] 
  13. WantedBy=default.target 
  14. EOF 

對于blackbox_exporter管理的話,還有很多方法,你可以直接nohup后臺啟動,也可以通過supervisor進行啟動,我習慣用systemd進行管理

然后添加開機自啟動

  1. systemctl daemon-reload 
  2. systemctl enable blackbox_exporter 
  3. systemctl start blackbox_exporter 

因為沒指定日志輸出,所以是輸出到message日志中

默認帶的blacbox.yml只是個最簡單配置,不能滿足需求,所以配置blackbox.yml中,添加一個模塊

  1. modules: 
  2.   xhj_login:  # 模塊名稱,prometheus配置文件中要匹配 
  3.     prober: http    # 協議 
  4.     timeout: 30s  # 超時時間 
  5.     http:   # 模塊的采集協議 
  6.       method: POST    # http請求的方法 
  7.       preferred_ip_protocol: "ip4"   # 使用的ipv4協議 
  8.       headers:   # 配置post請求的header頭 
  9.         Content-Type: application/json 
  10.       body: ''{"mobile""13572801829""password""ZWB123wyl"}'' # post請求參數 

配置完成后,保存blackbox.yml,啟動blackbox_exporter

  1. systemctl start blackbox_exporter 
  2. systemctl status blackbox_exporter 
  3. ● blackbox_exporter.service - Blackbox Exporter 
  4.    Loaded: loaded (/etc/systemd/system/blackbox_exporter.service; enabled; vendor preset: disabled) 
  5.    Active: active (running) since Tue 2022-01-04 21:33:28 CST; 6s ago 
  6.  Main PID: 24679 (blackbox_export) 
  7.     Tasks: 7 
  8.    Memory: 1.9M 
  9.    CGroup: /system.slice/blackbox_exporter.service 
  10.            └─24679 /data/prometheus/blackbox_exporter/blackbox_exporter/blackbox_exporter --config.file=/data/prometheus/blackbox_exporter/blackbox_exporter/blackbox.... 
  11.  
  12. Jan 04 21:33:28  systemd[1]: Started Blackbox Exporter. 
  13. Jan 04 21:33:28  blackbox_exporter[24679]: level=info ts=2022-01-04T13:33:28.173Z caller=main.go:224 msg="Starting blackbox_exporter" version="(v...33d1ed0)" 
  14. Jan 04 21:33:28  blackbox_exporter[24679]: level=info ts=2022-01-04T13:33:28.173Z caller=main.go:225 build_context="(go=go1.16.4, user=root@2b025...2:56:44)" 
  15. Jan 04 21:33:28  blackbox_exporter[24679]: level=info ts=2022-01-04T13:33:28.173Z caller=main.go:237 msg="Loaded config file" 
  16. Jan 04 21:33:28  blackbox_exporter[24679]: level=info ts=2022-01-04T13:33:28.174Z caller=main.go:385 msg="Listening on address" address=:9115 
  17. Jan 04 21:33:28  blackbox_exporter[24679]: level=info ts=2022-01-04T13:33:28.174Z caller=tls_config.go:191 msg="TLS is disabled." http2=false 
  18. Hint: Some lines were ellipsized, use -l to show in full

配置prometheus

  1. # blackbox 
  2.   - job_name: "blackbox" 
  3.     metrics_path: /probe 
  4.     params: 
  5.       module: [xhj_login] 
  6.     static_configs: 
  7.       - targets: 
  8.         - https://xxx.aaa.com/api/pc/user/login/password 
  9.     relabel_configs: 
  10.       - source_labels: [__address__] 
  11.         target_label: __param_target 
  12.       - source_labels: [_param_target] 
  13.         target_label: instance 
  14.       - target_label: __address__ 
  15.         replacement: 172.17.0.1:9115 
  16.     ……省略 
  17.     ……省略 

配置完成后,保存,熱加載prometheus配置文件

  1. curl -X POST http://localhost:9090/-/reload 

加載完成后,通過prometheus的UI查看下targets

此時其實可以通過被請求端的日志就可以看到blackbox_exporter發起的請求了,我們也可以通過curl請求blackbox_exporter來進行查看

  1. # 注意這里用&符號鏈接多個參數,需要轉義 
  2. curl http://172.17.0.1:9115/probe?target=https://xxx.aaa.com/api/pc/user/login/password\&module=xhj_login\&debug=true 
  3. # 查看返回結果 
  4. Logs for the probe: 
  5. ts=2022-01-04T14:10:32.979231489Z caller=main.go:320 module=xhj_login target=https://xxx.aaa.com/api/pc/user/login/password level=info msg="Beginning probe" probe=http timeout_seconds=30 
  6. ts=2022-01-04T14:10:32.979411891Z caller=http.go:335 module=xhj_login target=https://xxx.aaa.com/api/pc/user/login/password level=info msg="Resolving target address" ip_protocol=ip4 
  7. ts=2022-01-04T14:10:32.986112778Z caller=http.go:335 module=xhj_login target=https://xxx.aaa.com/api/pc/user/login/password level=info msg="Resolved target address" ip=1.1.1.1 
  8. ts=2022-01-04T14:10:32.986225541Z caller=client.go:251 module=xhj_login target=https://xxx.aaa.com/api/pc/user/login/password level=info msg="Making HTTP request" url=https://1.1.1.1/api/pc/user/login/password host=xxx.aaa.com 
  9. ts=2022-01-04T14:10:33.05701057Z caller=main.go:130 module=xhj_login target=https://xxx.aaa.com/api/pc/user/login/password level=info msg="Received HTTP response" status_code=200 
  10. ts=2022-01-04T14:10:33.057095911Z caller=main.go:130 module=xhj_login target=https://xxx.aaa.com/api/pc/user/login/password level=info msg="Response timings for roundtrip" roundtrip=0 start=2022-01-04T22:10:32.986352765+08:00 dnsDone=2022-01-04T22:10:32.986352765+08:00 connectDone=2022-01-04T22:10:32.992658409+08:00 gotConn=2022-01-04T22:10:33.038333687+08:00 responseStart=2022-01-04T22:10:33.056951457+08:00 tlsStart=2022-01-04T22:10:32.992701614+08:00 tlsDone=2022-01-04T22:10:33.038235019+08:00 end=2022-01-04T22:10:33.057074505+08:00 
  11. ts=2022-01-04T14:10:33.057187486Z caller=main.go:320 module=xhj_login target=https://xxx.aaa.com/api/pc/user/login/password level=info msg="Probe succeeded" duration_seconds=0.077883376 

可以看到,http_status_code 200,probe_success為1,訪問正常

添加告警

創建rules

  1. groups: 
  2. name: blackbox_networks_stats 
  3.   rules: 
  4.   - alert: PC登錄接口故障 
  5.     expr: probe_success == 0 
  6.     for: 1m 
  7.     labels: 
  8.       severity: critical 
  9.     annotations: 
  10.       summary: "PC登錄接口出現故障,無法正常登錄,請及時查看!" 
  11.       description: "PC登錄接口出現故障,無法正常登錄,請及時查看!" 

創建完成后,熱加載prometheus配置,然后查看prometheus的rules

Grafana添加監控圖標

監控配置完,必須得配個可視化儀表盤,直接用5345模板導入

 

儀表盤中顯示接口狀態、是否使用SSL、包括SSL證書過期時間、接口狀態碼、接口請求時間和DNS解析時間

 

責任編輯:武曉燕 來源: 運維研習社
相關推薦

2025-01-08 09:35:55

Spring性能監控

2021-04-07 14:53:09

Prometheus開源監控

2021-12-09 06:50:11

POST請求接口

2022-12-29 08:43:43

項目接口請求

2025-06-05 00:00:00

項目接口合并

2024-02-21 16:13:36

CNCF開源監控工具Prometheus

2023-10-30 09:46:08

接口重試技巧

2020-12-02 10:38:13

Prometheus微服務架構

2023-03-27 08:25:28

技巧技術吞吐率

2022-09-22 08:42:14

接口請求合并技巧

2022-11-24 08:01:24

HTTPClienIDEA

2025-06-17 07:37:53

2022-06-01 17:47:24

運維監控系統

2024-08-27 09:16:15

接口代碼狀態

2020-06-16 09:17:33

ESRedis監控

2020-05-11 09:00:57

Redis監控Zabbix

2022-05-18 08:32:05

服務監控Prometheus開源

2019-10-22 08:47:32

HTTP監控系統

2020-12-30 08:09:46

運維Prometheus 監控

2024-07-10 08:39:49

點贊
收藏

51CTO技術棧公眾號

国产a级免费视频| 国产精品嫩草影院俄罗斯| 女生影院久久| 国产精品麻豆视频| 国产欧美日韩综合一区在线观看| yjizz国产| 91精品国产视频| 精品无人区太爽高潮在线播放| 少妇一级淫免费放| gogo久久| 亚洲视频一区二区在线观看| 国产日韩一区二区| 亚洲图片欧美在线| 国产美女诱惑一区二区| 久久国产精品久久久久| 91精品人妻一区二区三区蜜桃欧美| 深夜日韩欧美| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 欧美亚州在线观看| 亚洲免费不卡视频| 精品中文字幕一区二区| 538国产精品一区二区免费视频| 极品尤物一区二区| 亚洲人成网亚洲欧洲无码| 欧美一区二区视频在线观看| 国内自拍视频一区| h片在线观看下载| 亚洲精品综合在线| 翔田千里亚洲一二三区| 日本人妖在线| 成人av网址在线| 91久久在线观看| 亚洲性猛交富婆| 久久午夜影视| 欧亚精品在线观看| 日韩美女黄色片| 欧美一区二区| 日韩亚洲一区二区| 欧美日韩国产一二三区| 国产一区日韩| 亚洲欧美日韩爽爽影院| 中文字幕影片免费在线观看| 国产精伦一区二区三区| 日韩精品一区在线| 中文字幕色网站| 99久久久成人国产精品| 欧美日韩国产美| 天天干天天草天天| 福利视频亚洲| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 精品人妻一区二区三区四区在线 | 欧美在线免费视频| 久久久久久久久久久久久av| 亚洲三级国产| 97久久久久久| 日本一区二区免费电影| 日韩专区一卡二卡| 国产精品普通话| 91免费视频播放| 国产在线一区二区综合免费视频| 91精品久久久久久久久青青 | 久久久久久久久久91| 你懂的国产精品永久在线| 欧美成人亚洲成人| 久久精品女人毛片国产| 日韩午夜高潮| 欧美在线国产精品| 69视频免费看| 久久成人av少妇免费| 亚洲最大av网| 日韩一卡二卡在线| 久久久99久久| 一区二区三区四区五区视频 | 91高清免费在线观看| 日日摸天天添天天添破| 免费视频最近日韩| 91日韩久久| 人妻无码中文字幕| 久久久久久久性| 伊人天天久久大香线蕉av色| 宅男在线观看免费高清网站| 精品久久久久久中文字幕大豆网| 狠狠热免费视频| 美女久久精品| 亚洲另类激情图| 国语对白在线播放| 国产精品综合| 91免费欧美精品| 日本在线视频1区| 国产精品久久精品日日| 老司机激情视频| 美脚恋feet久草欧美| 欧美日韩国产乱码电影| 欧美大喷水吹潮合集在线观看| 一区二区美女| 欧美精品情趣视频| 国产一级一级国产| 国产一区视频网站| 欧美三级网色| 久久香蕉av| 欧美日韩国产综合一区二区三区 | 午夜精品久久久久久久久久久久久| 精品国产xxx| 国产精品一级黄| 欧美在线一二三区| h片视频在线观看| 欧美精品久久久久久久多人混战 | 亚洲免费视频网| 欧美国产一区二区| 男女啪啪免费视频网站| 自拍偷拍亚洲| 伊人久久男人天堂| 精品成人av一区二区在线播放| 九九视频精品免费| 欧美在线播放一区| bbw在线视频| 日韩西西人体444www| 97人妻人人揉人人躁人人| 999亚洲国产精| 91免费看网站| 岛国成人毛片| 天天操天天干视频| 视频国产精品| 亚洲最新视频在线| 婷婷视频在线播放| f2c人成在线观看免费视频| 精品视频在线看| 亚洲黄色小说视频| 亚洲影院一区| 国产视频一区二区三区四区| 麻豆网站在线观看| 欧美日韩精品三区| 在线小视频你懂的| 久久久精品午夜少妇| 精品国产一区二区三区四区vr| 午夜小视频福利在线观看| 欧美狂野另类xxxxoooo| 在线看片中文字幕| 视频一区二区国产| 欧美欧美一区二区| 欧美极度另类| 亚洲人成亚洲人成在线观看| 久久久久久少妇| 久久亚洲综合av| 逼特逼视频在线| 丝袜av一区| 日本中文字幕不卡免费| 欧美女子与性| 色哟哟精品一区| 中文字幕第20页| 日韩国产欧美三级| 手机在线观看国产精品| 91九色综合| 日韩网站免费观看高清| 中文字幕手机在线视频| 亚洲国产精品二十页| 999精彩视频| 亚洲高清影视| 国产精品免费一区二区三区四区 | 佐山爱在线视频| 欧美激情无毛| 国产尤物99| 欧美xxx性| 日韩一二三在线视频播| 国产精品无码免费播放| 国产不卡高清在线观看视频| 欧美一级片久久久久久久| 天天色天天操天天射| 五月天激情小说综合| 人妖粗暴刺激videos呻吟| 亚洲一区网站| 翔田千里亚洲一二三区| 91麻豆精品国产综合久久久 | 最新中文字幕第一页| 欧美国产97人人爽人人喊| 免费成年人高清视频| 欧美精品自拍| 欧美成人第一区| 国产黄色一区| 久久久久久久999精品视频| 天天爽夜夜爽夜夜爽| 日本高清不卡视频| 欧洲第一无人区观看| 成人美女视频在线观看18| 国产熟女高潮视频| 91精品精品| 国产在线视频欧美一区二区三区| 精品无人乱码一区二区三区 | 青娱乐av在线| 久久精品欧美一区二区三区不卡 | 高清精品视频| 国产精品电影网站| 色操视频在线| 中文字幕av一区中文字幕天堂 | 国产大片aaa| 中文成人av在线| av免费观看不卡| 久久99久国产精品黄毛片色诱| 欧美视频在线观看视频| 日本一区二区免费高清| 国产一区二区三区黄| 日韩在线电影| 青青草一区二区| 日韩精品亚洲人成在线观看| 亚洲人在线观看| 后入内射欧美99二区视频| 欧美日韩精品欧美日韩精品一 | 亚洲精品白浆| 中文字幕精品网| 天堂视频中文在线| 日韩精品一区二区三区蜜臀 | 欧美成人a视频| 伊人免费在线观看| 欧美日韩精品在线| 九九视频免费观看| 日韩毛片精品高清免费| 奇米网一区二区| 久久久精品tv| 亚洲国产精品无码久久久久高潮 | 精品视频一区二区三区免费| 日韩不卡视频在线| 午夜激情一区二区| 国产小视频在线看| 一区二区三区在线播放| 99视频精品免费视频| 4444亚洲人成无码网在线观看| 精品国产一级毛片| 六十路精品视频| 精品少妇一区| 国产精品久久精品国产| 96sao精品免费视频观看| 国产精品免费观看在线| 韩国精品主播一区二区在线观看| 欧美在线视频一区二区| missav|免费高清av在线看| 欧美激情乱人伦| 日韩精品亚洲人成在线观看| 欧美猛少妇色xxxxx| 最爽无遮挡行房视频在线| 超碰97人人做人人爱少妇| 欧美jizz18性欧美| 日韩中文av在线| 欧美少妇另类| 亚洲精选一区二区| 欧美女子与性| 国产亚洲成av人片在线观看桃| 飘雪影院手机免费高清版在线观看 | 国产美女亚洲精品7777| 成人黄色av网站| 激情五月综合婷婷| 成人精品一区二区三区电影免费 | 无码人妻精品一区二区三区66| 亚洲日本视频| 黄色片一级视频| 乱码第一页成人| 免费激情视频在线观看| 日本系列欧美系列| 日本999视频| 日韩高清电影一区| 玖玖爱视频在线| 琪琪一区二区三区| 日本肉体xxxx裸体xxx免费| 国模大尺度一区二区三区| 亚洲人视频在线| 国产一区二区三区在线看麻豆| 特黄特黄一级片| 丰满岳乱妇一区二区三区| 日韩女优在线视频| 91免费精品国自产拍在线不卡| 国产成人无码一区二区在线观看| 91视频免费看| avtt中文字幕| 久久蜜桃香蕉精品一区二区三区| 久久人人爽人人爽人人片| 久久毛片高清国产| 懂色av粉嫩av蜜臀av一区二区三区| 中文字幕色av一区二区三区| 婷婷伊人五月天| 精品福利在线视频| 中文字幕天堂在线| 欧美日韩国产首页在线观看| 午夜精品无码一区二区三区| 亚洲国产精品成人一区二区| 日本天堂在线| 欧美成人免费全部| 51漫画成人app入口| 青青青国产精品一区二区| 国产电影一区二区| 国产福利久久| 尤物tv在线精品| 男人天堂网站在线| 在线综合亚洲| 午夜免费福利在线| 成人精品国产免费网站| 欧美色图亚洲激情| 国产精品国产三级国产有无不卡 | www.国产福利| 国产成人午夜99999| 内射中出日韩无国产剧情| 国产情人综合久久777777| 日本中文在线| 精品区一区二区| 亚洲欧美日韩成人在线| 亚洲图片欧洲图片av| 91免费在线| 97视频在线观看亚洲| 亚洲午夜久久久久中文字幕久| 国产女人18水真多毛片18精品| 偷窥少妇高潮呻吟av久久免费| 亚洲中文字幕无码爆乳av| 欧美精品在线视频| 免费福利在线观看| 九九九久久国产免费| 美脚恋feet久草欧美| 成人在线免费网站| 俺要去色综合狠狠| 日本一本中文字幕| 国产在线不卡一卡二卡三卡四卡| 亚洲国产精品成人综合久久久| 国产精品乱人伦| 99re国产在线| 亚洲国产高潮在线观看| 欧美96在线| 国产精品美女主播| 日本一道高清一区二区三区| 亚洲欧洲中文| 久久在线精品| 最新国产精品自拍| 亚洲欧美日本韩国| 69视频免费看| 日韩电影在线观看永久视频免费网站| 先锋成人av| 91精品国产综合久久香蕉的用户体验| 天天躁日日躁狠狠躁欧美| 亚洲 自拍 另类小说综合图区| 狠狠色丁香久久婷婷综合_中| 蜜桃传媒一区二区亚洲av| 欧美日韩精品在线播放| 亚洲女人18毛片水真多| 久久精品福利视频| 国产精品视频一区二区三区| 亚洲精品中文字幕在线| 亚洲美女少妇无套啪啪呻吟| av天堂一区二区| 亚洲精品乱码久久久久久| 中文字幕av久久爽| 亚洲网址你懂得| 玛雅亚洲电影| 手机在线观看国产精品| 久久蜜桃精品| 一卡二卡三卡四卡| 在线看国产一区二区| 黄色小视频在线观看| 国产精品久久久久久久久影视 | 白丝校花扒腿让我c| 亚洲欧洲成人自拍| 国产激情久久久久久熟女老人av| 日韩视频永久免费观看| 成人精品国产亚洲| 一区二区在线不卡| 激情图区综合网| 五月天综合在线| 日韩高清av在线| av电影院在线看| 日韩av大全| 日本91福利区| 美女福利视频在线观看| 欧美一级片在线| 黄网站在线播放| 高清不卡日本v二区在线| 在线日韩视频| 公肉吊粗大爽色翁浪妇视频| 欧美视频一区二区三区| jzzjzzjzz亚洲成熟少妇| 亚洲bt欧美bt日本bt| 午夜精品偷拍| aaaaa级少妇高潮大片免费看| 色88888久久久久久影院按摩| 欧美少妇另类| 国产日韩精品在线播放| 亚洲色图欧美| 亚洲av无码一区二区二三区| 日本韩国精品在线| 麻豆91在线| 精品无人区一区二区三区| 久久一区精品| 成人在线手机视频| 在线成人午夜影院| 伦理av在线| 亚洲国产欧美日韩| 国产精品一区二区黑丝| 亚洲乱码国产乱码精品| 久久精品视频在线| 九色丨蝌蚪丨成人| www.污污视频| 精品国产户外野外| а√天堂8资源在线官网| 精品国产一区二区三区麻豆小说 | 亚洲色精品三区二区一区| 1000部国产精品成人观看|