Lepus搭建企業級數據庫全方位監控系統

前言

Lepus(天兔)數據庫企業監控系統是一套由專業DBA針對互聯網企業開發的一款專業、強大的企業數據庫監控管理系統,企業經過Lepus能夠對數據庫的實時健康和各類性能指標進行全方位的監控。目前已經支持MySQL、Oracle、MongoDB、Redis數據庫的全面監控。html

Lepus能夠在數據庫出現故障或者潛在性能問題時,根據用戶設置及時將數據庫的異常進行報警通知到數據庫管理員進行處理和優化,幫助企業解決數據庫性能監控問題,及時發現性能和瓶頸,避免由數據庫潛在問題形成的直接經濟損失。mysql

Lepus可以查看各類實時性能狀態指標,而且對監控、性能數據進行統計分析,從運維者到決策者多個層面的視角,查看相關報表,幫助決策者對將來數據庫容量進行更好的規劃,從而下降了硬件成本。nginx

監控

這裏咱們以操做系統爲例,天兔能夠監控那些指標:git

  • 進程數
  • 負載
  • 網絡
  • CPU 使用率
  • 磁盤 使用率
  • 內存 使用率

運維人員經過配置以上指標的警告閾值、緊急閾值,能夠輕鬆的瞭解服務器的運行情況。github

部署

因爲天兔部署依賴環境太複雜(LNMP、Python基礎模塊等),這裏咱們選擇Docker安裝。sql

建立外部數據庫存儲位置:docker

mkdir -p /opt/mysql

建立並運行容器:shell

docker run -d --name=lepus -p 9001:80 -p 9002:3306 \
-v /opt/mysql:/var/lib/mysql -v /etc/timelocal:/etc/timelocal \
georce/lepus

這裏使用 Nginx 作轉發,你也能夠自行訪問 IP+Port:數據庫

#監控
server {
        listen       80;
        server_name  lepus.52itstyle.com;
        access_log     /usr/local/nginx/logslepus.52itstyle.com.access.log access;
        location / {
             proxy_pass      http://172.16.1.91:9001;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
       }
}

默認登陸帳號 admin、密碼 Lepusadmin,記得修改密碼,默認數據庫帳號 lepus_user、密碼 password。服務器

安裝完成之後你就能夠配置各類 MySql、MongoDB、Redis 等等各類監控了。

監控界面

Lepus搭建企業級數據庫全方位監控系統

Lepus搭建企業級數據庫全方位監控系統

Lepus搭建企業級數據庫全方位監控系統

Lepus搭建企業級數據庫全方位監控系統

推薦閱讀

Grafana+Prometheus打造全方位立體監控系統

從零開始搭建ELK+GPE監控預警系統

參考

https://hub.docker.com/r/georce/lepus/

https://github.com/Georce/lepus

http://www.dbarun.com/docs/lepus/install/

https://gitee.com/ruzuojun/Lepus

https://blog.52itstyle.com/archives/3468/

相關文章
相關標籤/搜索