您现在的位置是:课程

类Zabbix的主机监控系统开发实战

2023-06-14 21:54课程 人已围观

+++++++++++++++++++++++++++++++++++++
加入技术交流群:454453177,即享受以下福利:
++++++++++++++++++++++++++++++++++
+++
课程介绍
通过这个课程的学习,你不仅能Get到一个复杂项目是如何从0开始设计出来的,并且本项目中的很多设计思路可以借鉴到其它项目的开发中。
在课程项目需求讨论涉及到的问题:
1、探讨如何设计高性能、支持上万台节点的项目架构?
2、设计表结构时还需要考虑如何支持各种不同的服务?
3、cpu,内存,disk,网卡等只是常规服务,各种复杂的业务服务如何监控?数据如何在前端画图展示?4、一个服务一年的上百万个的监控数据如何在1s之内从数据库中取出并在前端图形化展示?
5、达到阈值时如何报警,报警给谁?
6、报警后无人处理时是否需要升级警告?


适用人群
从事自动化运维或开发工作,想深入学习自动化开发高级技能的同学
课程先修条件:
1、具备Python编程基础语法;
2、具备MySQL数据库操作基础;
3、Django各组件的使用基础;


课程大纲
常见监控系统架构剖析
分布式监控系统需求讨论
设计可扩展的表结构
实现监控常用系统服务、应用、网络设备
实现一台主机监控多个不同服务
对主机监控服务进行批量添加、删除、修改
实现支持告警级别设置
对大量的历史数据的存储和优化
实现前端监控数据画图展示
开发支持windows/linux系统的监控客户端
支持基于snmp协议的监控方式
如何实现监控服务器水平扩展以支持上万台节点的监控
-->

站点信息

  • 文章统计篇文章