首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一个.Net Core开源监控解决方案,支持Redis、Elasticsearch、SqlServer

项目发布后,对于我们程序员来说,项目还不是真正的结束,保证项目的稳定运行也是非常重要的,而对于服务器的监控,就是保证稳定运行的手段之一。对数据库、Redis、ES等一些中间件的监控,也都是非常重要。

所以,今天给大家推荐一个轻量级的开源监控解决方案。

项目简介

这是有 Stack Overflow 的开源监控产品,基于.Net Core开发的监控解决方案。它可以独立监控多个系统,监控信息包含CPU、内存、网络、硬件等有关信息,它为每个监控的系统提供一个总体监控信息,方便我们运维方便查看服务器情况与定位问题。

技术架构

1、跨平台:基于.NetCore开发,支持Windows、Mono、Liunx、Windows Azure、Docker。

2、技术栈 .Net Core 6.0 + Asp.Net Mvc。

可监控服务

服务器 / 交换机

SQL Server 单例与集群

Redis

Elasticsearch

HAProxy

PagerDuty

CloudFlare DNS

项目结构

Opserver.Core为核心代码,Opserver.Web为监控站点。

配置示例

安全配置

SqlServer监控配置

监控截图

登录界面

监控主界面

任务列表

项目地址

https://github.com/opserver/Opserver

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230220A09NDK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券