日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下搭建cacti监控

發布時間:2024/9/21 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下搭建cacti监控 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、cacti 監控軟件簡介
????????1. cacti是用php語言實現的一個軟件,它的主要功能是用snmp服務獲取數據,然后用rrdtool儲存 ????????和更新數據,當用戶需要查看數據的時候用rrdtool生成圖表呈現給用戶。因此,snmp和rrdtool是 ????????cacti的關鍵。Snmp關系著數據的收集,rrdtool關系著數據存儲和圖表的生成。
????????2. Mysql配合PHP程序存儲一些變量數據并對變量數據進行調用,如:主機名、主機ip、snmp?? 團 ????????體名、端口號、模板信息等變量
????????3. snmp抓到數據不是存儲在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目錄的rra文?? ????????件夾下)。rrdtool對數據的更新和存儲就是對rrd文件的處理,rrd文件是大小固定的檔案文件????????????????(RoundRobinArchive),它能夠存儲的數據筆數在創建時就已經定義。

二、監控安裝

????????1。關閉防火墻和selinux

????????/ent/init.d/iptables stop???? chkconfig iptables off?? 永久關閉

????????setenforce 0???? vim /etc/sysconfig/selinux? 把selinux=enforcing改為selinux=disabled(永久關 ????????閉)

????????2.安裝cacti依賴的軟件

????????yum -y install mysql mysql-server mysql-devel httpd php php-pdo php-snmp php-mysql ????????lm_sensors net-snmp net-snmp-utils net-snmp-libs rrdtool rrdtool-devel perl-PlRPC ????????????????perl-DBI perl-rrdtool perl-DBD-MySQL

????????3.裝好依賴軟件之后,snmp有三個地方需要配置一下

????????vim /etc/snmp/snmpd.conf

????????41行 將 default? 改為? 127.0.0.1

????????62行 將systemview 改為 all

??????? 85行 將 #view all include .1 80 這一行前面的 # 號去掉

????????4.啟動三個重要的服務

????????/etc/init.d/mysqld start

????????/etc/init.d/snmpd start

????????/etc/init.d/httpd start

????????5.安裝配置cacti

???????? 官網cacti wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz

????????tar -zxvf cacti-0.8.8b.tar.gz

????????mv cacti-0.8.8b /var/www/html/cacti

????????6.向數據庫導入cacti數據

????????mysql -uroot -p

????????create database cacti;

????????grant all privileges on cacti.* to cacti@localhost identified by 'cacti' with grant option;

????????use cacti;

????????source /var/www/html/cacti/cacti.sql;

????????7.配置cacti

????????vim /var/www/html/cacti/include/config.php

????????$database_type = "mysql";
????????$database_default = "cacti";
????????$database_hostname = "localhost";
????????$database_username = "cactiuser";
????????$database_password = "cactiuser";???
????????$database_port = "3306";

????????


????????8.增加 cacti 用戶以用來寫入rrd和log目錄的數據,否則就會生成不了圖片
????????useradd cacti

????????cd /var/www/html/cacti

????????chown -R cacti rra/ log/

????????9.添加任務計劃

????????crontab -e

????????*/1 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1

????????10.在web端輸入ip/cacti

????????


????????可以看下本機的圖形數據的監控

????????

轉載于:https://blog.51cto.com/865516915/1863523

總結

以上是生活随笔為你收集整理的linux下搭建cacti监控的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。