Nightingale | 夜莺监控部署安装和使用
创始人
2025-06-01 17:38:51
0

1.0 背景介绍

最近在对开源的新型监控做调研,发现Nightingale功能强大,使用效果还不错,并对,并对目前监控做了一个对比
在这里插入图片描述
夜莺监控( Nightingale )是一款国产、开源云原生监控分析系统,采用 All-In-One 的设计,集数据采集、可视化、监控告警、数据分析于一体。于 2020 年 3 月 20 日,在 github 上发布 v1 版本,已累计迭代 60 多个版本。从 v5 版本开始与 Prometheus、VictoriaMetrics、Grafana、Telegraf、Datadog 等生态紧密协同集成,提供开箱即用的企业级监控分析和告警能力,已有众多企业选择将 Prometheus + AlertManager + Grafana 的组合方案升级为使用夜莺监控。。
官网地址

https://n9e.github.io/

2.0 安装部署

2.1 安装依赖组件
# install mysql
yum -y install mariadb*
systemctl enable mariadb
systemctl restart mariadb
mysql -e "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('1234');"# install redis
yum install -y redis
systemctl enable redis
systemctl restart redis

#安装prometheus,并配置服务启动参数
mkdir -p /opt/prometheus

wget https://s3-gz01.didistatic.com/n9e-pub/prome/prometheus-2.28.0.linux-amd64.tar.gz -O prometheus-2.28.0.linux-amd64.tar.gz
tar xf prometheus-2.28.0.linux-amd64.tar.gz
cp -far prometheus-2.28.0.linux-amd64/*  /opt/prometheus/

cat /etc/systemd/system/prometheus.service

[Unit]
Description="prometheus"
Documentation=https://prometheus.io/
After=network.target[Service]
Type=simpleExecStart=/opt/prometheus/prometheus  --config.file=/opt/prometheus/prometheus.yml --storage.tsdb.path=/opt/prometheus/data --web.enable-lifecycle --enable-feature=remote-write-receiver --query.lookback-delta=2m Restart=on-failure
SuccessExitStatus=0
LimitNOFILE=65536
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=prometheus[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable prometheus
systemctl restart prometheus
systemctl status prometheus
2.2二进制方式安装夜莺并配置启动

mkdir -p /opt/n9e && cd /opt/n9e

# 去 https://github.com/didi/nightingale/releases 找最新版本的包,文档里的包地址可能已经不是最新的了
tarball=n9e-5.8.0.tar.gz
urlpath=https://github.com/didi/nightingale/releases/download/v5.8.0/${tarball}
wget $urlpath || exit 1tar zxvf ${tarball}mysql -uroot -p1234 < docker/initsql/a-n9e.sqlnohup ./n9e server &> server.log &
nohup ./n9e webapi &> webapi.log &

配置启动
vim /opt/n9e/etc/config.toml
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其他配置保持默认即可,如果启动成功,server 默认会监听在 19000 端口,webapi 会监听在 18000 端口
默认用户是root,密码是root.2020

3.0配置使用

3.1 server端 配置数据源,务必确认网络端口是否通

在这里插入图片描述

3.2配置采集器categraf

github地址

https://github.com/flashcatcloud/categraf/releases/tag/v0.2.35

下载二进制包

wge  https://github.com/flashcatcloud/categraf/releases/download/v0.2.35/categraf-v0.2.35-linux-amd64.tar.gz
vim /opt/n9e/categraf/conf/config.toml

我这里配置的是本机所以是127.0.0.1/其他机器请配置真实ip
在这里插入图片描述
配置systemd 启动管理
cat categraf.service

[Unit]
Description="Categraf"
After=network.target[Service]
Type=simpleExecStart=/opt/n9e/categraf/categraf
WorkingDirectory=/opt/n9e/categraf/Restart=on-failure
SuccessExitStatus=0
LimitNOFILE=65536
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=categraf[Install]
WantedBy=multi-user.target

systemctl start categraf.service
3.3 创建分组,创建团队

在这里插入图片描述
3.4 将刚才配置的机器绑定分组
在这里插入图片描述
在这里插入图片描述
3.5 查询指标,配置成功后能看到指标和采集到的数据
在这里插入图片描述
3.6 配置监控大盘,内置了很多中间件和主机的大盘,选择自己需要的大盘并导入
在这里插入图片描述
3.7 展示大盘在这里插入图片描述
在这里插入图片描述
3.7 采集监控 rabbitmq
vim input.rabbitmq/rabbitmq.toml
在这里插入图片描述
导入rabbitmq模版

https://github.com/flashcatcloud/categraf/tree/main/inputs/rabbitmq

在这里插入图片描述
3.8 采集监控 prometheus,监控TDengine
需要先安装启动prometheus-export采集器并成功采集到数据才能使用该配置

vim input.prometheus/prometheus.toml

在这里插入图片描述
3.8.1 导入prometheus grafana模版
在这里插入图片描述

相关内容

热门资讯

原创 粉... 斑马消费 范建 在公务员考试的考场中,千人争夺一个岗位的情况屡见不鲜。由此,催生出了火爆且竞争更加激...
【财经观察】快餐业竞争加剧,外... 【环球时报报道 记者 倪浩】编者的话:“民以食为天”,中国独特的饮食文化和庞大的消费者群体创造了一个...
人民币汇率升至14个月新高 专... 近期,人民币对美元汇率整体呈稳中有升态势。12月15日,在岸与离岸人民币汇率双双升破7.05关口,创...
标配近30年A股监事会谢幕 审... 随着2026年1月1日监管大限临近,A股市场正经历一场静水深流的制度变革。据上海证券报记者不完全统计...
兰剑智能:12月15日召开董事... 每经AI快讯,兰剑智能(SH 688557,收盘价:35.85元)12月15日晚间发布公告称,公司第...
腾讯副总裁李强:加码AI,过去... “腾讯已经与全国40余家具身智能企业建立合作关系,其中超过20家为广东省内企业”,12月13日,在2...
12.16股市早8点丨A股或在... A股或在人民币升破7前后爆发! 股市早8点 老沙自媒体 2025年12月16日(周二) 每日大道正道...
我国机械工业规上企业达13.7... 新华社北京12月15日电(记者周圆)记者从中国机械工业联合会获悉,“十四五”期间,我国机械工业在产业...
市场消息:高盛重组科技、电信与... 市场消息:高盛重组科技、电信与媒体银行业务团队。 来源:金融界AI电报
特斯拉市值增超3700亿元,马... 当地时间12月15日,美股三大指数集体收跌,道指跌0.09%,纳指跌0.59%,标普500指数跌0....
摩根大通投资银行部门全球主席J... 来源:环球市场播报 知情人士透露,摩根大通投资银行部门的全球主席Jamie Grant将在明年年初退...
铂金罕见涨停、钯金大涨,发生了... 宏观流动性宽松预期叠加供需失衡等多因素叠加,引爆了沉寂已久的铂族金属行情。 周一(12月15日),广...
从“纸面跑”到“线上通”!上海... (央视财经《经济信息联播》)党的二十届四中全会提出,要“完善宏观经济治理体系,确保高质量发展行稳致远...
原创 欧... 最近欧洲的日子实在不好过:俄乌冲突没个尽头,中东战火又烧到家门口,美国还在背后不断施压,极右翼政党在...
苦等近一年,长青集团1.9亿元... 12月15日,长青集团(002616)公告,近日,公司从控股股东、实际控制人及一致行动人何启强、麦正...
以太坊技术升级推动市场回暖,X... 币界网12月15日讯,以太坊在经历近期价格调整后呈现企稳迹象,市场关注度持续升温。当前以太坊交易价格...
原创 前... 文 | 钱钱 编辑 | 阿景 今年还没过完,中国外贸就交出了份让人没想到的成绩单,前11个月贸易顺差...
三部门发文:加快推动个人消费贷... 近日,商务部办公厅、中国人民银行办公厅、金融监管总局办公厅发布《关于加强商务和金融协同 更大力度提振...
2025消费行业年度趋势分析报... 2025 年,消费行业正呈现出 “市场两极分化、组织精简重构、行业多点爆发、人才韧性突围” 的全景态...
688701,董事长和副总被取... 【导读】卓锦股份董事长及副总被取保候审 中国基金报记者 李智 12月15日, 卓锦股份发布公告称,控...