歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

cacti安裝記錄 第四階段cacti的基本使用(5)插件模板的應用

添加主機的時候可以看出,繪圖是要通過圖形模板和數據模板的。但是Cacti自身所帶的模板並不是很多,為了適應需求必然要添加自定義的模板。一般情況下,自定義模板由兩個文件組成*.php和*.xml前者要放到cacti的scripts文件夾下,後者要在cacti中導入。

 

基本流程是先在被監控機上做授權,然後再在監控機上導入模塊進行監控。

 

監控Apache

先在被監控機上查看

[root@web1 ~]# /usr/local/apache/bin/httpd -M

\

status_module這個模塊是必須的。

 

[root@web1 ~]# vim /usr/local/apache/conf/httpd.conf

SetHandler server-status

Order deny,allow

Deny from all

Allow from 本機IP //這是本機IP用於查看web狀態

Allow from 監控機IP //監控主機IP

 

\

[root@web1 ~]# /usr/local/apache/bin/apachectl restart

 

 

 

從第三方查看到如此數據,就表示已經OK了。

\

**另,因為status這個模塊有的是動態編譯有的是靜態的,所以mod_status.so不一定要有,只要apache加載了就行了。

 

監控機

root@Only-test:/Ddisk/tool/tar/cacti> unzip ApacheStats_0.8.2.zip

root@Only-test:/Ddisk/tool/tar/cacti> cd ApacheStats_0.8.2

root@Only-test:/Ddisk/tool/tar/cacti/ApacheStats_0.8.2> cp ss_apache_stats.php

/Ddisk/program/apache/htdocs/cacti/scripts/

** php腳本拷貝

xml文件導入

Console—>Import/Export—>Import Templates點擊右邊的“選擇文件”

\

選擇文件

\

點擊右下角“import”導入

\

之後可以看到相關的數據信息

\

Console—>Devices選擇主機

\

在圖型模板裡面可以選擇與apache相關的模板。一共七個。

\

右上的“Create Craphs for this Host”新建圖表

\

全部勾選,單擊右下角的“Create”

\

在頂端graphs選項卡查看,圖如下:

\

**由於模塊安裝不全,前四個圖片沒有數據。

 

監控Mysql

與之前的apache類似,先要在被監控機上做授權。

在被監控機上添加一個授權從監控機訪問被監控機mysql服務狀態的賬號。

[root@web1 ~]# mysql

mysql> grant process,super, REPLICATION CLIENT on *.* to 'cacti'@'監控機IP' identified by '123456';

 

監控機上

root@Only-test:/Ddisk/tool/tar/cacti> tar zxvf better-cacti-templates-1.1.8.tar.gz

root@Only-test:/Ddisk/tool/tar/cacti> cd better-cacti-templates-1.1.8

root@Only-test:/Ddisk/tool/tar/cacti/better-cacti-templates-1.1.8> cp

scripts/ss_get_mysql_stats.php /Ddisk/program/apache/htdocs/cacti/scripts/

root@Only-test:/Ddisk/tool/tar/cacti/mysql-cacti-templates-1.1.2> vim

/Ddisk/program/apache/htdocs/cacti/scripts/ss_get_mysql_stats.php

這裡要修改的主要是被監控端的連接信息。即剛剛在被監控端所加入的用戶名和密碼

**不過這樣一來所有的被監控端的用戶名和密碼都要一樣了。恩。

 

cache_dir是緩存文件夾,我把realtime的拿來用了

\

Console—>Import/Export—>Import Templates點擊右邊的“選擇文件”

\

選擇xml模板

\

Import,導入

\

OK.模板信息

\

 

Console—>Devices選擇主機

\

在圖形模板裡面選擇添加mysql的模板。這裡比較多,隨便加了幾個

\

右上的“Create Craphs for this Host”新建圖表

\

全選上,右下角“Create”新建

\

OK過段時間再到graphs選項卡查看,如下圖

\

Copyright © Linux教程網 All Rights Reserved