最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

优雅草星云物联网AI智控系统测试版本Beta测试版v1.0.1版本发布

网站源码admin7浏览0评论

优雅草星云物联网AI智控系统测试版本Beta测试版v1.0.1版本发布

优雅草星云物联网AI智控系统测试版本Beta测试版v1.0.1版本发布-更新多项内容-PC版本vue端已经完成初步数据对接-鸿蒙原生端静态页面已完成90%-优雅草卓伊凡

产品介绍

成都星云智控科技有限公司,作为成都市一颗优雅草科技有限公司旗下子公司,将于 2025 年 4 月发布一款创新监控产品。

这款产品凭借众多卓越特性脱颖而出:

  • 广泛监控:全面覆盖 Linux、Windows 等多系统服务器、网络设备以及各类应用程序,实时监测关键运行指标,全方位保障系统稳定运行。
  • 多样采集:借助 SNMP、IPMI、JMX 等方式,实现多维度数据采集,深度挖掘设备运行信息,为精准监控奠定坚实基础。
  • 便捷配置:通过模板管理简化监控配置流程,运用主机群组实现分类管理,系统还能自动发现新设备并完成配置,大幅提升运维效率。
  • 丰富可视:利用多种图形、自定义仪表盘以及网络拓扑地图,将采集的数据直观呈现,使用户对设备运行状态一目了然。
  • 智能告警:实时监控设备状态,一旦出现异常即刻告警。支持邮件、钉钉、企业微信等通知方式,具备完善的告警升级策略,并完整记录所有告警信息,确保问题及时响应与处理。
  • AI 赋能:融入 AI 语义分析技术,能够智能分析设备状况,精准查询潜在问题,为运维工作提供智能化决策支持。
  • 实用存储分析:数据存储于 MySQL 8.0,不仅支持灵活查询与报表生成,还能基于历史数据预测指标趋势,助力用户提前规划与预防风险。

值得一提的是,本产品在嵌入式方面获取硬件设备信息部分,目前借助的是行业开源霸主 Zabbix 的技术。自 1998 年诞生以来,Zabbix 在该领域已占据龙头地位长达 20 多年。然而,成都市一颗优雅草科技有限公司满怀信心,计划在 2025 年投入一年的研发时间,实现完全摆脱 Zabbix,达成技术的自主可控,以进一步提升产品的核心竞争力与自主性,为用户提供更具创新性与安全性的监控解决方案。

产品功能简介

一、监控对象广泛

  1. 服务器监控:可实时监控 Linux、Windows、Unix 等多种操作系统服务器的 CPU 使用率、内存使用、磁盘 I/O、网络流量等资源指标。
  2. 网络设备监控:借助 SNMP 协议,实现对路由器、交换机、防火墙等网络设备的监控,获取端口状态、流量统计、设备负载等信息。
  3. 应用程序监控:针对 Web 服务器(如 Apache、Nginx)、数据库(如 MySQL、Oracle)、邮件服务器(如 Postfix、Exim)等应用,监测连接数、响应时间、命中率等关键指标。

二、数据采集多样

  1. SNMP 采集:无需在设备安装额外软件,通过 SNMP 协议与支持该协议的设备通信获取数据,适用于网络设备及部分服务器。
  2. IPMI 采集:针对支持 IPMI 的服务器硬件,采集温度、风扇转速、电源状态等硬件信息。
  3. JMX 采集:用于监控基于 Java 技术的应用程序和中间件,获取堆内存使用、线程数量、垃圾回收次数等指标。

三、配置管理便捷

  1. 模板管理:可创建包含监控项、触发器、图形等配置的模板,并应用到多个被监控对象,简化监控配置流程。
  2. 主机群组管理:能按部门、地理位置、应用类型等规则划分主机群组,便于分类管理及统一设置权限、告警策略。
  3. 自动发现:依据预设规则自动发现网络中的新设备,并自动添加相应监控配置。

四、数据可视化丰富

  1. 图形展示:根据采集数据生成折线图、柱状图、饼图等,直观呈现监控指标变化趋势与比例关系。
  2. 仪表盘:支持创建自定义仪表盘,将多个图形、图表及监控信息整合在一个页面,提供综合监控视图。
  3. 地图功能:通过网络拓扑地图展示设备连接关系及运行状态,节点颜色随设备状态实时变化,便于定位故障点。

五、AI 语义分析赋能

产品融入 AI 语义分析功能,能够智能分析设备状况,精准查询设备存在的问题。无论是复杂的系统故障排查,还是日常运行状态评估,AI 语义分析都能快速给出有效洞察。

