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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu Server 安装部署 Cacti 服务器监控

發(fā)布時間:2025/6/15 Ubuntu 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu Server 安装部署 Cacti 服务器监控 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Cacti是一套基于PHP,MySQL,SNMP及RRDTool開發(fā)的網(wǎng)絡(luò)流量監(jiān)測圖形分析工具。它通過snmpget來獲取數(shù)據(jù),使用RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復(fù)雜的參數(shù)。

它提供了非常強(qiáng)大的數(shù)據(jù)和用戶管理功能,可以指定每一個用戶能查看樹狀結(jié)構(gòu)、host以及任何一張圖,還可以與LDAP結(jié)合進(jìn)行用戶驗證,同時也能自己增加模板,功能非常強(qiáng)大完善,界面友好。

Cacti架構(gòu)圖

Cacti工作原理


開始安裝

在Ubuntu 12.04 LTS Server 上通過 apt-get 方式安裝:

sudo?apt-get?update?sudo?apt-get?install?snmpd?cacti?cacti-spine?rrdtool

配置MySQL數(shù)據(jù)庫,輸入用戶密碼,再次確認(rèn)后選擇繼續(xù):

接下來,按“返回”或“Enter”鍵確認(rèn)PHP的配置改變:

從Web服務(wù)器列表中選擇“Apache2”:

Cacti 配置Apache后,安裝了MySQL賬戶的應(yīng)用程序。選擇“是”,允許通用的數(shù)據(jù)庫配置:

為 Cacti 提供數(shù)據(jù)庫管理密碼:

接著,會詢問 Cacti 使用的數(shù)據(jù)庫的密碼,這是一個內(nèi)部的密碼,輸入新密碼,選擇OK,這里如果按“Enter”會創(chuàng)建一個隨機(jī)的密碼:

安裝應(yīng)該按預(yù)期完成。

SNMPD 的配置

配置 SNMPD 與 Cacti 協(xié)同工作,它的配置文件位置在/etc/snmp/snmpd.conf,?請確保你的編輯的是snmpd.conf文件而不是snmp.conf文件:

sudo?nano?/etc/snmp/snmpd.conf

首先編輯代理行為(Agent Behavio),在文件的開頭部分,注釋掉?agentAddress udp:127.0.0.1:161 行,并取消 #agentAddress udp:161,udp6:[::1]:161 行的注釋:

#?Listen?for?connections?from?the?local?system?only?#agentAddress?udp:127.0.0.1:161?#?Listen?for?connections?on?all?interfaces?(both?IPv4?*and*?IPv6)?agentAddress?udp:161,udp6:[::1]:161

然后找到 訪問控制 (ACCESS CONTROL) 部分,去掉 #rocommunity secret 10.0.0.0/16 前面的#號,并修改成您的域名或者IP地址:

rocommunity?secret??CactiServerIpAddress

您可以通過這條命令來查看IP地址:

ifconfig?eth0?|?grep?inet?|?awk'{?print?$2?}'

您可能還需要編輯系統(tǒng)信息將與你的數(shù)據(jù)在系統(tǒng)信息部分。你可以添加你的服務(wù)器的物理位置和聯(lián)系人的電子郵件。如果您正在監(jiān)視大量的云服務(wù)器,這會幫助您區(qū)分那些主機(jī):

sysLocation?Your?System?Location?sysContact?contact@email.com

修改?Cacti config 文件, password 部分修改成您先前設(shè)置的密碼:

sudo?nano?/usr/share/cacti/site/include/config.php?$database_password?=?"password";

當(dāng)您完成了這些修改,需要重新啟動 SNMPD 服務(wù):

sudo?service?snmpd?restart

Web配置

【一次性安裝】通過Web瀏覽器完成其余的配置。打開Web瀏覽器,訪問你的服務(wù)器IP地址或域名,后面加上“/cacti”即可進(jìn)入配置頁面:

mydomain.com/cacti

一開始你會看到一些關(guān)于 Cacti 的介紹信息,點擊下一步(NETX),再一次點擊下一步(NETX),會出現(xiàn)如下界面

這里顯示了“指南”應(yīng)用,Cacti 所使用操作的應(yīng)用程序路徑。所有應(yīng)用程序都應(yīng)該是綠色的,并標(biāo)有“[FOUND]”,點擊“完成(Finish)”繼續(xù)

