cacti 监控nginx 出现 no (LWP::UserAgent not found)的解决办法
By admin
- One minute read - 38 words在上一篇« 如何安装cacti监控nginx的插件 »文章里我们介绍了如何安装,但在最后发现执行
get_nginx_clients_status.pl http://nginx.server.tld/nginx_status
的时候,提示 no (LWP::UserAgent not found) 错误的原因是该系统 perl 缺少了相关组建,解决办法:
[shell]yum -y install perl-libwww-perl[/shell]
如果还不行,再按下面的方法解决:
[shell]#perl -MCPAN -e shell 一直回车,知道出现cpan> 提示符开始。
cpan> install LWP::UserAgent
cpan> exit
[/shell]
如果perl相关组件安装成功,就能正常显示了。
[root@localhost scripts]# ./get_nginx_clients_status.pl nginx_active:149 nginx_reading:6 nginx_writing:137 nginx_waiting:6