今天小编推荐一个灵活可配置的开源监控平台,主要用于监控应用程序、服务器、数据库和网络,通过实时收集、汇聚和分析监控信息,实现在发现异常时立刻推送告警信息,并且提供了可视化系统进行配置、管理、查看。

  产品在设计和开发阶段,大量参考了北方的物业管理和工作模式,忽略了南方的情况,目前我也正在收集和整理需求,后续会陆续对功能完善升级。

开源协议

  使用 GPL-3.0 开源许可协议

链接地址

  公众号【Github导航站】回复关键词【pho】获取git地址

技术栈

  • 核心框架:SpringBoot
  • 安全框架:SpringSecurity、SpringSession
  • 任务调度:JUC、SpringTask、Quartz
  • 持久层框架:MyBatis、 MyBatis-Plus
  • 数据库连接池:Alibaba Druid
  • 日志管理:SLF4J、Logback
  • 前端框架:Layui、ECharts
  • 监控框架:Sigar、oshi

运行环境

Maven3+、Jdk1.8、Lombok、Mysql5.7+

功能一览

  • 应用程序:默认支持Java应用程序,监控内容包括:在线状态、JVM、业务埋点。其它应用程序需要自己开发客户端,来调用接口与服务端或者代理端通信(心跳接口、服务器信息接口、告警接口);

  • JVM:监控内容包括:内存、线程、类、GC等;

  • 服务器

    • 支持主流服务器,如Linux、Windows、macOS、Unix等;
    • 监控内容包括:在线状态、操作系统、CPU、进程、磁盘、内存、网卡、电池、传感器;
  • 数据库:支持MySQL会话、Oracle会话与表空间、Redis信息全集;

  • 网络:支持监控网络状态;

  • 告警:默认支持电子邮件。

演示截图

结尾

  本期就分享到这里,我是小编南风吹,专注分享好玩有趣、新奇、实用的开源项目及开发者工具、学习资源!希望能与大家共同学习交流,欢迎关注我的公众号**【Github导航站】**。

一款基于java开发的开源监控平台相关推荐

  1. 大众点评Java开发实时应用监控平台-CAT

    转载自 [推荐]大众点评Java开发实时应用监控平台-CAT CAT介绍 CAT是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控. CAT作为大众点评网基础监控组件,它已经在中间件框架 ...

  2. 一款基于Uniapp开发的开源低代码平台

    rtvue-lowcode 简介 rtvue-lowcode是一款基于uni-app框架和uview组件库开发的app可视化拖拽项目,适用于企业.个人等基于uni-app技术栈开发的项目.适合各种小程 ...

  3. java qq开发_Ubuntu用户的福音:基于Java开发的开源QQ客户端iQQ

    iQQ 使用Java语言跨平台开发,基于腾讯WebQQ 3.0网络协议.可以使用于Java所支持的各种平台上运行.作者基于Linux(Ubuntu 12.04)系统,使用IDE NetBeans开发, ...

  4. 基于java开发的开源代码GPS北斗位置服务监控平台

    最近在研究位置服务平台,基于全球卫星定位技术(GNSS).互联网技术.空间地理信息技术(GIS).3G/4G无线通信技术,面向全国公众用户建立大容量.实时.稳定的位置信息服务运营平台.实现管理目标的实 ...

  5. 介绍一款基于SpringBoot开发OA开源产品

    办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率. 1.项目介绍 oasys是一个OA办公自动化系统,使用Maven进行项目管理,基于sprin ...

  6. 持续集成与持续部署(四)01-Jenkins——简介-基于Java开发的一种开源持续集成工具

    持续集成与持续部署(四)01-Jenkins--简介-基于Java开发的一种开源持续集成工具 Jenkins 使用简介 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控 ...

  7. 一款基于 Java 的可视化 HTTP API 接口开发神器

    今天推荐的 5 个项目是: magic-api :一款基于 Java 的可视化 HTTP API 接口开发神器. LanguageTool : 一款基于 Java 语言编写的开源语言校正工具. toB ...

  8. JAVA套料程序_Nest4J是一款基于Java作为开发语言的Nest算法包

    Nest4J Nest4J是一款基于Java作为开发语言的Nest算法包.可以看做一款能在服务端进行运行计算的Nest算法库. 基于SVGNest进行了Java化的改造. 同样这也作为了我本科的毕业设 ...

  9. QQRobot一款基于Java的娱乐qq机器人

    QQRobot一款基于Java的娱乐qq机器人 git地址:https://gitee.com/tysong1/QQRobot/tree/master AD:上QQ群214580864购买服务器享优惠 ...

  10. 一款基于Netty开发的WebSocket服务器

    代码地址如下: http://www.demodashi.com/demo/13577.html 一款基于Netty开发的WebSocket服务器 这是一款基于Netty框架开发的服务端,通信协议为W ...

最新文章

  1. 深入浅析zookeeper的一致性模型及其实现
  2. 看板中的WIP限制思想 1
  3. IOS错误总结:Unknown type name 'CGRect';did you mean 'Rect'
  4. fdisk分区命令详解与fdisk非交互式分区
  5. Redis数据恢复--误删数据后一次吓尿的经历
  6. 论文浅尝 | 使用位置敏感的序列标注联合抽取实体和重叠关系
  7. UILabel教程 touch 事件
  8. 设计灵感|三维时代!C4D人物设计案例
  9. 如何通过代码设置WPF控件的字体,颜色
  10. linux打开ppt文件命令,linux命令(文件目录操作).ppt
  11. Python3网络爬虫(九):使用Selenium爬取百度文库word文章
  12. 测试和开发怎么互转?
  13. 《吴忠与富富平》之一:秦统一前后的吴忠及秦汉对吴忠地区的开发
  14. 计算机连接网络是飞行模式怎么办,电脑网络设置只剩飞行模式怎么办?
  15. 绕过校园网Web认证
  16. 数据标注下半场:PLG模式下的增长飞轮丨曼孚科技
  17. 字节跳动2020届秋招笔试题
  18. Java EE系列(九)——Java EE连接Mysql数据库(JDBC保姆级教学)
  19. 三十岁左右,博士毕业的你,现在薪资多少?
  20. 《Java程序设计》课程代码题(九)

热门文章

  1. 初识Modern UI for WPF
  2. Modern PHP
  3. 5.9 学习日记 万事成蹉
  4. 程序员女朋友礼物python代码_程序员到底该怎么给女朋友挑礼物
  5. HTML5 新特性 - WebSocket实现聊天(群聊天室、一对一聊天)
  6. 浙江概况——经济发展篇
  7. c3p0-0.9.1.2.jar与c3p0-0.9.5.2.jar
  8. win10 应用商店无法联网(0x80072EFD)
  9. 工业互联网体系架构、类型及应用
  10. 体育健身类毕业论文文献有哪些?