专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

windows自动化运维的思路或者方法是什么_python

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 2:46:00       共计:3583 浏览

windows自动化运维的思路或者方法是什么?

一个成熟不得系统主要要有一下三个部分: 机房设备数据平台 用于记录管理设备各种基础信息,比如设备型号,硬盘、内存、操作系统版本所属应用,系统运行状态,设备所在位置等等各种信息,建立这样的基本信息把设备从不同纬度进行区分记录便于管理。 应用监控系统(Appmonitor) 1. 统一的数据采集模块,用于采集分析设备的基础信息,包含CPU利用率、内存状态、磁盘状态、网络状态网络设备的Session数,PPS。这个采集模块在网络设备上一般可以通过snmp来实现,服务器数据通过定制 Agent来收集, Agent最基础的能力是收集服务器运行数据,当然最重要的是能执行各种脚本语言并通过脚本语言实现对服务器的各种操作(更改配置收集分析日志)。 2. 监控数据存储与可视化,将收集的数据进行进行分析形成动态的立体化的端到端监控、应用健康度监控、全局数据的监控 3. 监控项添加和报警通知,监控项是一种层次结构,而不是列表结构。上层节点的配置能够被下层节点的配置覆盖掉。对网络设备来说监控项就是一些不同的oid。借助于底层的数据采集模块,对服务器来说监控项基本上就是一个脚本。可以分为标准监控项和自定义监控项,标准监控项最大化的通用,实现cpu,内存,磁盘,网络等信息的监控。自定义监控项可以用多种系统管理脚本语言(shell,python,perl)等实现,脚本的输出符合一定规范即可,一般采用行结构或json串。每个监控项设定warn,crit报警阈值和若干报警联系人,阈值一般是数值型,特殊的可以是字符串。超过阈值的监控项会发送报警给联系人,报警可以通过短信,邮件,IM软件发出。报警发送要支持合并报警,频率控制,关闭报警。要不然可能一次小故障就能发出成千上万条报警,报警就失去效果了。 4. 监控Api接口,并做好权限控制。做法和目的与EMDB一样。开放监控数据获取,报警消息发送,配置推送的接口。主要目的是让监控系统里面的数据能够被外界利用,可以在这些数据基础上做更加绚丽复杂的数据可视化工作,或者做一些更加个性化的监控和报警。次要目的是支持对服务器的统一操作,比如公司所有机器统一升级系统软件的版本。建议统一操作的API接口仅对少数几个人开放,并且权限严格控制。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:python中sprt函数怎么用_python | ·下一条:python调接口容易吗_python

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有