Jumpserver 是一款由python编写的开源跳板机,本次二次改造源码地址为:https://github.com/wangyouyan/jumpserver
基于该项目进行 jumpserver 二次开发,实现向zabbix推送jumpserver主机。
Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix软件组成:
zabbix-server: 监控服务端。
zabbix-agent: 监控客户端。
zabbix-web: 监控网站服务。
php: 处理动态请求。
mysql: 数据库存储监控数据。
zabbix: 负责收集agent信息汇总告知zabbix-server。
关闭防火墙和selinux:
- [root@zabbix ~]# setenforce 0
- [root@zabbix ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/sysconfig/selinux
- [root@zabbix ~]# systemctl stop firewalld ; systemctl disable firewalld
添加zabbix源和epel源:
[root@zabbix ~]# rpm