步驟:
- 下載夜鶯程序,安裝
- 連接mysql、
- 連接redis,輸入哨兵地址。
- 連接後端VictoriaMetrics
- 啓動程序
- 配置nginx負載均衡
部署架構圖
n9e安裝
- 2個節點都要安裝
- 注意:服務器主機名、關閉防火牆、對時、文件描述符等自己設置,對時很重要。
機器列表
|
節點1 |
節點2 |
|
n9e實例1 |
n9e實例2 |
|
nginx實例1 |
nginx實例2
|
下載地址:
下載後運行一個二進制文件即可,多個機器,運行多個n9e進程,共用一套mysql、redis,前端用nginx做負載均衡。
修改配置連接數據庫
做成systemd
[Unit]
Description=Nightingale Monitoring Service
After=network.target
[Service]
Type=simple
ExecStart=/opt/n9e/n9e
WorkingDirectory=/opt/n9e
Restart=always
RestartSec=5
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=n9e
[Install]
WantedBy=multi-user.target
登錄
打開瀏覽器訪問 http://localhost:17000。默認用户名是 root,默認密碼是 root.2020。
請把 localhost 替換成你的服務器 IP 地址。
安裝nginx
- 有多個節點要安裝多個
根據源ip地址使用負載均衡算法。
安裝:
安裝太簡單了,請查看我的另一篇博客:https://blog.51cto.com/luckyshiliang/5706897
nginx配置文件:
前端訪問
訪問nginx地址