接下來登陸管理系統(tǒng),默認(rèn)用戶名和密碼都是 admin,在您第一次輸入完成后,會提示修改并確認(rèn)默認(rèn)密碼,輸入完成后點擊保存“Save”即可進(jìn)入管理界面

好,現(xiàn)在你已經(jīng)進(jìn)入了 Cacti 的管理界面:


常規(guī)配置

有幾個選項需要改變,以確保 Cacti 產(chǎn)生的數(shù)據(jù)正確。在左側(cè)導(dǎo)航面板中,點擊“設(shè)置(Setting)”下的配置標(biāo)題。

在“常規(guī)(General)”選項卡中,我們要像下面這樣改變一些參數(shù),完成后,點擊“保存(Save)”。

SNMP?Version:?Version?2?SNMP?Community:?secret

然后選擇 Poller 選項卡,修改如下配置,再保存:

Poller?Type:?spine?Poller?Interval:?Every?Minute

每當(dāng)輪詢時間間隔發(fā)生變化,則必須清空緩存。要清空緩存,點擊左側(cè)“系統(tǒng)工具(System Utilities)”下?Rebuild poller cache 以清除緩存。

建立設(shè)備和圖

  • 設(shè)備設(shè)置

要開始繪圖,我們需要建立設(shè)備配置文件,并告訴 Cacti 繪制什么。在左側(cè)導(dǎo)航面板的標(biāo)題下點擊“設(shè)備(Devices)”

首先,刪除 localhost 設(shè)備。點擊右側(cè)的復(fù)選框,確保已經(jīng)勾選一個項目后,選擇“刪除(Delete)”,然后單擊“Go”。確認(rèn)下面的頁面上刪除。在頁面的右上角,點擊“添加”按鈕來添加一個新的設(shè)備

現(xiàn)在,你需要填寫一些信息,描述你的設(shè)備。填寫以下字段。完成時,點擊“創(chuàng)建(Create)”

Description:?Ubuntu?Cacti?Server?Hostname:?YourIPAddress?Host?Template:?Local?Linux?Machine?SNMP?Version:?Version?2?SNMP?Community:?secret

如果在頁面頂部有一個呈現(xiàn)紅色的SNMP錯誤,在服務(wù)器上打開一個終端,并重新啟動 snmpd 進(jìn)程,再次點擊“保存”,它現(xiàn)在應(yīng)該顯示正常了:

sudo?service?snmpd?restart
  • 圖形設(shè)置

接下來,向下滾動并創(chuàng)建一些相關(guān)的圖形模板和相關(guān)的數(shù)據(jù)查詢。根據(jù)相關(guān)的圖形模板,從下拉菜單中選擇“Unix – Ping Latency”,并單擊“添加(Add)”。您的選擇應(yīng)符合如下圖所示

在相關(guān)的數(shù)據(jù)查詢部分(Associated Data Queries)完成相同的步驟,添加“SNMP – Get Mounted Partitions”, “SNMP – Get Processor Information”,和 “SNMP – Interface Statistics”.。全部添加完成后點擊保存。

然后在界面的右上角點擊 “為主機(jī)創(chuàng)建圖像 (Create Graphs for this Host)”,選擇右側(cè)窗口中的淡藍(lán)色的副標(biāo)題上選擇所有圖形。在頁面底部,點擊“創(chuàng)建 (Create)”。

在接下來的頁面中,你可以改變一些圖形選擇的顏色,然后單擊“創(chuàng)建 (Create)”,在頁面的頂部,單擊“圖形”選項卡。點擊最后一個標(biāo)簽頁的右上角。

你的VPS將需要一段時間才能產(chǎn)生這些圖表中的值,直到有足夠的數(shù)據(jù)圖。這可能需要5分鐘到10分鐘,一開始你可能會看到一個空圖,有時,它會呈現(xiàn)一個破碎的圖像,這是正常的,你會在幾個小時之后獲得一些五顏六色的曲線圖:

點擊每個圖像,會顯示這個設(shè)備每天,每周,每月,每年的圖形:


轉(zhuǎn)載于:https://blog.51cto.com/ijiang/1709638

總結(jié)

以上是生活随笔為你收集整理的Ubuntu Server 安装部署 Cacti 服务器监控的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。