摘要:
Prometheus监控 一、监控介绍 1.1、什么是监控 事前预警,事后追责,性能分析,实时报警 1.2、为什么要监控 监控是整个产品周期中最重要的一环,及时预警减少故障避免影响扩大,根据历史数据可以追溯问题根源,并且分析监控数据,可以找出用户体验优化方案。 随着用户的增多,服务随时可能会被系统o 阅读全文
摘要:
Ansible Roles 一、基本概述 1.1、Ansible Roles介绍 roles不管是Ansible还是saltstack,我们在写一键部署的时候,都不可能把所有的步骤全部写入到一个'剧本'文件中,肯定需要把不同的工作模块,拆分开来,'解耦' 我们需要用到reles官方推荐,因为role 阅读全文
摘要:
Ansible变量 一、变量介绍 1.1、概述 变量提供了便捷的方式来管理Ansible playbook的每一个项目中的动态之,比如nginx-1.6.3这个软件包的版本,在其他地方或许会反复使用,那么如果将此值设置为变量,然后在其他的playbook中调用,会方便维护,减少维护成本。 1.2、定 阅读全文
摘要:
六、Ansible命令模块 6.1、command模块(不识别特殊符号) 1)介绍 command模块可以帮助我们在远程主机上执行命令。 注意:使用command模块在远程主机中执行命令时,不会经过远程主机的shell处理,在使用command模块是,如果需要执行的命令中含有'重定向'、'管道符等' 阅读全文
摘要:
Ansible基础 一、Ansible概述 1.1、什么是Ansible Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富的模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 1.2、自动化工具 1.pupet 阅读全文
摘要:
Firewalld防火墙 一、防火墙介绍 ## 1.1.防火墙概述 在CentOS7系统中集成了多款防火墙管理工具,默认启用的是firewalld(动态防火墙管理器)防火墙管理工具,Firewalld支持CLI(命令行)以及GUI(图形)的两种管理方式。 对于接触Linux较早的人员对Iptable 阅读全文