精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

日韩在线视频免费看| 国产妇女馒头高清泬20p多| 中文字幕在线2019| 五月天久久网站| 精品欧美一区二区久久| 97在线播放视频| 黄色av电影在线观看| 成人国产视频在线观看| 国产精品欧美日韩久久| 国产精久久久久久| 亚洲成av人片乱码色午夜| 亚洲国产精品福利| 57pao国产成永久免费视频| 蜜桃视频m3u8在线观看| 亚洲乱码国产乱码精品精98午夜| 精品中文字幕人| 国产精品自偷自拍| 性xx色xx综合久久久xx| 欧美精品在线免费播放| 林心如三级全黄裸体| 久久精品色综合| 欧美精品v国产精品v日韩精品| 亚洲午夜精品久久久久久人妖| 嫩草在线视频| 久久精品视频在线看| 国产成人精品自拍| 国产色视频在线| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲人成网站在线观看播放| 人妻无码中文字幕| 国产福利精品一区二区| 91精品国产综合久久香蕉的用户体验| 伊人中文字幕在线观看| 亚洲国产一区二区三区高清| 久久国产精品免费视频| 亚洲AV成人无码网站天堂久久| 日韩手机在线| 欧美变态tickling挠脚心| 黄色aaaaaa| 色综合视频一区二区三区44| 在线视频国内一区二区| 男人天堂网视频| 国产精品论坛| 五月开心婷婷久久| 久久av综合网| 男女免费观看在线爽爽爽视频| 亚洲精品久久久蜜桃| 中文字幕中文字幕在线中一区高清 | 亚洲丝袜av一区| 法国伦理少妇愉情| 欧美日日夜夜| 亚洲摸下面视频| av在线网站观看| 中文字幕精品影院| 亚洲欧洲免费视频| 性欧美精品男男| 成人一区二区| 日韩在线观看免费| 亚洲精品卡一卡二| 中文字幕人成人乱码| 草民午夜欧美限制a级福利片| 日韩在线一卡二卡| 亚洲欧美亚洲| 性欧美视频videos6一9| 国产又大又黄视频| 久久久久国产精品一区二区| 国产不卡av在线| 中文字幕视频一区二区| 激情综合五月天| 97人人做人人人难人人做| www.亚洲天堂.com| fc2成人免费人成在线观看播放| 激情小说综合网| 欧美精品少妇| 国产精品成人一区二区艾草| 天天想你在线观看完整版电影免费 | 国产欧美日产一区| 国产福利片一区二区| 欧美寡妇性猛交xxx免费| 亚洲国产日产av| 情侣黄网站免费看| 亚洲一区有码| 亚洲国产精品免费| 国产三级在线观看完整版| 亚洲高清影视| 2025国产精品视频| 中文字幕码精品视频网站| 国产精品一区不卡| 欧美高清性xxxxhd | 日韩免费av| 欧美成人久久久| www.国产一区二区| 精品无人区卡一卡二卡三乱码免费卡| 国产精品一区二区免费看| 国产九色在线| 亚洲午夜激情av| av污在线观看| 欧美1区2区3区4区| 久久精品91久久香蕉加勒比| 国语对白一区二区| 麻豆精品国产91久久久久久| 国产精品免费在线 | 亚洲免费三区一区二区| aaaaaa亚洲| 2021年精品国产福利在线| 尤物99国产成人精品视频| 青青草原在线免费观看视频| 视频一区欧美精品| 国产一区二区三区高清| 欧美一区二区三区| 色婷婷一区二区| 老熟女高潮一区二区三区| 色小子综合网| 国产99久久精品一区二区| 亚洲男人第一天堂| 亚洲欧美日韩一区二区三区在线观看| 久久久久久久久久久福利| 亚洲乱码一区| 日韩中文字幕视频在线| 亚洲欧美一区二区三区在线观看 | 91精品国产色综合久久| 精品人伦一区二区| 久久精品女人| 国产日韩一区二区三区| 性欧美高清come| 欧美高清性hdvideosex| 免费观看a级片| 久久激情一区| 老牛影视免费一区二区| 成人超碰在线| 精品国产免费久久| 精品无码免费视频| 国产剧情一区二区| 在线免费观看一区二区三区| 日本综合久久| 亚洲人成在线一二| 欧产日产国产69| 91麻豆国产福利在线观看| 国模无码视频一区二区三区| 国产精品极品国产中出| 性欧美xxxx| 天堂网在线中文| 欧美日韩国产在线播放| 三级男人添奶爽爽爽视频| 一区二区三区国产盗摄| 国产视频在线观看一区| 国产精品高颜值在线观看| 日韩精品免费在线视频| 国产成人在线观看网站| 91免费看片在线观看| 精品免费国产一区二区| 精品国产91| 国产日韩欧美日韩| 老司机午夜在线| 91精品国产乱码| 精品无码m3u8在线观看| 97久久超碰精品国产| www.com毛片| 欧美人与拘性视交免费看| 国产精品99导航| 最新电影电视剧在线观看免费观看| 在线观看日产精品| 国产黄色录像片| 国产精品一区二区免费不卡| 国产精品入口芒果| 伊人久久大香线蕉无限次| 国产成人精品a视频一区www| 天堂中文8资源在线8| 91精品国产乱码久久蜜臀| 久久久www成人免费毛片| av一区二区三区黑人| av片中文字幕| 中文字幕免费精品| 久久久99国产精品免费| av在线播放一区| 久久99亚洲热视| 肉丝一区二区| 精品视频1区2区| 久久久久亚洲AV| 久久精品视频在线看| 亚洲一二三不卡| 亚洲综合另类| 亚洲三区在线| 国产精品xxxav免费视频| 国产成人一区二| 中中文字幕av在线| 亚洲免费视频在线观看| 99热这里精品| 色香蕉久久蜜桃| 2018天天弄| 国产女人18毛片水真多成人如厕| 国产毛片久久久久久| 制服诱惑一区二区| 欧洲美女和动交zoz0z| 日韩av系列| 91亚洲精华国产精华| 亚洲天堂av影院| 欧美成人精品一区| 国产在线一在线二| 亚洲福利视频二区| 在线观看免费视频a| 精品人伦一区二区三区蜜桃网站| 免费黄色激情视频| 2024国产精品| 中文在线字幕观看| 蜜桃av一区二区在线观看| 免费在线观看视频a| 一区二区三区在线电影| 日韩高清av| 私拍精品福利视频在线一区| 亚洲a∨日韩av高清在线观看| 在线成人av观看| 欧美国产日韩一区二区在线观看| av网站在线免费播放| 精品一区电影国产| 午夜免费福利视频| 4438成人网| 中文无码av一区二区三区| 精品欧美激情精品一区| 国产亚洲小视频| 亚洲激情在线激情| 久久久久久久久久97| 中文字幕高清不卡| 亚洲av无码一区二区三区观看| 国产成人av一区二区| 天堂在线精品视频| 激情都市一区二区| 182午夜在线观看| 麻豆精品视频在线观看视频| 北条麻妃av高潮尖叫在线观看| 国产精品美女久久久浪潮软件| 成人免费观看cn| 一区精品久久| 草草视频在线免费观看| 狠狠综合久久| 国产va亚洲va在线va| 欧美三级网页| 欧妇女乱妇女乱视频| 韩日精品在线| 丁香六月激情婷婷| 国产日韩1区| 波多野结衣家庭教师在线播放| 亚洲日本免费| 日本三级免费网站| 久久精品一区二区国产| 成人一级片网站| 久久视频一区| 能在线观看的av| 视频一区二区三区入口| 欧美精品无码一区二区三区| 久久三级视频| 中文字幕亚洲欧洲| 国产成人精品影院| 国产精品一区二区在线免费观看| 成人美女在线视频| 国产高清自拍视频| 国产亚洲一区二区三区| 青青青视频在线播放| 国产精品初高中害羞小美女文| 成人涩涩小片视频日本| 一区二区三区在线视频观看58 | 欧美亚洲图片小说| 91麻豆国产视频| 精品少妇一区二区三区在线视频| 日本免费不卡视频| 亚洲欧洲在线视频| 黄色小网站在线观看| 欧美激情在线观看视频| 欧美日韩国产观看视频| 国产成人精品久久久| www.成人| 狠狠久久综合婷婷不卡| 欧美日韩国产免费观看视频| 老司机午夜网站| 一区二区三区四区五区在线| 日本熟妇人妻中出| 国产麻豆成人传媒免费观看| 第四色在线视频| 国产精品妹子av| 国产午夜小视频| 欧美体内she精视频| www.色婷婷.com| 亚洲视频在线观看网站| 色www永久免费视频首页在线| 欧美中文字幕在线| 国产精品视频一区视频二区| 国内精品久久国产| 欧美aaaa视频| 欧美精品99久久| 国产乱色国产精品免费视频| 国产精品一级黄片| 亚洲丝袜制服诱惑| 日本三级网站在线观看| 欧美午夜在线观看| 欧美性猛交 xxxx| 日韩在线观看网址| 在线观看网站免费入口在线观看国内 | 国产精品网友自拍| 日韩黄色一级大片| 91精品婷婷国产综合久久竹菊| 日本激情一区二区| 久久亚洲成人精品| 成人黄色图片网站| 国产精品一区二区三区av麻 | 日韩1区在线| www国产精品内射老熟女| 国产在线视频一区二区| 偷拍夫妻性生活| 亚洲成av人片在www色猫咪| 中文字幕在线网站| 亚洲精品自产拍| 成人在线免费观看黄色| 亚洲aⅴ男人的天堂在线观看| 色综合中文网| 男人操女人免费软件| 国产精品69毛片高清亚洲| 精品在线观看一区| 色婷婷av久久久久久久| 亚洲av成人无码网天堂| 欧美激情xxxxx| 在线观看亚洲精品福利片| 天堂精品一区二区三区| 午夜在线视频观看日韩17c| 老熟女高潮一区二区三区| 亚洲欧洲制服丝袜| 91麻豆国产视频| 日韩一区二区av| 99久久久国产精品免费调教网站| 欧美日韩高清在线一区| 国产亚洲午夜| 青青草成人免费视频| 无吗不卡中文字幕| 黄色aaa大片| 国内精品中文字幕| 精品三级在线观看视频| 每日在线观看av| 99久久免费精品| 国产又黄又粗又爽| 精品亚洲一区二区三区四区五区| 久久男人天堂| 免费在线国产精品| 久久精品网址| 国产主播av在线| 91精品蜜臀在线一区尤物| 国产精品va在线观看视色| 亚洲已满18点击进入在线看片| 亚洲色图二区| 在线成人精品视频| 亚洲成av人影院| 无码精品人妻一区二区| 日本成人免费在线| 欧美日韩久久精品| jizzzz日本| 亚洲欧美国产毛片在线| 成人免费视频国产免费麻豆| 久久久久日韩精品久久久男男| 精品淫伦v久久水蜜桃| 各处沟厕大尺度偷拍女厕嘘嘘| 久久久99精品免费观看| 中日韩在线观看视频| 精品国产一区二区在线| 精品国产一级| 日本午夜激情视频| 国产欧美一区二区精品仙草咪| 亚洲一级黄色大片| 欧美成人四级hd版| 日日狠狠久久偷偷综合色| 波多野结衣作品集| 亚洲色图20p| 天堂在线资源库| 国产精品视频自在线| 综合久久婷婷| aaaaa一级片| 欧美精品18+| 老司机深夜福利在线观看| 婷婷五月色综合| 大美女一区二区三区| 亚洲欧美日韩一区二区三区四区| 色偷偷88888欧美精品久久久| 中文字幕一区二区三区日韩精品| 国产乱子夫妻xx黑人xyx真爽| 亚洲欧洲成人自拍| 三级在线电影| 成人日韩av在线| 国产精品普通话对白| √天堂中文官网8在线| 日韩成人中文字幕在线观看| 日本黄色成人| 老太脱裤让老头玩ⅹxxxx| 国产精品色呦呦| 天堂网在线观看视频| 91精品久久久久久久久久久久久 | 欧美亚洲日本网站| 911精品美国片911久久久| 无码人妻精品一区二区三区温州| 欧美精品黑人性xxxx| 午夜影视一区二区三区| 日本女人高潮视频| 久久精品水蜜桃av综合天堂| 亚洲精品喷潮一区二区三区|