Shell编程(一)概览

1. Shell功能

1. 自动化批量系统初始化程序(update、软件安装、时区设置、安全策略.......)python

2. 自动化批量软件部署程序(LAMP、LNMP、Tomcat、LVS、Nginx)安全

3. 管理应用程序(KVM、集群管理扩容,MySQL、DELLR720批量RAID)spa

4. 日志分析处理程序(PV、UV、200、!200、top 100、grep/awk)日志

5. 自动化备份恢复程序(MySQL彻底备份/增量 + Crond)ip

6. 自动化管理程序(批量远程修改密码、软件升级、配置更新)部署

7. 自动化信息采集及监控程序(收集系统/应用状态信息、CPU、Mem、DIsk、Net、Apache、MySQL)自动化

8. 配合Zabbix信息采集(收集系统/应用状态信息、CPU、Mem、DIsk、Net、Apache、MySQL)io

9. 自动化扩容(增长云主机——>部署应用)集群

  • zabbix监控CPU 80% + python API  AWS/EC2(增长/删除云主机) + Shell Script(业务上线)
相关文章
相关标签/搜索