云监控平台-简介
一:简介
“phoenix” 是一个灵活可配置的开源监控平台,主要用于监控应用程序、服务器、docker、数据库、网络、tcp 端口和 http 接口,通过实时收集、汇聚和分析监控信息,实现在发现异常时立刻推送告警信息,并且提供了可视化系统进行配置、管理、查看。
- 应用程序监控
对支持 Java 应用程序,监控内容包括:在线状态、JVM(内存、线程、类、GC 等)、埋点监控(业务告警、异常日志)。其它应用程序需要自己开发客户端,来调用接口与服务端或者代理端通信(心跳接口、服务器信息接口、下线接口、告警接口);
- 服务器监控
支持主流服务器,如 Linux、Windows、macOS、Unix 等;
监控内容包括:在线状态、操作系统、CPU、平均负载、进程、磁盘、内存、网卡、电池、传感器;
- Docker容器的监控
监控内容包括:服务、容器、镜像、事件、资源;
- 数据库
支持 MySQL、Oracle、Redis、Mongo;
监控内容:
MySQL:会话;
Oracle:会话、表空间;
Redis:Redis信息全集;
Mongo:Mongo信息全集;
- 网络、http、tcp
支持监控网络状态、如服务器网络是否通畅,通过ping方式
支持http监控,如某某接口某某服务是否正常响应
- 告警
默认支持电子邮件、钉钉、企业微信。
二:系统部署架构-方案
三:项目的模块结构
四:启动应用后运行效果图
- 监控汇总-主页
2.应用程序的监控
3.jvm运行时虚拟机检测
4.数据库的监控
5.网络监控
6.http的监控
7告警-系统内
8.操作日志和异常日志
9.SQL监控
10.服务历史cpu、内存、Java虚拟机等信息监控
五:项目相关资料
六:项目试用环境:
项目试用环境,内网环境不宜展示,项目搭建都很简单,跟着上述操作很快呈现没什么技术弯路。
七:开源地址:
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 服务器运维监控平台
发表评论 取消回复