cacti監(jiān)控mysql數(shù)據(jù)庫(kù)的方法

創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供徐匯網(wǎng)站建設(shè)、徐匯做網(wǎng)站、徐匯網(wǎng)站設(shè)計(jì)、徐匯網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、徐匯企業(yè)網(wǎng)站模板建站服務(wù),十余年徐匯做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
環(huán)境:
Cactiez或者cacti主機(jī):192.168.12.5
被監(jiān)控mysql數(shù)據(jù)庫(kù)主機(jī):192.168.5.231
1. 安裝監(jiān)控插件
cd /opt
tar -xzvf mysql-cacti-templates-1.1.2.tar.gz
cp /opt/mysql-cacti-templates-1.1.2/ss_get_mysql_stats.php /var/www/html/scripts/
其實(shí)里面我們要監(jiān)控mysql用到的是:acti_host_template_x_db_server_ht_0.8.6i.xml和mysql_definitions.pl
其他則是監(jiān)控Apache和Nginx的,接下來(lái)我們會(huì)介紹到,這里不再詳細(xì)的講了。
chown -R apache.apache /var/www/html/scripts
chmod -R 755 /var/www/html/scripts
使用 http 訪問(wèn) cacti主機(jī) 導(dǎo)入
/opt/mysql-cacti-templates-1.1.2/cacti_host_template_x_db_server_ht_0.8.6i.xml
默認(rèn)CactiEZ 和Cacti別是 admin admin
控制臺(tái) - 導(dǎo)入導(dǎo)出 - 模板導(dǎo)入 - 瀏覽
選中 cacti_host_template_x_db_server_ht_0.8.6i.xml
保存
2. 配置cacti的mysql插件
修改 ss_get_mysql_stats.php
vi /var/www/html/scripts/ss_get_mysql_stats.php
$mysql_user = 'cacti';
$mysql_pass = 'cacti';
$cache_dir = "/tmp/cacti/cache/";
這個(gè)賬戶和密碼是 被監(jiān)控端主機(jī) 給 Cacti主機(jī) 授權(quán)的 賬戶和密碼
Cacti需要這個(gè)賬戶和密碼去連接 被監(jiān)控機(jī) 查詢(xún)狀態(tài)
mkdir -p /tmp/cacti/cache
chown -R apache.apache /tmp/cacti
chmod -R 755 /tmp/cacti
設(shè)置 cacti 緩存目錄在 /tmp/cacti/cache/ 并給予權(quán)限
3. 配置被監(jiān)控端(192.168.5.231)的mysql 給 cacti 主機(jī)授權(quán)
mysql -uroot -p
grant process,super on *.* to 'cacti'@'192.168.12.5' identified by 'cacti';
exit
grant process,super on *.* to '賬戶'@'Cacti主機(jī)IP地址' identified by '密碼';此命令意義
只允許IP為 192.168.12.5 的主機(jī) 以賬戶 cacti 密碼 cacti 去訪問(wèn) 本機(jī)數(shù)據(jù)
4. 在Cacti主機(jī)上(192.168.12.5) 監(jiān)控Mysql
4.1 為主機(jī)添加mysql模塊
控制臺(tái) - 管理 - 設(shè)備 - 選中之前創(chuàng)建好的主機(jī)
然后移到最下面的 添加圖形模版 選中 Mysql相關(guān)模塊 然后保存
4.2 為mysql模塊創(chuàng)建圖形
控制臺(tái) - 創(chuàng)建 - 創(chuàng)建圖形 - 選中該主機(jī) - 選中mysql模塊 - 創(chuàng)建
4.3 插件mysql性能數(shù)據(jù)
監(jiān)視器 - 選中該主機(jī) - 查閱對(duì)應(yīng)的mysql
完畢
-----一些數(shù)據(jù)庫(kù)操作語(yǔ)句
mysqld_safe --user=mysql
mysql -uroot -p
mysql -uroot -proot
grant ALL PRIVILEGES ON *.* to ‘root’@"%" identified by "root" WITH GRANT OPTION;
exit
grant select,insert,update,delete on cacti.* to ‘cacti’@”*”identified by "cacti";
exit
grant process,super on *.* to 'cacti'@'%' identified by 'cacti';
grant all privileges on cacti.* to ‘cacti’@"%" identified by "cacti";
客戶端開(kāi)啟Cacti訪問(wèn)本機(jī)mysql的權(quán)限
grant process,super on *.* to 'cacti'@'192.168.12.5' identified by 'cacti';
grant process,super on *.* to 'cacti'@'192.168.5.231' identified by 'cacti';
= = = = =
mysql -ucacti -pcacti -h 192.168.5.231
把phpstudy中mysql的路徑放入環(huán)境變量:
(win7)右鍵我的電腦,屬性,高級(jí)系統(tǒng)設(shè)置
環(huán)境變量,系統(tǒng)變量,修改“Path”的值,加入如上路徑。
1、在MySQL數(shù)據(jù)庫(kù)安裝時(shí)選擇過(guò)MySQL服務(wù)器隨系統(tǒng)啟動(dòng),但如果沒(méi)有選擇,也沒(méi)關(guān)系,可以在可以在Windows服務(wù)管理器啟動(dòng),具體在開(kāi)始菜單搜索services.msc,
2、單擊出現(xiàn)如下圖窗口,下滑鼠標(biāo)找到MySQL57:
3、右擊后點(diǎn)擊啟動(dòng),MySQL57旁邊狀態(tài)列顯示“已啟動(dòng)”字樣,說(shuō)明啟動(dòng)成功。如下圖:
二、 登錄MySQL數(shù)據(jù)庫(kù)
4、 用系統(tǒng)命令行工具登錄,點(diǎn)擊開(kāi)始菜單,找到附件,點(diǎn)擊命令提示符。
5、在命令行中輸入cd加空格然后粘貼bin路徑:cd c:\Program Files (x86)\MySQL\MySQL Server 5.7\bin 回車(chē)命令行定位到c:\Program Files (x86)\MySQL\MySQL Server 5.7\bin,在后面輸入mysql –h localhost –u root –p(這些都是安裝時(shí)設(shè)置好的)敲回車(chē),
6、出現(xiàn)Enter password:在后面輸入安裝時(shí)設(shè)置的登錄密碼,按回車(chē)后出現(xiàn)Welcome to the MySQL monitor.說(shuō)明登陸成功。如下圖:
7、用安裝時(shí)配置好的命令行工具登錄,在開(kāi)始菜單,點(diǎn)擊MySQL 5.7 Command Line Client 或下面搜索程序框中輸入comm選擇MySQL 5.7 Command Line Client啟動(dòng)DOS命令窗口。如下圖:
8、在窗口Enter password:處輸入安裝時(shí)設(shè)置的MySQL數(shù)據(jù)庫(kù)客戶端登陸密碼,回車(chē),如果出現(xiàn)Welcom to the MySQL monitor.等字眼表示登陸服務(wù)器成功,可以在閃爍光標(biāo)處輸入SQL可執(zhí)行語(yǔ)言:如下圖:
1、按下win+R鍵打開(kāi)“運(yùn)行”,在輸入框里面輸入“cmd”,點(diǎn)擊確定:
2、在命令行里面輸入“net stop mysql”就是關(guān)閉mysql服務(wù),輸入“net start mysql”,接著按回車(chē)鍵,開(kāi)啟mysql服務(wù):
3、重復(fù)第一步在mysql安裝目錄的bin文件下,打開(kāi)一個(gè)新的命令行,?輸入“mysql -uroot -p”,之后輸入數(shù)據(jù)庫(kù)密碼就可以登錄數(shù)據(jù)庫(kù)了:
方法一:net start mysql(或者是其他服務(wù)名)
方法二:在系統(tǒng)下啟動(dòng)MySQL服務(wù)
MySql安裝目錄:“d:\MySql\”
進(jìn)入命令行輸入窗口(Dos命令輸入)
進(jìn)入“d:\MySql\bin”目錄下運(yùn)行“mysqld -u root” 命令。寫(xiě)法:
d:\MySql\bin\mysqld -u root (Enter)
運(yùn)行后在進(jìn)程管理中有mysql的進(jìn)程,運(yùn)行成功(可能需要手動(dòng)關(guān)閉命令窗口)
當(dāng)前文章:怎么啟動(dòng)mysql監(jiān)視器,數(shù)據(jù)庫(kù)監(jiān)聽(tīng)怎么啟動(dòng)
當(dāng)前網(wǎng)址:http://chinadenli.net/article27/dsiisjj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、網(wǎng)站排名、網(wǎng)站制作、小程序開(kāi)發(fā)、Google、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)