Lepus 天兔 資料庫監控系統部署

2021-09-25 06:22:51 字數 3255 閱讀 1734

使用系統版本

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...