Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1355627
  • 博文数量: 185
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2664
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-01 13:46
个人简介

鸟在笼中,恨关羽不能张飞;Survival of the fittest

文章分类

全部博文(185)

分类: LINUX

2015-05-10 14:03:20

目前发现很少有书或者文章来讲解这个部分,很多所谓的运维平台文章或者是书要么只是一些图片展示、要么只是把现有的平台逻辑结构说说,并没有实质性的搭建过程的讲解,所以我个人在这方面准备简单的说一下。
看过我书的朋友就会了解我的风格,系统的讲解是我一贯的作风,但是由于工作原因,更新会很慢。我只是在周末才能有一点时间写代码,文档我也只是稍微的整理下,并不会像书本一样的格式。

新地址:

文档的链接和平台的功能会陆续在以下补齐,有兴趣的朋友加到QQ群或者微信群里来一起讨论吧。

增加celery/celery-flower功能(暂无具体使用)

增加入库,入库后点击更新即可
增加发现未入库主机模块(只适合单网段,没写多网段)
ip不通的时候,直接返回错误,没写判断

增加服务器信息使用ansible更新、并从redis里提取(有)
增加session缓存到redis

增加判断部署时对服务器无权限跳转并提示
初步实现使用ansible来根据所选择的ip和应用模块来部署,返回值还没有处理

增加服务器归属人详细信息显示,可手动增加删除
增加检查服务器使用者权限模块,部署提交时人与服务器不匹配时弹出警告框,还没加判断跳转


32增加机房ip剩余信息


31增加时时查看日志

30增加tcp已连接数监控


29新增加dashboard,数据都是这测试用的。



28增加邮件报警功能,累计最近3次的最大值超过阀值就报警。



27增加监控模块:处理服务器端api以及客户端(json处理方式),具体各业务监控还没有完成。
使用django语句(非mysql)处理数据库排序以及去重,效率暂不考虑。


26 增加提交任务模块。



25 增加django装饰器、url审计功能。


24 服务器列表增加复选框,获得所选主机的IP,并执行命令(纯django,无js;get和post两种方式)



23 服务器列表页增加 性能监控 选项

    增加监控模块--mysql以及py客户端psutil应用


21 socket监控--这里不用redis,不用Mysql等其它方式就是因为socket的方式简单,便于讲解。
    socket服务器端
    处理客户端
    django获取数据画图




20 WEB-SSH 实现WEB登录、堡垒机







18 dig解析域名IP(调用系统命令或者脚本返回到页面,输出格式排板)


17 下拉菜单(choice)
16 models之排序

15 Models.py更改之migrate
14 扩展url、模板使用
13 增加DNS使用查询模块(外键(下拉菜单),增加、修改、删除操作)


22 增加服务器“详细”选项

12 编辑以及删除服务器
11 添加服务器

10 服务器页面搜索


9 服务器页面分页

8 服务器显示

7 设备显示

6 dashboard展示--这个监控是静态的,后面会讲动态数据


5 模板以及继承

4 添加用户(django后台admin)

3 增加用户登录 注销

运维平台之django工作原理简介
http://blog.chinaunix.net/uid-10915175-id-5136560.html
运维平台之登录界面
http://blog.chinaunix.net/uid-10915175-id-5136568.html
Django之用户登录跳转
http://blog.chinaunix.net/uid-10915175-id-5572399.html



创建项目 简单的配置  中文路径
创建项目及简单配置
http://blog.chinaunix.net/uid-10915175-id-5060795.html
中文路径
http://blog.chinaunix.net/uid-10915175-id-5048973.html

19.django之uwsgi、nginx服务器的搭建 
http://blog.chinaunix.net/uid-10915175-id-5071783.html
1 前期环境准备
安装Py setuptools python自动补齐 pip easy_install

http://blog.chinaunix.net/uid-10915175-id-5032605.html
安装django django_debug_toolbar  django-debugtools
http://blog.chinaunix.net/uid-10915175-id-5033287.html







阅读(11915) | 评论(9) | 转发(2) |
给主人留下些什么吧!~~

gray19822016-02-03 16:07:42

微笑Sky:鑫哥威武,求学习交流QQ群一枚

3902836和50192241

回复 | 举报

微笑Sky2016-02-03 09:54:36

鑫哥威武,求学习交流QQ群一枚

nescafer2015-12-28 14:50:19

gray1982

文章写得不错,功能有待完善,顶!d=====( ̄▽ ̄*)b,向鑫哥看齐!。。

回复 | 举报

gray19822015-11-19 14:41:51

avlwx:UI部分自己用足够了,功能上还是欠缺的太多,加油

功能只是基本、常用的。就是因为功能上不多,所以才让各位给点建议应该加点什么?

回复 | 举报

avlwx2015-11-19 14:16:19

UI部分自己用足够了,功能上还是欠缺的太多,加油