./install.pl--check-prereq
Checking Required PERL Modules
Carp ... 1.11
Cgi... 3.51
Data::D umper ... 2.124
Digest::md5 ... 2.39
File::basename ... 2.77
File::find ... 1.14
Mime::base64 ... 3.08
Posix... 1.17
Rrds ... 1.4007
Time::hires ... 1.9721
Now that it's done, the main problem is that EL5 cannot be locate to rrds.pm after the package is ready, and then the Rrds check fails.
Then to the following link under the El6 package, after installation and then check it is not wrong.
http://opensource.hqcodeshop.com/CentOS/6%20x86_64/RRDtool/
rrdtool-1.4.7-1.el6.x86_64.rpm
rrdtool-perl-1.4.7-1.el6.x86_64.rpm
GD failure is also the same, first remove the El5 package, and then install a EL6 new package can
Rpm-i perl-gd-2.45-1.el6.rfx.x86_64.rpm
The installation process also encountered the No data in RRD DIRECTORY/USR/LOCAL/NAGIOSGRAPH/VAR/RRD error
The reason was later found because Nagiosgraph needed to define a command, and this definition I was follow on the web a tutorial, and then inside the Commnad_line defined command and I installed the version inconsistent. That's why I can't find insert.pl.
Define Command {
Command_name Process-service-perfdata-for-nagiosgraph
command_line/usr/local/nagiosgraph/bin/insert.pl
}
This article is from the "DevOps" blog, so be sure to keep this source http://darcys.blog.51cto.com/9354491/1549684
Centos 6 installs Nagiosgraph, resolves rrds, gd check failures, and rrds no data issues