我有一个ISPConfig服务器,它以按需模式提供带有FPM的php页面。在另一个具有一个fpm池的服务器上,我使用/status URL对守护进程进行监视,工作非常出色。在ISPConfig中,有几个池,每个域一个,状态URL提供了有关单个池的信息。是否有任何方法可以有一个单状态URL来监视所有守护进程子程序?就像进程的数量,队列,缓慢的进程.谢谢
发布于 2014-11-06 23:03:09
没有办法用一个状态URL监视多个php池,但这样做也没有意义。创建更多php-fpm池的唯一原因是将不同的服务彼此分离,因此如果一个服务失败,另一个服务继续工作。这就是为什么您应该单独监视每个池的原因。如果您没有使用php-fpm的不同服务,那么首先不要创建更多的池,只需使用一个具有更多进程的池即可。
如果希望Zabbix检测所有php-fpm池状态URL,则可以创建一个发现脚本,该脚本将从php-fpm配置文件中查找所有状态URL,并将它们返回给Zabbix,Zabbix可以在其中自动为要监视的每个池创建项。
https://serverfault.com/questions/617394
复制相似问题