六、核心重点功能

  1. 实时监控与告警:对设备运行情况进行实时监控,一旦发现异常,立即触发告警机制。基于触发器设置,通过逻辑表达式定义规则,如 CPU 使用率连续超过一定比例便触发告警,确保运维人员及时知晓设备异常。
  2. 告警记录分析查看:具备全面的告警记录管理功能,可分析查看整体所有的告警记录。从发生时间、相关对象、事件级别到处理状态等详细信息,均完整记录,方便用户全面跟踪告警流程,深入分析设备问题发生规律,优化运维策略。

七、告警管理智能

  1. 告警媒介多样:支持邮件、钉钉、企业微信等多种告警方式,并可配置相应参数。
  2. 告警升级策略:可设定告警升级规则,未处理告警在一定时间后自动提升级别并通知更高级别管理人员。

八、数据存储与分析实用

  1. 数据存储:采集的监控数据存储于 MySQL 8.0 数据库,按时间序列存储,便于查询分析。
  2. 数据查询与报表:提供强大查询功能,可按时间范围、监控对象、指标等条件查询历史数据,并生成日报、周报、月报等报表。
  3. 趋势分析:通过分析历史数据预测监控指标发展趋势,帮助提前规划资源、预防故障。

产品地址

PC端VUE版本访问地址:

需要体验账户密码请联系优雅草

鸿蒙端下载地址:

鸿蒙端纯血next开发的app格式为.app下载,因此优雅草内测分发平台正在加速支持本格式,支持后发布。

产品说明

安装说明

API接口说明

尚未对外发布,敬请期待

截图

登录页面

首页监控大屏

光功率,丢包率,接口量,cpu,风扇状态,内存监控

cpu告警曲线图

物联网设备网络拓扑图,可自由拖动,摆放,和连线,用于做示意,

设备管理

添加设备

支持snmp三种协议,支持,

科普snmp:

简单网络管理协议(Simple Network Management Protocol,SNMP)是用于网络管理的标准协议 ,旨在实现对网络设备的实时监控与管理,助力网络管理员维护网络的稳定运行。以下为你详细介绍:

1. SNMP 的基本架构

  • 管理站(Manager):通常是运行网络管理软件的服务器,负责发起对网络设备的管理操作和收集设备信息。它是整个 SNMP 系统的控制中心,可同时管理多个被管理设备。例如,在企业网络管理中心的服务器上运行的管理软件,作为管理站监控企业内部的所有网络设备。
  • 代理(Agent):驻留在被管理设备(如路由器、交换机、服务器等)上的软件模块。代理负责收集本地设备的信息,并按照管理站的要求将这些信息发送给管理站,同时也能接收并执行管理站发送的管理指令。例如,路由器中的代理程序收集路由器的端口流量、CPU 使用率等信息。
  • 管理信息库(MIB):一种数据结构,定义了可以通过 SNMP 协议访问的被管理设备的各种参数。每个设备的 MIB 是树形结构,树中的每个节点代表一个特定的管理对象,每个对象都有唯一的标识符(OID,对象标识符)。例如,某个 OID 对应路由器的某个端口的流量统计信息,管理站通过 OID 来访问和获取相应的数据。

2. SNMP 的工作原理

  • 数据获取:管理站通过向代理发送请求报文,请求获取特定的管理信息。代理接收到请求后,根据请求中的 OID 在本地 MIB 中查找相应的信息,并将结果封装在响应报文中返回给管理站。例如,管理站想获取交换机某个端口的流量,就会向交换机的代理发送包含对应端口流量 OID 的请求,代理查询 MIB 后返回流量数据。
  • 数据设置:管理站不仅可以获取信息,还能通过 SNMP 设置被管理设备的参数。管理站发送包含新参数值的设置请求报文给代理,代理验证权限后,在设备上执行相应的设置操作,并向管理站返回操作结果。例如,管理站可以通过 SNMP 协议远程修改路由器的某个端口配置。
  • 陷阱(Trap)和通知(Inform):除了管理站主动请求数据外,代理也可以主动向管理站发送信息。陷阱是代理在特定事件(如设备重启、端口状态变化等)发生时,向管理站发送的非请求性报文,用于及时告知管理站重要事件。通知与陷阱类似,但通知需要管理站对其进行确认,以确保消息被正确接收,提高了可靠性。例如,当服务器的磁盘空间不足时,服务器上的代理会向管理站发送陷阱或通知,告知管理员这一情况。

3. SNMP 的版本

  • SNMPv1:是 SNMP 的第一个版本,提供了基本的网络管理功能,定义了简单的请求 - 响应模型来获取和设置管理信息。然而,它在安全性方面存在一些不足,如采用明文传输认证信息,容易被窃取和篡改。
  • SNMPv2:在 SNMPv1 的基础上进行了改进,增强了协议操作,如增加了批量数据获取的能力,提高了数据传输效率。同时,在安全性方面也有所改进,引入了共同体字符串的概念用于认证,但整体安全性仍有待提升。
  • SNMPv3:重点解决了 SNMPv1 和 SNMPv2 的安全问题,提供了身份验证、数据加密和访问控制等安全机制。通过使用用户名、密码以及加密算法,确保通信的安全性和数据的完整性,广泛应用于对网络安全要求较高的场景。

