首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    用Python实现Zabbix-API

      做运维的朋友应该知道,公司IDC机房经常有上架、下架、报修和报废的服务器。如果服务器数量很多的时候很容易造成监控遗漏。        大的互联网公司把监控系统和CMDB(资产管理系统|配置管理数据库系统)集成在一起,当上架一台新机器的时候CMDB里面会记录相关的信息,Zabbix根据CMDB里面信息自动Link相关的模块,添加|删除监控。很多小的公司没有资产管理系统,但作为监控的负责人应该每天知道上架了哪些新的机器,确保能添加到Zabbix监控里面。       首先给大家说一下脚本思路: 1)通过Nmap工具扫描网段,扫描出已经使用的IP地址。 2)通过Nmap检测已经扫描IP的3389或者22端口是否开放,可以判断那些事windows机器,那些是Linux机器。 3)Linux下面通过ssh + hostname命令找出Linux主机名。 4)Windows下面通过nmblookup -A 命令找出Windows主机名。 5)用Python脚本读扫描结果文件,把主机名写到列表里面。 6)用Zabbix python API 调用已经监控的主机名,写到列表里面。 7)两个列表取交集,用for循环判断哪些主机名没有监控。 8)发邮件通知监控负责人。

    1.2K10发布于 2020-01-19
  • 来自专栏运维前线

    ansible-playbook调用zabbix-api自动添加主机

    https://blog.csdn.net/wh211212/article/details/82763493 ansible-playbook调用zabbix-api自动添加主机 playbook-example

    1.4K30发布于 2019-05-26
  • 来自专栏程序员同行者

    运维与自动化运维发展概括

    dns web 管理 bind-DLZ dns-api 负载均衡web管理 slb-api job管理平台 job-api 监控平台 zabbix zabbix-api 配置管理平台 saltstack-api 1、调用cobbler-api安装操作系统 2、调用saltstack-api进行系统初始化 3、调用dns-api 解析主机名 4、调用zabbix-api

    5.7K51发布于 2018-07-02
  • 来自专栏Zabbix中国官方

    Zabbix如何监控交通,慕尼黑运输集团案例分享

    Zabbix无疑是最佳选择,通过项目了解到如何通过Zabbix和Zabbix-API的使用来解决这些问题是一次很棒的经历。“ -实施工程师,Wolfgang Alper。

    74520发布于 2021-02-03
  • 来自专栏北京马哥教育

    基于curl 的zabbix API调用

    关于json的相关格式语法本人没接触也不懂,需要的同仁自己查阅; 相关的测试我也就不一一列举了,下面我把zabbix-API所以的method reference给各位同仁罗列下,参考自zabbix Official

    3.6K80发布于 2018-05-04
  • 来自专栏python3

    Python之模块介绍

                    day4                    func.py                 log11                   pyhton_modules          zabbix-api

    87920发布于 2020-01-08
领券