产品的需求与实现系列:
论产品的需求与实现系列之监控系统
论产品的需求与实现系列之数据平台
说到监控,这是一个老生常谈的话题,常见的nagios,zabbix,openfalcon,zenoss,hyperic HQ, cacti,graphite ,grafana,oneapm........大家都会列举一堆出来。这期是就我做过的监控需求项,做一个汇总。
常见的安例:
influxDB+graphite+grafana+stats+collect+elasticserach+zabbix
使用StatsD, Graphite, Grafana, Kamon搭建可用于JVM项目的可视化性能监控系统
基于Lua+Kafka+Heka的Nginx Log实时监控系统
可见监控方案如此之多,没有最优,只有更适合的场景。
需求一:监控web或api的健康度。
解决需求一: zabbix+mail+微信+短信(这个不太好搞,毕竟要收费)
需求二:监控网站的qbs,zookeeper
解决需求二:zabbix+nginx的stub_status,nc
location /ns {
stub_status on;
allow xx;
deny all;
}
count=`echo stat|nc $IP $PORT |grep Received |awk -F ":" '{print $2}'`
需求三:监控应用的jvm
解决需求三:zabbix+jmx
需求四:api,socket,ws,线程池等数扰
解决需求四:kamon+statsd+graphite+grafana+zabbix(alert)
报警系列还没做起来,目前是先有规划。
总结:做到需求四的时候是最累的,研究了statsd五种发送原理及摸拟测试,graphite参数优化及摸拟测试,到最后grafana报表展示。在这过程如何去核对采集过来数据的有效性,还是很折磨人。
成功的产品是要产生价值的。
相关推荐
- **现场监控层**:负责直接采集高、低压设备的数据,通过PMC系列监控装置实现对电力参数的精确测量与控制。 - **通讯管理层**:承担数据传输任务,确保现场监控层与主控层之间的信息流通无阻。 - **主控层**:集中...
标题中的“wince论文系列:基于ARM_WINCE的音视频监控系统设计”指的是在Windows CE (简称WinCE)操作系统上,利用ARM处理器架构构建的一种音视频监控系统的学术研究。WinCE是一个面向嵌入式设备的操作系统,由微软...
本文主要讨论了泄站监控系统的结构和原理、PLC在泄站监控系统中的应用、组态软件在泄站监控系统中的应用、泄站监控系统的设计和实现、泄站监控系统的意义、计算机技术在泄站监控系统中的应用、电气工程与自动化在泄...
综上所述,基于位置的视频监控系统前台展示交互的设计与实现涉及的技术包括位置服务技术、视频监控技术、远程监控技术和B/S架构等。这些技术的综合应用,不仅提高了监控系统的实时性和准确性,也极大丰富了监控系统...
以STM32微处理器为核心设计的输液监控系统,具备了液滴检测、液滴速度控制、余液显示、无线通信和异常报警等一系列先进功能。这些功能的实现,大幅提升了输液过程的可监控性与可控性,减少了人工干预的需求,同时也...
设计监控系统时,必须参照一系列行业规范和标准,如《智能建筑设计标准》(GB50314-2015)、《视频安防监控系统工程设计规范》(GB50395-2007)、《数字高清视频监控系统技术规范》(DB35/T 1247-2012)等。...
基于DigitalHubbub的家庭远程多媒体监控系统设计与实现,这个项目中,设计师将DigitalHubbub技术应用于家庭多媒体监控系统,并实现了远程与近程多画面全动态显示的监控功能,以及远程Digital Hubbub与近程Hubbub之间...
综上所述,基于STM32的智能医疗输液监控系统在技术上具有创新性,满足了医疗行业中对输液监控系统智能化、自动化的需求。随着智能医疗设备的不断发展和完善,该系统有望在提高医疗服务质量和效率方面发挥重要作用。...
### STM32单片机与FPGA在毕业设计中的应用:基于ZigBee的无线监控系统设计与实现 #### 引言 随着物联网技术的迅速发展,无线监控系统因其便捷性和灵活性,在智能家居、工业控制等领域得到了广泛的应用。本文旨在...
本文主要讨论的是基于PLC的泵站监控系统的设计和实现。该系统的目的是为了实现泵站的自动监控,以提高泵站的性能和自动化水平。 在设计该系统时,首先需要了解泵站的监控需求,然后选择合适的PLC型号和扩展模块。...
在实现智能家居监控系统时,通常以某种微处理器或微控制器作为系统的核心,例如文档中提到的A8系列处理器与CC2530。A8系列处理器是一种应用广泛的ARM Cortex-A8核心的处理器,能够提供高效能和低功耗的运行特性,...