草庐IT

zabbix-snmp

全部标签

Docker 部署 Zabbix6.4

一、安装docker1.1.离线安装dockerdocker网址:https://download.docker.com/linux/static/stable/x86_64/[root@VM-16-15-centos~]#mkdirdocker_install[root@VM-16-15-centos~]#cddocker_install/[root@VM-16-15-centosdocker_install]#vimdocker.service[Unit]Description=DockerApplicationContainerEngineDocumentation=https://do

Linux(Centos7)安装 Zabbix6.0

Zabbix6.0安装前言一、安装MySQL8.0(RPM)二、安装zabbix6.1三、安装PHP四、安装httpd五、登录zabbix六、修改时区前言zabbix6.0安装环境:Lamp(linuxhttpdmysql8.0php)注意:1.关闭防火墙(firewalld),取消开机启动systemctlstopfirewalld&&systemctldisablefirewalld2.永久关闭selinux安全机制首先编辑配置文件(/etc/selinux/config),将SELINUX=enforcing改为SELINUX=disabled,然后重启服务器vim/etc/selinu

docker部署zabbix

容器技术极大的简化了应用部署速度,而且现在大部分的开源应用均提供了容器的版本。因此今天就分享下通过docker快速部署zabbix。zabbix标准组件是分布式的,因此部署过程中需要创建多个容器,当然zabbix-application(all-in-one)也有容器版本,官方已经宣布停止更新,推荐使用虚拟机的镜像方式。1、创建docker自定义网络‘docker需要使用容器的名称互访需要使用自定义的网络类型,容器必须接入自定义的网络方可。因为接下来我们要部署多个组件,组件之间互访通过容器名称。dockernetworkcreate--subnet172.20.0.0/24zabbix-net

zabbix4.0配置钉钉机器人告警详细教程

1.创建钉钉机器人    在钉钉中创建群聊,然后在设置中创建钉钉机器人。      机器人名字随便,安全设置我选择【自定义关键词】,并设置内容为zabbix,即机器人收到的每条消息内容均需要带“zabbix”才可以发出。    复制保留Webhook的内容,以便后面使用。2.配置zabbix-server    在zabbix-server端查看zabbix_server.conf配置文件,查找AlertScriptsPath=字段,记住对应的路径。vim/etc/zabbix/zabbix_server.conf    我这里的路径是/usr/lib/zabbix/alertscripts 

Java通过SNMP4J管理设备

一、Windows开启SNMP服务这里以Windows11为例:1、安装SNMP服务(1)通过win+x快捷键打开电脑“设置”,然后在“应用”中选择”可选功能“。(2)点击”可选功能“的”查看功能“(3)找到并勾选“WMISNMP供应商",再点击”下一步“。这里借用下百度的图,因为本人已经安装好。(4)安装”WMISNMP供应商",再点击“安装”,最后等待安装完成即可。(5)安装完之后即可看到。至此,SNMP已经安装完毕。接下来就是做一些基础配置,这样才能真正的通过Java代码获取到设备的信息。2、配置SNMP服务(1)打开服务,找到SNMP。(2)双击SNMP服务,选择“安全”。然后配置社区

ios - 优化 snmp 库以在 iphone 中搜索设备 ip 地址

我在iPhone应用程序中使用Mobilesnmp++库(https://github.com/Zchander/mobile-snmp-plusplus/tree/master/Mobile%20SNMP%2B%2B)使用swift语言扫描设备。MobileSnmp++库是用Objective-C编写的,带有Bridgingheader,我可以在我的swift项目中使用这个库,它运行良好。假设我需要扫描特定IP地址范围内的设备170.23.45.0至170.23.45.255。为此,我使用XISMobile_SNMP_PP.mm中的getoid函数(https://github.co

ios - 优化 snmp 库以在 iphone 中搜索设备 ip 地址

我在iPhone应用程序中使用Mobilesnmp++库(https://github.com/Zchander/mobile-snmp-plusplus/tree/master/Mobile%20SNMP%2B%2B)使用swift语言扫描设备。MobileSnmp++库是用Objective-C编写的,带有Bridgingheader,我可以在我的swift项目中使用这个库,它运行良好。假设我需要扫描特定IP地址范围内的设备170.23.45.0至170.23.45.255。为此,我使用XISMobile_SNMP_PP.mm中的getoid函数(https://github.co

zabbix配置钉钉机器人告警

1.在钉钉上创建一个钉钉群组2.在群组中添加一个机器人     3.配置zabbixserver调用钉钉接口的代码(使用python)查看是否有python环境python--version 找到zabbix的AlertScriptsPath目录路径 cat/etc/zabbix/zabbix_server.conf|grepAlertScriptsPath将调用钉钉接口的python文件放在AlertScriptsPath目录路径下vi /usr/lib/zabbix/alertscripts/dingding.pyimportrequests,json,sys,os,datetimeweb

ZABBIX-agent端的安装和配置

目录接上文:Zabbix的详细安装部署_zabbix安装部署linux_linux_yanbb的博客-CSDN博客文章目录zabbix-agent安装1.安装zabbix-agent2.修改配置文件     3.创建主机群组4.创建主机 5.创建应用集  6.创建监控项a.创建1个不带参数的监控项:b.创建1个带参数的监控项7.删除监控项zabbix-agent安装当我们把监控端配置启动以后,我们需要来设置一下我们的被监控端,我们在被监控的主机安装好zabbix-agent,设置好他的所属的监控端server,并把他添加到server端,就能将其纳入我们的监控系统中去了。1.安装zabbix-

Zabbix 日志监控

一、简介日志中能透露的信息很多,从日志中,可以知道程序的运行状态,可以知道系统是否正常等,但是对于日志的监控却很让人头疼,要是能监控日志的变化情况,就可以及时的知道系统发生了什么,从而做出相应的对策。对于日志监控,Zabbix可以用来监控和分析日志文件,当日志文件包含某些字符串时,可以进行抓取并触发告警,也支持配置了日志轮转的日志文件。二、日志功能zabbix-agent支持日志文件的监控,可以对日志文件关键字进行监控,然后告警,日志监控支持普通的日志文件,支持日志轮询,切割的文件。当日志文件中出现特殊的字符串(告警,报错的字符串)可以发通知给客户日志监控必须满足以下条件:zabbix-age