盘点5个.Net开发的服务器进程监控、性能监控、任务调度的开源项目

简介: 盘点5个.Net开发的服务器进程监控、性能监控、任务调度的开源项目

在我们交付项目的同时,对于服务器的性能、进程监控、任务执行调度的系统也是非常重要的,有这些辅助系统的配合下,才能让我们的项目运行更稳定、并及早发现问题。

所以今天我们一起来梳理下,这两个月分享的有关服务器性能、进程、任务的开源项目。


1、quartzui .NET5.0和Quartz.NET开发的极简任务调度平台

项目简介

这是一个基于.Net 5+Quartz.NET 3构建的简单、跨平台任务调度系统。系统业务简单、代码清晰,如果您只是单纯只需简单任务执行、监控、提醒这套系统就非常适合。没有多余的功能,简单扩展下基本可以满足日常需求。


每天会把任务执行异常的任务发送邮件提醒。部署环境建议部署在Docker上,不要部署在IIS,不然会自动回收。

技术架构


1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。


2、数据库支持:MySQL、Oracle、Sqlserver、Sqlite、Npgsql、Firebird、SQLServerMOT。


3、采用前后端分离框架。


4、接口支持RESTful风格,配置简单。


5、基于.Net 5+Quartz.NET 3 + Docker + Angular开发。

2df20b9ca64e2f76edec17655bc3981a.png


详细介绍:.NET5.0和Quartz.NET开发的极简任务调度平台

2、ScheduleMaster 分布式任务调度系统

项目简介

这是一个基于.Net Core构建的简单、跨平台、模块化的分布式任务调度系统。界面清爽大气、功能完备、高可用、数据安全,代码结构清晰,开发效率高,整体来说一个非常不错的系统。


技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。


2、数据库支持:Microsoft SQL Server, PostgreSQL, MySQL。


3、技术栈:ASP.NET Core3.1、EntityFramework Core3.0、Mysql5.7、Quartz.Net、BeyondAdmin、Jquery。

c2417456a507812a06aacb79bbf5a93d.png


详细介绍:****推荐一个基于.NET Core 3.1开发开源的分布式任务调度系统

3、Monitor 性能监控,应用耗时统一监控平台

项目简介

系统用于集群的性能监控,应用耗时监控管理,统一日志管理等多维度的性能监控分析。用于监控Windows服务器监控,支持定义插件扩展、Cpu、内存、磁盘读写、网络、iis等性能直播监控,应用性能监控、数据库性能、慢Sql监控、Api监控。


技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。

2、数据库支持:MySQL,。

3、.Net 4.8 + MVC + Mysql + Jquery + Jquery-ui 开发



详细介绍:.Net服务器性能监控,应用耗时统一监控平台

4、process-monitor 进程监控桌面应用系统

项目简介


这是一个基于.Net 4开发的进程监控系统。此项目可用于监控系统的运行情况,支持按天周月指定时间自动重启,进程添加、编辑监控等。

该项目可用于服务器进程监控,定时启动进程等场景。


技术架构

1、平台:.NetFramework 4.8。

2、基于.Net + Quartz + CSkin开发。

3、界面UI采用CSkin,CSkin界面库是完全免费的,可以任意使用,并且代码中无任何限制。


详细介绍:一个基于Quartz.Net开发的Windows版本的进程监控

5、CZGL.SystemInfo 跨平台的服务器性能监控工具

项目简介


这是采用 .NET Runtime 本身API,不依赖其他组件,基于.Net core开发的,支持Windows、liunx平台的工具。


可监控程序的GC、CPU、内存、机器网络、磁盘空间、进程、硬件信息等,采用Grafana分析、可视化展示。同时支持dotnet工具命令,也可以供其他应用程序调用,支持WPF、Windows等应用。


技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在,Windows, Linux,。

2、基于.NET Standard 2.0 和 .NET Core 3.1开发。


详细介绍:一个C#开发的、跨平台的服务器性能监控工具


- End -


推荐阅读


一个C#开发的非常实用的缓存中间件


一套.NET Core +WebAPI+Vue前后端分离权限框架


一个为程序员定制的、WPF开发的小巧、美观桌面快捷工具


一个C#开发的Windows远程桌面工具


一个基于C#开发的Excel转Json工具


专注分享编程知识、热门有用有趣的开源项目

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
存储 弹性计算 缓存
阿里云服务器ECS实例选型与性能监控指南:从场景匹配到优化参考
随着云服务器的普及应用,越来越多的企业和个人用户选择将业务迁移到云端,以享受其带来的灵活性、可扩展性和成本效益。阿里云服务器(Elastic Compute Service,简称ECS)以其丰富的实例规格、卓越的性能和稳定的运行环境,赢得了广大用户的信赖。然而,对于很多初次接触云服务器产品的新手用户来说,面对阿里云多达几十种的云服务器实例规格,往往感到无从下手,不知道如何选择最适合自己业务需求的实例规格。本文旨在通过详细解析阿里云ECS实例规格的选择策略,并介绍如何有效监控云服务器性能,确保业务的高效运行。
748 63
|
SQL 小程序 API
如何运用C#.NET技术快速开发一套掌上医院系统?
本方案基于C#.NET技术快速构建掌上医院系统,结合模块化开发理念与医院信息化需求。核心功能涵盖用户端的预约挂号、在线问诊、报告查询等,以及管理端的排班管理和数据统计。采用.NET Core Web API与uni-app实现前后端分离,支持跨平台小程序开发。数据库选用SQL Server 2012,并通过读写分离与索引优化提升性能。部署方案包括Windows Server与负载均衡设计,确保高可用性。同时针对API差异、数据库老化及高并发等问题制定应对措施,保障系统稳定运行。推荐使用Postman、Redgate等工具辅助开发,提升效率与质量。
668 0
|
人工智能 芯片
D1net阅闻|OpenAI员工疯狂暗示,内部已成功开发ASI?被曝训出GPT-5但雪藏
D1net阅闻|OpenAI员工疯狂暗示,内部已成功开发ASI?被曝训出GPT-5但雪藏
|
Linux API C#
基于 .NET 开发的多功能流媒体管理控制平台
基于 .NET 开发的多功能流媒体管理控制平台
373 9
|
Web App开发 前端开发 调度
一款基于 .NET + Blazor 开发的智能访客管理系统
一款基于 .NET + Blazor 开发的智能访客管理系统
305 8
|
前端开发 JavaScript C#
基于.NET8+Vue3开发的权限管理&个人博客系统
基于.NET8+Vue3开发的权限管理&个人博客系统
307 7
|
10月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
10月前
|
弹性计算 运维 安全
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
在阿里云当下的活动中,38元/年的轻量应用服务器与99元/年的云服务器ECS成为众多新用户的关注焦点。但是有部分用户并不是很清楚二者之间的区别,因此就不知道应该如何选择。接下来,笔者将为您详细剖析ECS云服务器与轻量应用服务器的差异,以供您参考和选择。
900 4
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
|
10月前
|
存储 监控 安全
阿里云渠道商:云服务器价格有什么变动?
阿里云带宽与存储费用呈基础资源降价、增值服务差异化趋势。企业应结合业务特点,通过阶梯计价、智能分层、弹性带宽等策略优化成本,借助云监控与预算预警机制,实现高效、可控的云资源管理。

热门文章

最新文章