随笔分类 - 自动化运维
摘要:业务服务监控是运维体系中最重要的环节,是保证业务服务质量的关键手段。如何更有效地实现业务服务,是每个运维人员应该思考的问题,不同业务场景需定制不同的监控策略。 Python在监控方面提供了大量的第三方工具,可以帮助我们快速、有效地开发企业级服务监控平台,为我们的业务保驾护航。 例如文件与目录差异对比
阅读全文
摘要:系统基础信息采集模块作为监控模块的重要组成部分,能够帮助运维人员了解当前系统的健康程度,同时也是衡量业务的服务质量的依据,比如系统资源吃紧,会直接影响业务的服务质量及用户体验,另外获取设备的流量信息,也可以让运维人员更好地评估带宽、设备资源是否应该扩容。 可以通过Python第三方系统基础模块轻松获
阅读全文
摘要:roles是ansilbe 1.2版本引入的新特性,用于层次性、结构化地组织playbook。 roles能够根据层次型结构自动加载变量文件、tasks以及handlers等。只要在playbook中使用include指令引入即可。 通常角色都存放在/etc/ansible/roles/,但也可以在
阅读全文
摘要:1、Playbook入门 Playbook说明文档:https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html Ansible使用YAML语法描述配置文件,YAML语法以简洁明了、结构清晰著称。 Ansible的任务
阅读全文
摘要:1、ansible管理命令 Ansible命令行执行方式有Ad-Hoc、Ansible-playbook两种方式: Ad-Hoc主要用于临时命令的执行。 Ansibel-playbook可以理解为Ad-Hoc的集合,通过一定的规则编排在一起。 两者的操作也极其简便,且提供了如with_items、f
阅读全文
摘要:1、安装ansible 1.1、安装ansibe //添加epel源 yum install epel-release -y //仅下载,不安装 yum install ansible --downloadonly --downloaddir=./ //安装ansible ]# rpm -ivh -
阅读全文
摘要:Ansible官方地址:https://docs.ansible.com/ GitHub地址:https://github.com/ansible/ansible/ Ansible中文权威地址:http://www.ansible.com.cn/ ansible插件:https://docs.ans
阅读全文