首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python 运用zabbix开发简易巡检工具

利用SSH或者Zabbix监控,配合Django开发框架,改造出属于自己的监控平台,实现包括主机图形,自动发现,计划任务,批量cmd执行,服务监控,日志监控等功能,由于公司机器混乱,基本上市面上的所有设备都能找到...[root@localhost ~]# wget http://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-agent-4.4.3-1.el7.x86...[root@localhost ~]# vim /etc/zabbix/zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile...zabbix_get.exe -s 192.168.1.20 -p 10050 -k agent.hostname centos1 // 此处是我们zabbix中自定义的键值对 zabbix_get.exe...使用Django开发图形化界面 收集目标主机数据的类: import os,subprocess,sys,math class GetSysInfo(object): def __init__

1.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Zabbix监控之迁移Zabbix

    zabbix监控中有时会根据需要对zabbix服务器进行迁移,zabbix迁移是非常简单的,因为zabbix的前端所有的操作都存在zabbix数据库里。...所以zabbix迁移只需对zabbix库中相应的表进行导出导进即可。...1.导出zabbix数据库 [root@zhu2 ~]# mysqldump -uroot -p123456 --opt  zabbix > zabbix.sql 2.传送sql文件到新的服务器上(新服务器上基本环境应搭建好...-p123456 zabbix < zabbix.sql #zabbix库可以是一个新建的库,也可以是已经存在的库,因为sql文件再导入时,会先看表是否存在,假如表存在会先删除再导入 4.修改网页文件...> ~ 5.前端访问, #此时需要使用的便是老的zabbix的用户密码,为了防止迁移不出意外,新的服务器上搭建的环境,以及zabbix server的配置文件应尽量和老的配置文件保持一致 ZABBIX

    1.8K10

    ZabbixZabbix网络自动发现

    一、参考链接 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com) zabbix镜像-zabbix下载地址-zabbix安装教程-阿里巴巴开源镜像站 (aliyun.com)...1 网络发现 (zabbix.com) 二、Zabbix网络自动发现介绍 Zabbix为用户提供了高效灵活的网络自动发现功能。...适当的网络发现配置可以: 加快Zabbix部署 简化管理 无需过多管理,也能在快速变化的环境中使用Zabbix Zabbix网络发现基于以下信息: IP范围 可用的外部服务(FTP,SSH,WEB,POP3...查找是从Zabbix服务器或Zabbix代理执行的,具体取决于自动发现的执行。如果在Zabbix proxy上查找失败,则不会在Zabbix server上重试。...zabbix-agent zabbix-sender 2、设置zabbix-agent端的配置文件 [root@zabbix-agent-02 ~]# vim /etc/zabbix/zabbix_agentd.conf

    65620

    ZabbixZabbix基于SNMP监控配置

    参考链接 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com) zabbix镜像-zabbix下载地址-zabbix安装教程-阿里巴巴开源镜像站 (aliyun.com) 9....Web监控 (zabbix.com) SNMP:简单网络管理协议 三种通信方式:读(get,getnext),写(set),trap(陷阱) 端口:161/udp 162/udp SNMP协议...~]# yum install net-snmp net-snmp-utils 2、修改snmpd.conf配置文件 配置文件:定义ACL访问控制 [root@zabbix-server ~]# vim...~]# systemctl start snmpd #被监视端开启的服务 [root@zabbix-server ~]# systemctl enable snmpd [root@zabbix-server...snmptrapd [root@zabbix-server ~]# systemctl status snmptrapd 4、测试SNMP监控是否生效 # 在zabbix服务端进行测试 [root@zabbix-server

    1.5K20

    zabbix监控-清理zabbix 历史数据

    zabbix运行一段时间之后,会留下大量的历史 数据,会发现zabbix的数据库一直在增大。运行3个月后笔者的数据库达到了5.7G,可能造成系统性能下降,查看历史数据时查询速度缓慢。...zabbix里面最大的表就是历史记录的表了,网上很多人都是写全部清空这些表的数据,其实我们可以按时间来删除里面的历史记录。...zabbix里面的时间是用的时间戳方式记录,我们可以转换一下,然后根据时间戳来删除; 比如要删除2014年的1月1号以前的数据 1、先将标准时间转换为时间戳 # date +%s -d “2014-01...这是比较实用的按照时间段删除历史数据,也有方法可以全部清除历史监控数据 zabbix清空历史记录mysql数据库操作: mysql -uroot -p 输入mysql密码 use zabbix; truncate...table trends_uint; optimize table trends_uint; truncate table events; optimize table events; 注意:此操作会清空zabbix

    3.6K20

    Zabbix(1)-监控服务与zabbix介绍

    常见的开源监控软件: zabbix open-falcon cacti nagios prometheus smokeping 常见的商业监控软件: 监控宝 监控易 听云 Zabbix 介绍 Zabbix...Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA积极的持续开发更新维护, 并为用户提供技术支持服务。...Zabbix 基于存储的数据提供出色的报表和数据可视化功能。这些功能使得 Zabbix 成为容量规划的理想选择。Zabbix 支持主动轮询(polling)和被动捕获(trapping)。...Zabbix 使用场景 https://www.zabbix.com/cn/features #zabbix特点概述 Zabbix 的使用场景非常广泛,包括网络监控、服务器监控、云监控、web...,zabbix-proxy,zabbix-agent Agentless:SNMP,Telnet,ssh, IPMI, JMX Agent:zabbix agent 数据存储 SQL: MySQL/

    54010

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券