成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Zabbix 5.2由淺入深之監控php-fpm

運維 系統運維
zabbix本身也是應用了php-fpm,在5.2版本之前需要通過其他手段去監控,5.2版本是推出了官方模板,方便大家使用。

[[398973]]

關于php-fpm的內容在互聯網上有很多的解釋和描述,這里不再贅述,想要了解其原理和使用場景,可以自行搜索,而zabbix本身也是應用了php-fpm,在5.2版本之前需要通過其他手段去監控,5.2版本是推出了官方模板,方便大家使用。

官方自帶模板

正文

Zabbix監控php-fpm是通過調用了php-fpm的狀態頁得以實現,而這個狀態頁實現的配置文件叫做www.conf,這個配置文件是php-fpm進程服務的擴展文件,由于每個人的環境不一樣,建議直接查詢www.conf的位置,默認在安裝目錄下(實現監控的前提是具備Nginx環境)。

find / -name www.conf得出

修改該配置文件

如果需要監控該進程需要開啟兩個配置,修改完成后重啟服務

1.pm.status_path = /status,這個配置在240行(環境不同可能有差異),需要去掉注釋(前面的;)

2.ping.path = /ping,這個配置在252行,需要去除掉注釋

pm.status_path = /status

ping.path = /ping

修改完成后

  1. ####檢查配置是否OK#### 
  2. php-fpm -t 
  3. ####重新加載配置#### 
  4. systemctl reload php-fpm 

 修改Nginx配置

由于此篇監控為Zabbix前端,所以需要在zabbix的nginx配置文件操作,這里需要注意的是fastcgi_pass,由于zabbix官方采用的server和普通不一致(如下第一張圖),需要改成圖中的路徑,否則會出現502

  1. vim /etc/nginx/conf.d/zabbix.conf 
  2. location ~ ^/(status|ping)$ { 
  3. allow 127.0.0.1; 
  4. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
  5. fastcgi_index index.php; 
  6. include fastcgi_params; 
  7. fastcgi_pass unix:/run/php-fpm/www.sock; 

 

server路徑

添加路由

效果圖

前端操作

添加模板

宏這里需要注意的是{$PHP_FPM.HOST},{$PHP_FPM.PING.PAGE},{$PHP_FPM.PORT},{$PHP_FPM.STATUS.PAGE}這幾個,如果非本地,HOST不能填localhost,而是對應IP,其他也一樣,根據自己的實際情況來看待。

宏詳情

但實際用上會有一些問題,php-fpm出現down的情況

出現down

原因其實在curl該頁面的時候,得到的數據如下圖。

如果采用官方模板里的正則表達式,就無法匹配

官方正則表達式

工具測試

需要改成|\n即可

改成這樣子

測試正常

數據正常

附錄

pool – fpm池子名稱,大多數為www

process manager – 進程管理方式:static, dynamic or ondemand. dynamicstart time – 啟動日期,如果reload了php-fpm,時間會更新start since – 運行時長accepted conn – 當前池子接受的請求數listen queue – 請求等待隊列,如果這個值不為0,那么要增加FPM的進程數量max listen queue – 請求等待隊列最高的數量listen queue len – socket等待隊列長度idle processes – 空閑進程數量active processes – 活躍進程數量total processes – 總進程數量max active processes – 最大的活躍進程數量(FPM啟動開始算)max children reached - 進程最大數量限制的次數,如果這個數量不為0,那說明你的最大進程數量太小了,請改大一點。slow requests – 啟用了php-fpm slow-log,緩慢請求的數量

總結

整體監控下來主要是官方模板對環境的適配有一定的問題,不過找到問題的根因,就很好解決了。

 

責任編輯:姜華 來源: 今日頭條
相關推薦

2021-03-19 08:47:38

Zabbix 5.2VMware監控

2021-04-23 08:41:17

Zabbix 5.2Nginx監控

2021-04-15 08:45:25

Zabbix 5.2Apache監控

2021-04-25 08:28:44

Zabbix 5.2監控IIS服務運維

2021-05-28 08:31:51

Zabbix監控公有云

2020-12-31 08:36:03

Zabbix郵箱告警Python

2021-05-20 06:14:00

Zabbix 5.2華為交換機監控

2021-05-13 07:42:06

Zabbix漢化調整開源

2020-12-30 09:47:40

Zabbix監控網絡設備

2021-02-01 09:13:34

Zabbix5.2拓撲圖運維

2021-06-11 06:54:00

Zabbix 5.2yum倉庫監控

2021-08-11 06:34:14

ZabbixDocker運維

2021-03-25 08:21:07

Zabbix主機群組監控

2021-01-04 08:55:07

ZabbixProxy分布式部署

2017-12-28 10:22:28

NginxFastCGIPHP-fpm

2021-06-02 08:47:03

Zabbix5.2釘釘機器人告警圖運維

2010-05-07 09:02:29

NginxPHP-FPMAPC

2014-08-22 10:36:37

nginx負載均衡

2010-05-10 08:30:00

PHP-FPMnginx

2021-06-08 08:33:33

Zabbix5.2snmptrap探索運維
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级毛片网 | 色屁屁在线观看 | 秋霞电影一区二区 | 亚洲精品久久久一区二区三区 | 亚洲最大的黄色网址 | 久久国产精品视频 | av喷水| 久久9999久久 | 美女久久视频 | 一级在线毛片 | 99成人在线视频 | 中文字幕一区二区三区四区五区 | 精品久久久久一区二区国产 | 日本精品一区二区 | 久久精品视频免费观看 | 超碰97免费观看 | 免费国产视频 | 亚洲美女av网站 | 国产在线区 | 99在线观看视频 | 国产精品五月天 | 亚洲一区精品在线 | 黄视频国产 | 久久精品日 | 亚洲精品中文字幕在线 | 精品国产一区二区三区免费 | 国产小视频在线看 | 午夜电影福利 | 日韩欧美二区 | 亚洲精品久久久久久一区二区 | 精品久久久久久亚洲综合网 | 日本欧美国产在线 | 九九热在线免费观看 | 一级毛片观看 | 精品国产乱码久久久久久丨区2区 | 18性欧美 | 国产精品久久久久久久久久久久久久 | 国产高清视频在线观看播放 | 成人片免费看 | 三a毛片| 中文字幕一区二区三区在线观看 |