好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 MarkManYUN 于 2023-8-14 12:53 编辑
Windows操作系统及应用程序集中监控程序平台
小厂程序员肩负着开发、测试、设计等任务,尤其是有些程序需要长期运行才能看出是否出现内存溢出问题,CPU异常提升,某些情况下是否是非正常关机,以前测试过程中发现临时停电而程序内存走势没有得到及时分析,process也是实时监控,最多也就保存几个小时且停电后无后台记录,而我们编写的程序是需要长期运行下无故障无内存溢出的,于是自己开发了这样一个工具,功能不多,有用得到的朋友拿去,使用也很简单,把数据库、Redis搭建好了,然后进配置文件里面Config.json中修改服务器地址就可以。后面等功能完成和稳定后开源出来。
数据可视化:通过对监控样本数据的持续收集和统计,对监控指标进行长期趋势分析的运行状态、资源使用情况、以及服务运行状态等直观的信息。例如,通过对磁盘空间增长率的判断,我们可以提前预测在未来什么时间节点上需要对资源进行扩容。实时监控:通过监控能够方便的对系统进行跟踪和比较。历史数据查看:通过对不同监控监控以及历史数据的分析,能够找到并解决根源问题。
系统环境:MySQL+Redis
采集端:
功能:采集每台计算机操作系统及应用程序的资源占用数据发送到服务器端
运行环境:.NET FrameWork 4.72
描述:用于采集操作系统的客户端,可用于任何网络环境和本地环境
服务器端:
功能:进行数据汇总和数据库记录
运行环境:MySQL+Redis+.NET 6 最好使用守护线程工具
描述:用户多台计算机数据集中处理服务器,对收到的数据进行数据汇总及实时计算放入缓存
数据集中监视器:
功能:中央监视功能,对监控设备及程序进行统一分析,对监控样本数据的持续收集和统计,对监控指标进行长期趋势分析,例如,通过对磁盘空间增长率的判断,我们可以提前预测在未来什么时间节点上需要对资源进行扩容。
运行环境:.NET 6
缺少项:
硬盘分区容量监控
邮件通知
更新:2022-09-13
更新内容:
1、增加进程数和开机时间监控
2、提高稳定性,优化性能
链接:https://pan.baidu.com/s/1XpwAmfJDV_yOH-9-BGs05g?pwd=vovf
提取码:vovf
更新:2023-08-13
更新内容:1、优化采集数据量大,后期越来越卡的问题
2、优化历史趋势查询不到数据问题
链接:https://pan.baidu.com/s/1cV7sScJV8KX9b_N0SMfDqQ?pwd=ytts
提取码:ytts
|
-
Snipaste_2022-09-08_07-48-29.png
(203.33 KB, 下载次数: 3)
历史数据查询
-
Snipaste_2022-09-08_07-48-08.png
(136.63 KB, 下载次数: 0)
数据查看端
-
Snipaste_2022-09-07_19-53-20.png
(89.51 KB, 下载次数: 2)
选择监控程序
-
Snipaste_2022-09-07_20-24-45.png
(184.82 KB, 下载次数: 1)
采集端
-
Snipaste_2022-09-07_19-54-59.png
(100.61 KB, 下载次数: 0)
服务器端
-
Snipaste_2022-09-08_07-57-55.png
(27.86 KB, 下载次数: 2)
运行原理
-
-
EquipmentStatusService1.rar
1.63 MB, 下载次数: 24, 下载积分: 吾爱币 -2 CB
服务端1
-
-
EquipmentStatusService2.rar
1.73 MB, 下载次数: 17, 下载积分: 吾爱币 -2 CB
服务端2
-
-
EquipmentStatusViewer.rar
558.78 KB, 下载次数: 18, 下载积分: 吾爱币 -2 CB
数据监视端
-
-
EquipmentStatusDataTerminal.rar
532.42 KB, 下载次数: 14, 下载积分: 吾爱币 -2 CB
数据采集端
-
-
equipmentstatus.rar
368.03 KB, 下载次数: 66, 下载积分: 吾爱币 -2 CB
MySQL数据库
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|