课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • CrazyEye,MadKing,TriAquae三款开源软件作者,10多年运维+自动化开发经验,曾任职公安部、飞信、Nokia中国、汽车之家等公司,热爱技术、电影、音乐、旅游、妹子!

  • 课程详情

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


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


    课程大纲
    常见监控系统架构剖析
    分布式监控系统需求讨论
    设计可扩展的表结构
    实现监控常用系统服务、应用、网络设备
    实现一台主机监控多个不同服务
    对主机监控服务进行批量添加、删除、修改
    实现支持告警级别设置
    对大量的历史数据的存储和优化
    实现前端监控数据画图展示
    开发支持windows/linux系统的监控客户端
    支持基于snmp协议的监控方式
    如何实现监控服务器水平扩展以支持上万台节点的监控
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课