文章列表

Ansible-简介安装+免密通道

简介

Ansible是一个基于Python开发的自动化运维工具,实现批量系统配置、批量程序部署、批量运行命令,本身没有批量部署的能力,真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。使用Python里的paramiko和sshpassansible库,基于ssh来和远程主机通讯,不需要在远程主机上安装client/agents。

阅读更多

Zabbix-自定义脚本监控nginx+微信告警

项目描述

本项目的目的是构建一个能实现微信告警的zabbix监控系统,方便的监控整个NGINX集群,同时能批量的去部署和管理整个集群。

项目步骤

  • zabbix服务端(192.168.2.138)安装好zabbix server,nginx端安装好zabbix agent(192.168.2.58),配置好Nginx负载均衡集群,并打开状态统计。
  • nginx端编写监控脚本,取到nginx的状态。
  • 服务端web添加监控项,出图。
  • 注册企业微信,配置好微信接口。
  • zabbix服务端添加接口推送脚本,测试接口正常。
  • 在web端配置报警媒介,群组和用户,添加相关触发器和动作。
  • nginx关停服务,测试是否能通过微信告警。

阅读更多