• 【实习14天-40天】腾讯蓝鲸智云之运维大屏


    前言

    由于公司战略的原因,odoo在我实习的第14天以后就让我转到对腾讯的蓝鲸智云的学习。

    蓝鲸智云是腾讯的Saas+Paas的综合运维平台。

    这三星期,或许不止三个星期,我经历了蓝鲸的蓝鲸平台的部署(linux),Saas应用的开发(腾讯魔改版的Django),数据的获取(Zabbix的Api),可以说对运维方面和django中前后端交互,和调取api方面有了很深刻的理解。

    最终成果展示

    使用蓝鲸的原因

    • 公司以前最主要运用的是zabbix
    • 但是zabbix重监控弱运维,而蓝鲸是Saas+Paas,两者兼顾。
    • 因为是对蓝鲸的评估阶段,所以由我去测试蓝鲸。

    不友好的蓝鲸

    • 起初公司在看蓝鲸的文档与白皮书时,认为蓝鲸开源给足了api的接口和数据的调用
    • 但是真正去运用时发现蓝鲸并不友好
    • 开源的只是Saas运用,API能调用的数据几乎没有
    • 所以只能从Zabbix中调用数据,前后我学习了如何调取API,且封装了Zabbix的API在蓝鲸中使用

    具体学习到了什么

    因为蓝鲸接触的纬度太多了,所以各方面都学到了很多

    Linux方面

    • 掌握了Liunx的操作,指令
    • 蓝鲸繁琐的部署:传送门

    脚本方面

    • shell脚本的学习:获取Linux服务器的 cpu,内存,硬盘大小
    • powershell脚本的学习:获取Window服务器的 cpu,内存,硬盘大小
    • python脚本的学习:运用psutil插件获取Window服务器的 cpu,内存,硬盘大小

    Zaabix方面

    • Zabbix导入服务器,网络设备
    • 熟悉运用Zabbix API

    Django方面

    • 前端: 运用bootstrap框架构造响应式布局,ajax获取后端数据并渲染html。
    • 后端: 在Django的框架中,设计View中代码逻辑与算法,设计数据库model,并对封装好的Zabbix API进行获取随后导入数据库缓存,且传参给前端。

    总结

    • 很抱歉的是,在这部署开发蓝鲸这二十多天一直没有更新博客,在更新这篇的时候,其实已经实习了60多天了。
    • 所以开发蓝鲸时的细节,走过的路,遇到的坑虽然熟悉掌握,但是现在想表达出来却很难,只能做一个总结。
    • 从这次的蓝鲸之旅,让我从运维到前端到后端都有了深刻的认识与见解,知道了开发的具体流程,在我接下来的开发路上做好了一个良好的铺垫。
    • 希望自己保持学习的初心,稳步前进,成为别人眼中的大神
  • 相关阅读:
    php函数
    php循环语句(二)
    php循环语句(一)
    php魔术常量
    php超级全局变量
    php数组函数
    php数组
    php条件语句(二)
    php条件语句(一)
    shell 中的判断
  • 原文地址:https://www.cnblogs.com/Muyangya/p/11460042.html
Copyright © 2020-2023  润新知