ansible软件的安装部署以及ansible命令的基本使用。

ansible是2013年推出的一款IT自动化和DevOps软件,2015年被RedHat收购,是基于Python研发,融合多种运维工具的优点,实现了批量操作系统配置,批量程序部署,批量运行命令等功能。ansible可以实现自动化APP部署、自动化管理配置项、自动化持续交付、自动化云服务管理。自建下载ansible的rpm包,自建yum仓库,通过yum安装自动解决依赖关系。或使用一个齐全的yum源。ansible包:http://dl.teddyou.cn/download/ansible_so 阅读全部

利用zabbix软件,搭建自动化监控系统。

监控的目的:报告系统运行状况:内容包括吞吐量、反应时间、使用率等。提前发现问题:进行服务器性能调整、找出系统的瓶颈在何处。监控的资源类别:公开数据:tcp或udp端口、web、ftp、ssh、数据库等。私有数据:cpu、内存、磁盘、网卡流量、用户进程等。系统常用监控命令:ps、uptime、free、swapon -s、df -h、ifconfig、netstat、ping、traceroute、iostat自动化监控系统:Cacti:基于SNMP协议,强大的绘图能力。Nagios:基于Agen 阅读全部