美文网首页
监控Php项目

监控Php项目

作者: 一生逍遥一生 | 来源:发表于2019-11-26 17:00 被阅读0次

配置php-fpm

在php-fpm/www.conf文件中添加下面的配置:

pm.status_path= /status
ping.path = /ping

配置nginx

server { 
    listen 9010; 
    # outside of the container
    #allow 127.0.0.1;
    #deny all;
    location ~ ^/\(status|ping)$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

如果是在docker内部,需要添加一下端口映射

安装exporter

wget https://github.com/bakins/php-fpm-exporter/releases/download/v0.6.1/php-fpm-exporter.linux.amd64 -O /usr/local/src/php-fpm-exporter
# change permission
chmod +x  /usr/local/src/php-fpm-exporter
# start php-fpm-exporter
nohup /usr/local/src/php-fpm-exporter --addr 0.0.0.0:9190 --endpoint http://127.0.0.1:9010/status &> /dev/null &

Grafana配置

在Grafana页面中导入相应的dashboard,编号为3901。

参考文献

https://iluoy.com/articles/282#%E7%9B%91%E6%8E%A7php-fpm
https://www.yuque.com/idevops/slhwwz/qrawhi
https://blog.csdn.net/ffzhihua/article/details/88846642
https://easyengine.io/tutorials/php/fpm-status-page/
https://github.com/hipages/php-fpm_exporter
https://github.com/bakins/php-fpm-exporter
https://www.jianshu.com/p/302b6ed4f4e2
https://awesomeopensource.com/project/hipages/php-fpm_exporter
https://awesomeopensource.com/project/Lusitaniae/phpfpm_exporter

相关文章

  • 监控Php项目

    配置php-fpm 在php-fpm/www.conf文件中添加下面的配置: 配置nginx 如果是在docker...

  • Prometheus监控php-fpm

    php-fpm监控 php-fpm配置 nginx配置 php-fpm-exporter配置 下载地址: http...

  • PHP监控

    1、php-fpm配置文件 2、nginx 配置 3、编写监控脚本php-fpm_stats.sh 4、配置zab...

  • 【Java监控系列】用psi-probe监控Tomcat和应用

    这是一个综合性的监控项目,可监控单个项目、多个项目、监控JVM内存信息、查看日志、发布项目等。 psi-probe...

  • 为什么我要写 ResquePanel

    ResquePanel 是用于监控 php-resque 的一款 Web 界面工具。完全使用 PHP 开发。当然...

  • Zabbix监控Mysql(percona)

    环境:zabbix 3.0.3 1. Mysql监控账户设置 2. 依赖库安装 因为使用php脚本监控,所以需要安...

  • 二十八、如何监控项目范围

    之前几篇,聊了如何监控项目进度,成本和质量,监控这个话题还有最后一个方面 —— 如何监控项目范围。 项目范围其实在...

  • zabbix监控php

    一、开启监控页面 二、导入模板 三、准备zabbix的配置文件,并测试脚本 四、在zabbix-server上za...

  • Lararel 框架执行流程详解

    [项目名]/public/index.php [项目名]/bootstrap/app.php [项目名]/Http...

  • 项目监控

    1.项目日志:当日工作是否完成;需要帮助的事项。不用日志评价人,填写项目工时。2.度量:进度工期偏差率:(实际完成...

网友评论

      本文标题:监控Php项目

      本文链接:https://www.haomeiwen.com/subject/vtlywctx.html