离线编译spring源码-推荐一款国产开源监控系统,太强大了! !

往期热门文章:
1、如何写出让同事无法维护的代码?
2、把 Spring Cloud 给拆了!详解每个组件的作用
3、牛逼了!这款软件几乎可以操作所有数据库!
4、Feed流系统设计

5、面试官:String长度有限制吗?是多少?

项目介绍

一款集监控监控日志监控、数据可视化、监控报警于一体的国产开源监控系统。 部署后可以直接使用。

监测数据类型丰富,提供多种表现力图表,满足数据可视化需求。 目前支持折线图、饼图、地理位置图。 未来将推出更具表现力的图表,加强对数据可视化的支持。 。

与其他开源监控系统相比的优势

支持插件功能,监控插件无需开发,自由选择监控插件,安装即可使用

集成报警功能,支持多种报警形式

集成分布式日志系统功能

支持多种部署形式

A。 集中部署(所有服务都部署在一台机器上,适合个人或小团队开发者)

b. 分布式部署(多机分布式部署,适合中小企业大规模监控需求)

支持自动配置(机器部署agent后手动注册到监控系统不需要在控制台配置,视图根据报表手动绑定到相关报表机器)

支持多用户访问(子账户由管理员账户在控制台添加)

报表socket支持主流开发语言,数据报表API提供类似公共库socket的便利

推荐功能

IP地址库:上报IP地址时支持将IP地址转换为化学地址。 相同的数学地址可以合并显示监控API,轻松生成监控。

数据的数学地址分布图

监控插件市场:让监控成为可复用的组件,更多监控插件正在持续开发中

分布式日志系统:支持大规模系统日志上报,日志上报支持限频、日志着色、自定义数组等中间功能。控制台日志查看支持按关键字过滤、排除关键字、上报时间、上报机器等。 日志,轻松从Acapi日志中找到您需要的日志。

视图机制:监控图表支持视图自定义模式离线编译spring源码,可以根据报表服务器和监控点组合视图,轻松定制您需要的监控视图,并可以在监控图表上直接设置报警值

报警集成:集成报警功能,支持短信、手机短信、微信、PC客户端等多种报警形式,报警功能无需开发可直接使用

在线部署

在线部署说明:

安装脚本会首先检查当前系统是否支持在线安装。 如果没有,您可以下载源代码并编译并安装在系统上。

线上部署目前只支持集中式部署,即所有服务都部署在一台机器上,并且需要在这台机器上安装mysql/apache。

安装脚本使用英文utf8编码离线编译spring源码,安装过程中请将终端设置为utf8,以免出现乱码。

安装脚本同时支持root账户和普通账户操作。 使用普通账号进行安装部署的要求如下:

在线部署使用动态链接库,安装脚本需要在指定目录下执行,目录为:/home/mtreport

普通账户个别目录可能无权操作,需要授权才能正常安装

强烈建议您先在本地虚拟机上进行在线安装,熟悉安装流程后再部署到您的服务器上。

离线部署(自编译源码)

如果在线安装失败或者需要二次开发,可以使用源码编译的方式安装

已部署三个部分:

执行make完成源码编译

进入tools_sh目录,执行make_all.sh生成部署包

将部署包解压到安装目录,执行local_install.sh即可完成安装

所采用的技术方案

apache + mysql(监控点数据和配置信息存储在mysql中,支持分布式部署)

前端Web控制台采用dwz开源框架

前端监控图表使用开源echarts绘制

后台cgi使用开源cgi模板引擎-clearsilver,所有cgi都支持以fastcgi的形式部署

后台服务使用开源socket开发框架——C++ Sockets

项目地址

官网地址:

最近热文阅读:

1、把 Spring Cloud 给拆了!详解每个组件的作用
2、牛逼了!这款软件几乎可以操作所有数据库!
3、Feed流系统设计
4、面试官:String长度有限制吗?是多少?还好我看过
5、Java 如何精确统计页面停留时长?
6、花30分钟,用Jenkins部署码云上的SpringBoot项目
7、为了甩锅,我写了个牛逼的日志切面!
8、记一次 mysql 磁盘满解决过程
9、排名前 16 的 Java 工具类,哪个你没用过?
10、垃圾代码和优质代码的区别?
关注公众号,你想要的Java都在这里

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 源码编译 离线编译spring源码-推荐一款国产开源监控系统,太强大了! ! https://www.wkzy.net/game/173047.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务