root@ubuntu1204-vm5:~# tail -1 /etc/lsb-release DISTRIB_DESCRIPTION="Ubuntu 12.04.2 LTS" root@ubuntu1204-vm5:~# uname -ri 3.2.0-38-generic x86_64 |
install cacti via apt-get
root@ubuntu1204-vm5:~# apt-get install cacti cacti-spine |
The installation process is very easy.
just configure DB credentials and select front end GUI during the installation.
I selected Apache2 as front end GUI.
configuration files for cacti and Apache will be created automatically during installation process.
root@ubuntu1204-vm5:~# ls /etc/apache2/conf.d/ cacti.conf charset localized-error-pages other-vhosts-access-log security |
start apache
root@ubuntu1204-vm5:~# apache2ctl start |
after finishing installing cacti , launch browser and accesss to http:// cacti IP/cacti
click Next , select “Net Install”
click “Finish”
login
user : Admin
credentials : admin
change password
you can check how cacti collects stats
root@ubuntu1204-vm5:/usr/share/cacti/site/scripts# pwd /usr/share/cacti/site/scripts root@ubuntu1204-vm5:/usr/share/cacti/site/scripts# cat linux_memory.pl #!/usr/bin/perl open(PROCESS, "cat /proc/meminfo | grep -w $ARGV[0] |"); foreach (<PROCESS>) { if ($_ =~ /($ARGV[0].*\s)(.*[0-9])( kB)/) { print $2; } } close(PROCESS); root@ubuntu1204-vm5:/usr/share/cacti/site/scripts# cat /proc/meminfo | grep -w $ARGV[0] Unevictable: 0 kB Mlocked: 0 kB Writeback: 0 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 root@ubuntu1204-vm5:/usr/share/cacti/site/scripts# |
there are templates for some devices / processes .
http://docs.cacti.net/templates
http://www.debianhelp.co.uk/cactitemplates.htm
Of course , you can create your custom templates.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.