云控系统php源码,xrkmontor字符云监控系统php源码v2.5 xrkmontor
xrkmontor字符云监控系统特⾊:
1、IP地址库: ⽀持通过IP地址上报时将IP地址转为物理地址,相同物理地址归并展⽰⼀个监控API 即可轻松⽣成监控数据的物理地址分布图,插件⽰例:monitor_apache_log
2、监控插件市场: 让监控成为可以复⽤的组件,更多监控插件持续开发中
3、分布式⽇志系统: ⽀持⼤规模系统⽇志上报,⽇志上报⽀持频率限制、⽇志染⾊、⾃定义字段等⾼级功能,控制台⽇志查看⽀持按关键字、排除关键字、上报时间、上报机器等⽅式过滤⽇志,从茫茫⽇志中轻松到您需要的⽇志。
4、视图机制: 监控图表⽀持视图定制模式,视图可按上报服务器、监控点随意组合,轻松定制您需要的监控视图,并可在监控图表上直接设置告警值。
5、告警集成: 集成告警功能, ⽀持邮件、短信、、PC客户端等告警⽅式,告警功能⽆需开发直接可⽤
xrkmontor字符云监控系统优势:
⽀持插件功能, 监控插件⽆需开发,⾃由选择监控插件,安装即可使⽤
集成告警功能, ⽀持多种告警⽅式
集成分布式⽇志系统功能
⽀持多种部署⽅式源代码下载开源社区
a.集中部署(全部服务部署在⼀台机器,适合个⼈或者⼩团队开发者)
b.分布式部署(分布式部署在多台机器,适合⼩中型企业⼤规模监控需求)
⽀持⾃动化配置(机器部署agent后⾃动注册到监控系统⽆需在控制台配置、视图根据上报⾃动绑定相关上报机器)
⽀持多⽤户访问(⼦账号由管理员账号在控制台添加)
上报接⼝⽀持主流开发语⾔,数据上报api 提供类似公共库接⼝的便捷
在线部署
安装脚本: install.sh
从以下链接下载后, 按提⽰执⾏即可, 需要系统⽀持 bash
在线部署说明:
安装脚本会先检查当前系统是否⽀持在线安装, 如不⽀持您可以下载源码后在系统上编译安装
在线部署⽬前只⽀持集中部署⽅式, 即所有服务部署在⼀台机器上, 该机器上需要安装 mysql/apache
安装脚本使⽤中⽂ utf8 编码, 安装过程请将您的终端设置为 utf8, 以免出现乱码
安装脚本同时⽀持 root 账号和普通账号操作, 使⽤普通账号执⾏安装部署要求如下:
在线部署使⽤动态链接库, 需要在指定⽬录下执⾏安装脚本, ⽬录为: /home/mtreport
普通账号某些⽬录可能⽆权操作, 需要授权才能正常安装
卸载脚本: uninstall_xrkmonitor.sh
在线部署过程中会下载该脚本, 如需卸载可执⾏该脚本
我们强烈建议您先在本地虚拟机上执⾏在线安装, 熟悉安装流程后在实际部署到您的服务器上。
⼀分钟完成在线部署操作⽰意:(所选系统为:opensuse 42.3)
使⽤的技术⽅案
1、apache + mysql(监控点数据、配置信息使⽤ mysql 存储, ⽀持分布式部署)
2、前端 web 控制台采⽤ dwz 开源框架
3、前端监控图表采⽤开源 echarts 绘制
4、后台 cgi 使⽤开源的cgi模板引擎 – clearsilver, 所有cgi⽀持以fastcgi⽅式部署
5、后台服务使⽤了开源的 socket 开发框架 – C++ Sockets
资源下载此资源仅限注册⽤户下载,请先登录
1. 源码默认是没有安装教程的,如果⾥⾯有那也是随机的。
2. 所有资源不提供任何服务。
本站发布的内容若侵犯到您的权益,请删除,我们将及时处理!
=========================================
本站⼤部分源码资源收集于⽹络,不保证其完整性以及安全性,请下载后⾃⾏测试。本站资源仅供学习与参考,请勿⽤于商业或⾮法⽤途。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论