关于自动化网络监控的真相
每一个人遇到的特定企业基础架构设计在测量和实质上都有区别——唯一例外可能是你之前设计的网络加入了现在的公司;这些也是特殊的网络,当然不像当前的环境那样特别。
就这一点而言,网络监控最佳实践、通用技术和标准方法都无法适用,或者至少它们需要经过很大的修改,才能满足你的IT架构的特殊需求。
我发现这一点最贴切的莫过于系统监控工具。过去30年里,我遇到了无数的组织机构,它们有各种不同的服务器、应用程序、网络设备等,而且与别人完全不同。
同时,他们的监控平台都是采用内部定制的技术而开发出来的,其中集成了许多复杂的软件和硬件。它要求特殊的处理方法,需要由经过特殊培训的系统管理员才能掌控,这些管理员都是Linux领域的技术高手。
供应商不会提供帮助
可是,许多系统监控供应商对于这一方面并不会提供太多的帮助——每一个供应商都在增加问题、不确定性和疑问,还有不断地推销各种“特殊API”和“与上下文相关的命令集”,以此构成网络监控最佳实践的基础。所有这些说辞都像来自于魔法学校的各种复杂技能、工具和认证。
我觉得这就是:胡话!梦话!
在我30多年的IT从业经历里,几乎有20年都在关注监控领域——用过从1998年以来市场中每一个重要的监控平台,支持环境小到几台服务器,大到包含全世界5,000个场所共250,000个系统。我可以负责任地告诉你一些中间亲身遇到的事情。
真的吗?是的,监控很简单。
成功的监控是标准化的,但是它很有挑战
是的,实现好的系统监控很简单——监控要足够稳定,能够收集你需要的统计数据,同时不会产生偏差;监控要能够提供有意义、可操作的警报,而不是产生噪声;监控要能够采取措施自动响应监控动作。它并不是什么神秘术。它就像子网技术一样标准化。然而,它并不轻松。监控是一项复杂任务,绝不轻松。 使监控变得复杂的其中一个因素是自动化。许多IT人员(甚至是专家)会说,自动化确实最好放在服务器和应用程序领域里。或者说,在网络领域实现自动化的唯一可行方法是勇于进入未知的SDN领域。
真相往往是最难得到的。
首先,我们可以这样分析:监控并不是一张单据、一个页面或一个屏幕而已。网络监控最佳实践就是持续、定期和统一地从一系列设备收集各种指标。只要你做完了第一个部分,其他的东西——报表、警报、单据甚至自动化,都是唾手可得的副产品。 也就是说,好的自动化是源于好的监控(因果关系)。例如,如果你部署了很稳定的监控,那么下面的任务就很轻松了: 定期收集网络设备配置。 接收配置变化信息。 从刚刚发出信息的设备上收集配置。 对比“上一次正常”配置与刚刚收集的配置。 如果确实出现差别,则强制回退到旧的配置,并且发出警报。 通过这种方式,未经正确变更控制而修改的设备会强制回退回前一个状态,直到新的修改是认可的。随便看一份数据报告,你就可以知道这一类问题是40%-80%企业网络故障发生的根源。
它很简洁、简单,而且最重要的是它不是手工操作。它是自动化的,而且是合理的自动化。
网络设备自动化还有其他一些例子,我以前也写过一些,但是大多数公司实现监控的最大障碍并不是用错工具或技能。主要问题是想法错了——他们思维定势地认为监控和自动很复杂、很难,认为这些事情一般人是做不好的。 最后,网络监控最佳实践和自动化只是受到你想象力的限制,要突破思想束缚去实现一个好的监控工具,而不要把精力浪费在一些无谓的事情上。
本文转自d1net(转载)
关于自动化网络监控的真相相关推荐
- 网络监控软件:国产化VS外来者
2019独角兽企业重金招聘Python工程师标准>>> 目前,活跃在中国网络监控软件市场的竞争者可以划分为以下三股力量: 网元管理软件:网元管理软件只管理单独的网元(网络设备),一般 ...
- OpManager 实时网络监控
网络是全球企业背后的基础.它在为您的员工提供行政服务以及为各大洲的客户提供服务方面发挥着关键作用.网络可帮助您将信息保存在一个集中位置 - 需要和限制所有其他入站请求的人员可以访问.那么,您如何提供持 ...
- Postman+Newman+Git+Jenkins+Slack 接口自动化和监控
2017.10.21 始发于TesterHome精华帖 Postman+Newman+Git+Jenkins+Slack 接口自动化和监控 打算写这个文章很久了,终于下定决心动一下懒得不能再懒的一双手 ...
- 什么是网络监控?OpManager 网络监控解决方案
什么是网络监控 在当今世界,术语网络监控在整个IT行业中很普遍.网络监控是一个关键的 IT 过程,其中所有网络组件(如路由器.交换机.防火墙.服务器和虚拟机)都受到故障和性能监控,并持续评估以维护和优 ...
- 竣达技术丨智能精密空调网络监控终端的功能及技术特性
一.终端简介: 智能精密空调网络监控终端是基于精密空调的智能网络监控设备.设备与精密空调通讯接口连接,并通过网线连接网络,可24小时不间断的采集精密空调的运行状态数据,根据精密空调的运行情况,以网页界 ...
- 动力网络监控,动环环境监控是什么
机房监控系统主要集中监控和统一管理机房动力环境等设备,使机房管理人员能够实时查询机房工作状态,掌握机器运行状态,及时接收报警信息,快速高效地分配人员维护,确保机房长期安全稳定运行. 机房监测系统由现场 ...
- 竣达技术丨适用于“科士达”智能精密空调网络监控
一.产品概述 智能精密空调网络监控终端是一款基于精密空调的智能网络监控设备,通过网线连接网络,不间断的采集空调的运行状态数据,根据空调的运行情况,以网页界面或SNMP等形式对空调的数据和状态进行即时显 ...
- 网络摄像机ip修改工具_网络监控怎么连接网络
网络摄像机是现在市场上比较受欢迎的一种安防产品.现在向大家介绍一下网络监控怎么连接网络 工具原料摄像头 方法/步骤分步阅读 1.连接 网络摄像机是用网络线连接到PC机或者路由器上. 2.安装网络视频软 ...
- android流量监控步骤_Android流量网络监控设计(超级实用版).doc
Android流量网络监控设计(超级实用版).doc 摘 要 伴随着Android智能移动设备的普及,其对网络系统和流量监控的要求越来越高,因而,让用户有能力实现对移动设备网络流量的实时监控和显示,同 ...
最新文章
- numpy的索引-【老鱼学numpy】
- JSP简单练习-一个简单的计数器
- 构造函数必须是public吗_c++ 构造函数,析构函数必须要给成公有的吗?
- LeetCode MySQL 1501. 可以放心投资的国家
- php获取mysql所有表_PHP获取MySQL数据库里所有表的实现代码
- 10桌面管理文件收纳_二十余件精选桌面好物推荐,让学习工作生活满满正能量!...
- fixed不以body定位,相对于父级容器定位问题
- unity3d贪吃蛇游戏源码,支持安卓+IOS双端 unity2019 C#语言开发
- mfc中CImageList的使用
- 避障车(L293D电机驱动)
- HTTP无状态协议到底指的什么?
- MSSQL·手动安装机器学习相关CAB文件
- 哈尔滨理工大学21级新生程序设计竞赛(同步赛)Jay的小迷弟(快速幂)
- 数据泄露,数据防泄密该怎么做?
- 前端框架 ng 环境配置
- 开发后台界面用 div好,还是frame 框架 好?
- 调用PC端、手机、平板摄像头拍照
- STA之一.时序分析
- Adaptive Autosar通讯层:Skeleton Class
- 最近领导给我升职了,压力和工作量都很大,但是工资1毛钱都没涨,你们怎么看?...
热门文章
- IT部门在企业信息化中的转变
- 从客户端(...)中检测到有潜在危险的Request.Form 值的处理办法
- springcloud19---springCloudConfig
- Linux运维笔记-文档总结-NFS文件共享(网络文件系统)
- KVM虚拟机添加虚拟磁盘
- topcoder srm 330 div1
- Linux 用echo输出带特效的字体
- QMYSQL driver not loaded
- QA32中的出口 “STATTEXT”
- 微寻,把“线下医院”带到“线上轻松问诊”