监控夜莺V6的容器安装

背景:Nightingale | 夜莺监控,一款先进的开源云原生监控分析系统,采用 All-In-One 的设计,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力。于 2022 年 5 月 11 日,捐赠予中国计算机学会开源发展委员会(CCF ODC),为 CCF ODC 成立后接受捐赠的首个开源项目。官网地址为夜莺监控

1.0 准备环境

Linux主机下安装docker和docker-compose

1.1 一键安装docker环境

 curl -sSL https://get.daocloud.io/docker | sh

1.2 一键安装docker-compose环境

 curl -s https://bootstrap.pypa.io/get-pip.py | python
 pip install docker-compose

2.0 编写yaml剧本

 $ git clone https://gitlink.org.cn/ccfos/nightingale.git
 $ cd nightingale/docker
 $ docker compose up -d

监控夜莺V6的容器安装

注意:官方暴露的了mysql和redis端口,这是不安全的,密码也过于简单(由于测试环境发现被人扫描并且删库),所以建议不要暴露redis和mysql的端口,将其去掉。

3.0 脚本说明

搭建完之后示例图如下,像Categraf的agent组件可以是systemd安装或者是容器安装,只要配置文件中url填写正确即可。

监控夜莺V6的容器安装

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!