使用系統版本
centos 7.6 3.10.0-957.el7.x86_64 gnu/linux
使用軟體版本說明
lepus版本
01.安裝服務
[root@lepus ~]# yum install httpd php php-mysql mariadb-server mysql-devel python-devel python-pip -y
02.創庫授權[root@lepus ~]
# systemctl start mariadb
[root@lepus ~]
# mysql -uroot -p
mariadb [
(none)
]> create database lepus default character set utf8;
query ok, 1 row affected (0.00 sec)
mariadb [
(none)
]> grant all on lepus.* to lepus@localhost identified by '123456'
;query ok, 0 rows affected (0.00 sec)
[root@lepus ~]
# wget -o lepus.zip
[root@lepus ~]
# unzip lepus.zip
[root@lepus ~]
# mv lepus_v3.7/php/* /var/www/html/
[root@lepus ~]
# chown apache:apache /var/www/html/ -r
04.修改資料庫配置檔案[root@lepus ~]
51 $db
['default'][
'hostname']=
'127.0.0.1'
; 52 $db
['default'][
'port']=
'3306'
; 53 $db
['default'][
'username']=
'lepus'
; 54 $db
['default'][
'password']=
'123456'
;
05.安裝pythom基礎模組[root@lepus ~]
# pip install mysql mysql-python
06.匯入初始資料[root@lepus ~]
# mysql -ulepus -p123456 lepus < lepus_v3.7/sql/lepus_table.sql
[root@lepus ~]
# mysql -ulepus -p123456 lepus < lepus_v3.7/sql/lepus_data.sql
07.安裝採集器[root@lepus ~]
# sh /lepus/python/install.sh
[note] lepus will be install on basedir: /usr/local/lepus
[note] /usr/local/lepus directory does not exist,will be created.
[note] /usr/local/lepus directory created success.
[note]
wait copy files..
.....
[note] change script permission.
[note] create links.
[note]
install complete.
08.配置監控機連線資料庫[root@lepus /usr/local/lepus/lepus_v3.7/python/etc]# vim config.ini
###監控機mysql資料庫連線位址###
[monitor_server]
host="127.0.0.1"
port=3306
user="lepus"
passwd="123456"
dbname="lepus"
09.啟動相關服務[root@lepus ~]
10.啟動lepus服務[root@lepus ~]
# lepus start
lepus server start success!
01.被監控主機資料庫授權mariadb [
(none)
]> grant all on *.* to root@'172.16.1.151' identified by '123456'
;
預設登入帳號:admin預設登入密碼:lepusadmin更新監控主機需要等待,可以將lepus重啟
mysql資料庫監控
方法一 netstat lanp grep tcp grep 3306 wc l 方法二 usr bin lsof i 3306 wc l 方法三 mysql u使用者名稱 p密碼 e select version dev null echo 判斷返回值 方法四 ps ef grep mysql g...
資料庫負載監控
當資料庫負載高時,你應該從下面四個方面入手 i ocpu 記憶體網路 同時很多時候你需要確定你的負載時那方面引起的,系統的還是使用者應用的 使用者的負載監控很簡單,你直接可以看到負載高的應用,跟蹤指標有 每秒查詢數 監控方式 磁碟使用率統計命令 iostat,裡面可以檢視 iowait cpu空閒,...
分布式監控系統Zabbix3 2監控資料庫的連線數
在 分布式監控系統zabbix3.2跳坑指南 和 分布式監控系統zabbix3.2給異常新增郵件報警 已經介紹了如何安裝以及報警。此篇通過介紹監控資料庫的3306埠連線數來了解如何監控其它埠和配置自定義監控項的過程。在要監控的客戶端上新建指令碼 usr local zabbix alertscrip...