4. SNMP 的应用场景

  • 网络设备监控:在企业网络中,通过 SNMP 可以实时监控路由器、交换机等设备的运行状态,如端口流量、CPU 和内存使用率等,帮助管理员及时发现网络拥塞、设备性能瓶颈等问题。
  • 服务器管理:可以监控服务器的系统资源,如磁盘空间、内存使用、网络接口状态等,实现对服务器的远程管理和维护。
  • 物联网设备管理:随着物联网的发展,许多物联网设备支持 SNMP 协议,通过 SNMP 可以对这些设备进行统一管理和监控,如智能传感器、工业设备等,确保物联网系统的稳定运行。

功能更新日志

本次是第一次发布资讯,因此就不写了。

代码更新日志

remote: Enumerating objects: 101, done. remote: Counting objects: 100% (101/101), done. remote: Compressing objects: 100% (74/74), done. remote: Total 75 (delta 28), reused 0 (delta 0), pack-reused 0 (from 0) Unpacking objects: 100% (75/75), 294.19 KiB | 95.00 KiB/s, done. From c9e7cc5..736cf38 master -> origin/master Updating c9e7cc5..736cf38 Fast-forward index.html | 2 +- package.json | 5 +- public/favicon.ico | Bin 0 -> 4286 bytes public/logo.png | Bin 3427 -> 0 bytes src/api/index.js | 11 + src/assets/logo.png | Bin 3427 -> 220105 bytes src/assets/logo2.png | Bin 0 -> 30108 bytes src/assets/logo3.png | Bin 0 -> 40701 bytes src/assets/warning/1.svg | 5 + src/assets/warning/2.svg | 6 + src/assets/warning/3.svg | 7 + src/assets/warning/4.svg | 6 + src/assets/warning/f1.svg | 6 + src/assets/warning/f2.svg | 10 + src/assets/warning/f3.svg | 5 + src/components/layout/Header.vue | 6 +- src/router/index.js | 12 +- src/style.scss | 37 +++ src/views/index/components/DashboardBarChart.vue | 274 +++++++++++++—— src/views/index/components/DashboardChart.vue | 1 - src/views/index/index.vue | 114 ++++++- src/views/setting/components/FileServer.vue | 57 ++++ src/views/setting/components/MessageServer.vue | 33 +- …/setting/components/NotificationMedium.vue | 66 ++++ …/setting/components/NotificationStrategy.vue | 80 +++++ …/setting/components/NotificationTemplate.vue | 67 ++++ src/views/setting/components/SSHConfig.vue | 56 ++++ src/views/setting/index.vue | 27 +- src/views/warning/components/ChartContainer.vue | 329 ++++++++++++++++++++ src/views/warning/components/MetricCard.vue | 91 ++++++ src/views/warning/components/RealtimeMetrics.vue | 115 +++++++ src/views/warning/components/StatCard.vue | 44 +++ src/views/warning/components/StatusPanel.vue | 81 +++++ src/views/warning/index.vue | 201 +—————- src/views/warning/warning.vue | 188 ++++++++++++ src/views/warning/warningDetail.vue | 337 +++++++++++++++++++++ 36 files changed, 1981 insertions(+), 298 deletions(-) create mode 100644 public/favicon.ico delete mode 100644 public/logo.png create mode 100644 src/api/index.js create mode 100644 src/assets/logo2.png create mode 100644 src/assets/logo3.png create mode 100644 src/assets/warning/1.svg create mode 100644 src/assets/warning/2.svg create mode 100644 src/assets/warning/3.svg create mode 100644 src/assets/warning/4.svg create mode 100644 src/assets/warning/f1.svg create mode 100644 src/assets/warning/f2.svg create mode 100644 src/assets/warning/f3.svg create mode 100644 src/views/setting/components/FileServer.vue create mode 100644 src/views/setting/components/NotificationMedium.vue create mode 100644 src/views/setting/components/NotificationStrategy.vue create mode 100644 src/views/setting/components/NotificationTemplate.vue create mode 100644 src/views/setting/components/SSHConfig.vue create mode 100644 src/views/warning/components/ChartContainer.vue create mode 100644 src/views/warning/components/MetricCard.vue create mode 100644 src/views/warning/components/RealtimeMetrics.vue create mode 100644 src/views/warning/components/StatCard.vue create mode 100644 src/views/warning/components/StatusPanel.vue create mode 100644 src/views/warning/warning.vue

发布评论

评论列表(0)

  1. 暂无评论