Docker compose 的方式一键部署夜莺

官方安装文档:https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v7/install/docker-compose/
介绍:夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力。夜莺于 2020 年 3 月 20 日,在 github 上发布 v1 版本,已累计迭代 100 多个版本。
夜莺最初由滴滴开发和开源,并于 2022 年 5 月 11 日,捐赠予中国计算机学会开源发展委员会(CCF ODC),为 CCF ODC 成立后接受捐赠的第一个开源项目。夜莺的核心研发团队,也是 Open-Falcon 项目原核心研发人员,从 2014 年(Open-Falcon 是 2014 年开源)算起来,也有 10 年了,只为把监控这个事情做好。

1.部署docker-compose

一键部署docker-compose

2.下载最新的发布包

https://flashcat.cloud/download/

3.安装

解压缩,可以看到三个目录:

  • compose-bridge:bridge 网络模式的 docker compose 部署方式,数据库使用 MySQL
  • compose-host-network:host 网络模式的 docker compose 部署方式,数据库使用 MySQL
  • compose-postgres: bridge 网络模式的 docker compose 部署方式,数据库使用 PostgreSQL

通常使用 bridge 模块做测试即可。因为 MacOS 不支持 host network,所以,MacOS 用户只能使用 bridge 模式。如果你还不知道 bridge 模式和 host network 的区别,就直接用 bridge 模式即可,或者用二进制部署,不要使用 docker compose 了。进入 compose-bridge 目录,执行 docker-compose up -d 即可启动。

安装完成,如下图:

启动成功之后,建议把 initsql 目录下的内容挪走,这样下次重启的时候,DB 就不会重新初始化了。否则下次启动 mysql 还是会自动执行 initsql 下面的 sql 文件导致 DB 重新初始化,页面上创建的规则、大盘等都会丢失。

4.登录

浏览器访问 n9e 的端口,即 17000,默认用户是 root,密码是 root.2020

相关推荐
运维行者_27 分钟前
企业带宽监控工具实战:网络流量分析与异常排查的5个关键能力
运维·服务器·开发语言·网络·分布式·后端·php
刚入门的大一新生1 小时前
Linux-Linux第一个系统程序-进度条
linux·运维·服务器
梦想的旅途21 小时前
企业微信自动化实战:客户资料自动修改与备注同步
运维·自动化·企业微信
梦想的旅途21 小时前
企业微信自动化实战:客户通讯录备份与关系自动迁移
运维·自动化·企业微信
科技风向标go1 小时前
2026户外太阳能监控怎么选不踩坑?户外(格行AOV+黑光)、工程(海康大华)、生态(小米萤石)——三大派系技术路线全解析
大数据·人工智能·智能家居·监控·户外安防
FlightYe1 小时前
linux系统编程(八):阻塞与非阻塞IO对比
android·linux·运维·服务器·github·vim
淮北4942 小时前
ubuntu22 默认输入法调整频率
运维·服务器·git·ubuntu·elasticsearch
Percep_gan2 小时前
切割服务器日志
运维·服务器
骇客野人2 小时前
阿里云运维手册(通用生产版|云上运维标准化文档)
运维·阿里云·云计算
九硕智慧建筑一体化厂家3 小时前
交通基础设施直流照明系统,隧道与轨道交通照明新方案
运维·人工智能·智慧城市