1.6 利用夜莺扩展能力打造全方位监控系统
3.85 MB
40 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档介绍了夜莺这款国产开源监控系统,旨在打造全方位监控系统。夜莺支持云原生监控,并经过滴滴等多家企业的大规模生产环境验证。其核心功能包括数据采集、存储、分析和展示,特别强调了Agentd的数据采集能力和多维度跨云监控能力。文档还提到了夜莺内置了多种数据库和网络设备的采集能力,支持statsd协议用于业务应用的APM监控。 | ||
AI总结 | ||
《利用夜莺扩展能力打造全方位监控系统》总结
1. **运维监控需求来源**
监控系统的核心功能包括数据采集、存储、分析和展示。全面完备的监控系统需支持跨云监控,覆盖端上、链路、资源、组件和应用多维度,能够及时感知问题并解决。
2. **监控痛点**
- **全面完备**:数据采集的兼容性至关重要,系统需支持多采集能力,纳入更多生态。
- **跨云监控**:覆盖端上(如卡顿、崩溃)、链路(如连通性、质量)、资源、组件和应用等多维度。
3. **夜莺介绍**
- 国产开源监控系统,经滴滴大规模生产环境验证,支持云原生监控。
- 衍生自Open-Falcon和滴滴Odin监控,已被数百家企业(如小米、美团)验证,可靠性高。
- 开源社区活跃:GitHub项目https://github.com/didi/nightingale,官 网https://n9e.didiyun.com/,拥有3500+ stars、600+ issues、500+ forks。
4. **夜莺设计实现**
- **Agentd(数据采集)**
- **All-in-One设计**:支持端口监控、插件脚本、日志监控、网络设备、中间件、数据库等多种数据源,复用Telegraf和Datadog-agent能力。
- **特性**:支持Web配置采集策略、流式读取日志(无业务侵入)、 Statsd UDP协议(用于APM监控)。
- **Server(数据处理)**
- 提供3种存储方案:单机版Prom、集群版M3DB、集群版N9E-TSDB,按需选择。
- **技术难点及优化**:高可用性设计、分层架构支持高并发、数据压缩和计算效率优化。
5. **夜莺优势**
- 支持传统物理机、虚拟机和容器场景。
- 可靠性强,社区支持好,简单易用。
总结:夜莺是一款国产开源的智能监控平台,具备全面、灵活和高可靠性的特点,能够满足企业多样化的监控需求。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
33 页请下载阅读 -
文档评分