cacti 监控nginx 出现 no (LWP::UserAgent not found)的解决办法

在上一篇<<如何安装cacti监控nginx的插件>>文章里我们介绍了如何安装,但在最后发现执行

get_nginx_clients_status.pl http://nginx.server.tld/nginx_status

的时候,提示  no (LWP::UserAgent not found) 错误的原因是该系统 perl 缺少了相关组建,解决办法:

yum -y install perl-libwww-perl

如果还不行,再按下面的方法解决:

#perl -MCPAN -e shell 一直回车,知道出现cpan&gt;  提示符开始。

cpan> install LWP::UserAgent
cpan> exit

如果perl相关组件安装成功,就能正常显示了。

[root@localhost scripts]# ./get_nginx_clients_status.pl http://192.168.1.1/stub_status
nginx_active:149 nginx_reading:6 nginx_writing:137 nginx_waiting:6

Leave a Reply