zabbix监控部署(添加,自动发现,自动注册)

【二】Zabbix的自动发现与自动注册 往后余生,不光风雪是你,风骚也给你。 阅读详情

1、环境:

解析:每个主机都有对方的解析

server1:172.25.17.101zabbix监控部署主机
server2:172.25.17.102agent客户端
server4:172.25.17.104agent客户端

 

 

 

2、server1部署

1、安装软件
yum install \
    zabbix-server-mysql-4.0.5-1.el7.x86_64.rpm \
    mariadb-server \
    zabbix-web-mysql-4.0.5-1.el7.noarch.rpm \
    zabbix-web-4.0.5-1.el7.noarch.rpm \
    php-mbstring-5.4.16-42.el7.x86_64.rpm \
    php-bcmath-5.4.16-42.el7.x86_64.rpm -y
前三个必须安装,后三个解决依赖性关系
收集信息用的
    yum install zabbix-agent-4.0.5-1.el7.x86_64.rpm -y    
图形化管理:
    yum install httpd -y
2、数据库配置
数据库初始化:
    systemctl start mysqld
    systemctl enable mysqld
    mysql_secure_installation
建库zabbix
    create database zabbix character set utf8 collate utf8_bin;
创建zabbix用户并授权
    grant all privileges on zabbix.* to zabbix@localhost identified by 'westos';
导入zabbix数据
    zcat /usr/share/doc/zabbix-server-mysql-4.0.5/creat.sql.gz | mysql zabbix -p
    输入密码,开始导入,需要较长时间,耐心等待
登陆数据库,查看数据是否同步
    mysql -uroot -p
    show databases;
    use zabbix;
    show tables;    可以看到很多表
3、zabbix-server配置
vim /etc/zabbix/zabbix_server.conf
    #和数据库配置时设置的参数保持一致
    DBName=zabbix
    DNUser=zabbix
    DBPassword=westos
systemctl start zabbix-server
systemctl enable zabbix-server
ps ax | grep zabbix    查看进程是否开启
vim /etc/httpd/conf.d/zabbix.conf
    php_value date.timezone Asia/Shanghai    时区改为这个,去掉注释,否则图形化监控的时候会出错

systemctl start httpd
systemctl enable httpd

3、server2部署

下载agent,收集信息
    yum install -y zabbix-agent-4.0.5-1.el7.x86_64.rpm
配置agent:
    vim /etc/zabbix/zabbix_agentd.conf
        Server=172.25.17.101        监控ip
        ServerActive=172.25.17.101
        Hostname=server2
    systemctl start zabbix-agent
    systemctl enable zabbix-agent

4、浏览器部署

访问:http://172.25.17.101/zabbix,按照流程走,默认登陆用户为Admin,密码为zabbix

登陆成功的界面

5、图形化管理zabbix-server

zabbix信息采集方式:(agent,jmx,ipmi,snmp)
agent(收集信息)->pollers(触发器)->items(监控项)->thigger(触发器)->events(事件)->action(动作)->alert(报警)->media(传送媒介)
一般情况下items里边的内容会很多,会直接导入template
template里边包含:graph,thrigger,items...
host可以加入hostgroup,可以直接链接template,也可以设置为维护状态,不报警

1)、添加主机

配置-->主机(右上选择创建主机)-->输入主机名称,选择群组或者直接链接模版,在最下边选择添加

2)、自动发现

配置-->动作-->启用Auto discovery

配置-->自动发现-->进去local network-->更改ip范围,更新时间-->启用local network

server4配置

安装agent:
    yum install zabbix-agent-4.0.5-1.el7.x86_64.rpm -y
修改配置:
    vim /etc/zabbix/zabbix_agentd.conf
        Server=172.25.17.101
        ServerActive=172.25.17.101
        Hostname=server4
    systemctl start zabbix-agent
报错如下:
    2482:20190802:030312.897 cannot set resource limit: [13] Permission denied
    2482:20190802:030312.897 cannot disable core dump, exiting...
    2485:20190802:030323.147 Starting Zabbix Agent [server4]. Zabbix 4.0.5 (revisi
解决方法:
    将selinux设置为disabled模式
    /etc/sysconfig/selinux
启动服务
    systemctl start zabbix-agent
    systemctl enable zabbix-agent

在浏览器(配置-->主机)刷新,等待出结果

3)、自动注册

删除自动发现的节点server4,停用local network和Auto discorvery

动作选择自动注册,并创建动作

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

6、API借口管理zabbix-server

获取token
curl -s -X POST -H 'Content-Type:application/json' -d '
{
    "jsonrpc": "2.0",
    "method": "user.login",
    "params": {
        "user": "Admin",
        "password": "zabbix"
    },
    "id": 1,
    "auth": null
}' http://172.25.17.101/zabbix/api_jsonrpc.php | python -m json.tool

执行结果:
{
    "id": 1,
    "jsonrpc": "2.0",
    "result": "5e1a8acbb1460f92a33659eca1ebe3cb"
}
获取zabbix监控的主机和主机id
curl -s -X POST -H 'Content-Type:application/json' -d '
{
    "jsonrpc": "2.0",
    "method": "host.get",
    "params": {
        "output": ["host"]
    },
    "auth": "5e1a8acbb1460f92a33659eca1ebe3cb",
    "id": 1
}' http://172.25.17.101/zabbix/api_jsonrpc.php | python -m json.tool 格式化输出
运行结果:
{
    "id": 1,
    "jsonrpc": "2.0",
    "result": [
        {
            "host": "server2",
            "hostid": "10265"
        },
        {
            "host": "Zabbix server",
            "hostid": "10266"
        }
    ]
}

 

创建主机

curl -s -X POST -H 'Content-Type:application/json' -d '
{
    "jsonrpc": "2.0",
    "method": "host.create",
    "params": {
        "host": "server6.example.com",
        "interfaces": [
            {
                "type": 1,
                "main": 1,
                "useip": 1,
                "ip": "172.25.17.103",
                "dns": "",
                "port": "10050"
            }
        ],
        "groups": [
            {
                "groupid": "2"    在浏览器选择(配置->主机群组->选择要加入的群组,url中会有组id)
            }
        ],
        "templates": [
            {
                "templateid": "10110" 在浏览器中选择(配置->模版->选择要用的模版,url中会有模版)
            }
        ]
    },
    "auth": "9c9e60d2752e9b70e96a3a3c6adaba94",        执行获取token的脚本,会获取到token
    "id": 1
}' http://172.25.17.101/zabbix/api_jsonrpc.php | python -m json.tool
删除主机
curl -s -X POST -H 'Content-Type:application/json' -d '
{
    "jsonrpc": "2.0",
    "method": "host.delete",
    "params": [
        "10112"         hostid号
    ],
    "auth": "9c9e60d2752e9b70e96a3a3c6adaba94", token数值
    "id": 1
}' http://172.25.27.101/zabbix/api_jsonrpc.php | python -m json.tool

 

 

 

 

 

雷光联动自动化标校方法 动态标校需要利用动目标,在雷达和光电同时看到目标时记录光电的方位、俯仰,以及利用雷达给的目标信息计算的方位俯仰,手动记录两者的数值,多方位,多距离段记录,费时费力,且人工记录数据不全,计算容易出差错,耗费成本和精力太大。目标相距设备的水平距离 = acos(cos(设备纬度弧度值) * cos(目标纬度弧度值) * cos(设备经度弧度值 – 目标经度弧度值) + sin(设备纬度弧度值) * sin(目标纬度弧度值)) * 6378137;本发明涉及光电技术领域,安防领域,尤其涉及雷达光电动态标校等。 阅读详情

相关推荐

GD32F470 DSP库移植避坑指南:从CMSIS版本冲突到AC6工程配置

本文详细解析了在GD32F470平台上移植CMSIS-DSP库的完整流程与关键避坑点。针对CMSIS版本冲突、AC6编译器下的浮点ABI配置、DSP库源文件添加等核心难题,提供了经过验证的解决方案,帮助开发者高效完成移植,确保硬件FPU正常工作并优化性能。

data3的博客 531

IPMI系统日志的状态,发现“Percent Usde :100%”

故障现象: #查看ipmi的系统 日志,发现只日志记录到2016.11.03,但是当前时间是2017.02.13 [XXXXX-XXXXX[@installer](https://my.oschina.net/installer) ~]$ cat system_192.168.110.115-...

chunnizai4487的博客 1223

GD32H7实战:5步搞定YOLO轻量化模型部署到MCU(附避坑指南)

本文详细介绍了如何将YOLO轻量化模型部署到GD32H7 MCU的完整实战流程。通过五个关键步骤,涵盖环境搭建、模型训练、格式转换到工程集成,并重点分享了使用GD32AI-ModelZoo工具链进行MCU部署的避坑指南,帮助开发者在资源受限的边缘设备上实现高效目标检测。

weixin_29070861的博客 446

ss命令结合zabbix对socket做监控

一、ss命令 ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他工具展示等多tcp和state信息. 它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具.SS命令可以提供如下信息: 所有的TCP sockets 所有的UDP sockets 所有ssh/ftp/ttp/https持久连接 所有连接到Xs

weixin_45032957的博客 649

nCode:GlyphWorks案例教程一

nCode GlyphWorks案例一Comparing Frequency Content of Two Different Tests案例文件目标配置选择数据 Comparing Frequency Content of Two Different Tests 在本案例中,我们将比较来自两个不同测试的六个加速计通道的频率内容。将三轴加速度计放置在车辆的左前角和右前角,然后分别在两个不同的试验路面上行驶12分钟以上。 案例文件 此案例的文件(采用nCode DAC格式)位于nCode安装目录下的\demo

追月行的博客 1万+

在 SAP BAS 中扩展标准 SAP Fiori 应用并部署到 ABAP 环境的完整实践指南

SAPUI5 Adaptation Project 摘要(148字) SAPUI5 Adaptation Project 提供了一种高效扩展标准Fiori应用的方式,通过创建应用变体(Application Variant)实现差异化定制。开发者可在SAP BAS中使用可视化编辑器修改UI元素(如隐藏字段、调整表格布局、添加按钮等),而无需重写业务逻辑。变体部署到ABAP环境后,可与标准应用并行使用,且能随原应用升级保持同步。典型应用场景包括为不同用户角色定制简化界面或增强特定功能,既满足个性化需求,又保留

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 184

Ansible批量部署zabbix-agent端和自动发现

环境准备

aaronszm的博客 618

Deepfake检测模型-PyDeepFakeDet项目复现实验报告-深度学习

该实验是对于https://github.com/wangjk666/PyDeepFakeDet模型的复现。PyDeepFakeDet 是一款集成的、可扩展的 Deepfake 检测工具。目标是提供最先进的 Deepfake 检测模型以及用于在常用 Deepfake 数据集上训练和评估新模型的接口。

一位不是很硕的鉴伪方向硕士 5495

zabbix 监控项自动发现过滤_zabbix怎么使用自动发现添加新监控项

2016-11-18 回答zabbix监控添加主机,报警、监控的设置根据使用zabbix这么久的经验,总结了一套zabbix比较实用的添加主机、监控报警的使用流程,供大家参考。一:添加处理方法,就是如何报警打开zabbix的管理------处理方法----createmediatype:我用的是脚本发邮件的方式来报警的,脚本名字为mail.py。指的一提的是脚本存放位置,我的脚本是放在/usr...

weixin_29367131的博客 321

Hugging Face 最新开源 SmolVLA 小模型入门教程(一)

今天,我们介绍SmolVLA,这是一个紧凑型(450M)、开源的视觉-语言-动作模型,专为机器人设计,可在消费级硬件上运行。 仅在带有lerobot标签的开源社区共享数据集上进行预训练。 SmolVLA-450M在模拟环境(LIBERO、Meta-World)和真实世界任务(SO100、SO101)中,表现优于规模更大的VLA模型及强基线模型如ACT。 支持异步推理,响应速度提升30%,任务吞吐量提升2倍。

2506_90492529的博客 4079

某物data魔改与变种算法还原(含加解密Py纯算)

某物data加解密、设备指纹魔改、变异、自定义加密分析与纯算还原

吴秋霖的博客 1281

Zabbix 4.0安装部署+自动发现及自动注册、自动添加监控主机

Zabbix4.0安装部署+自动发现及自动注册、自动添加监控主机 1、基于lnmp部署zabbix监控平台; 2、实现基于自动发现、主动注册自动添加监控主机;

lqcbj的博客 1652

Matlab波动光光学系统

波动光学是一种研究光波传播过程的理论,按照其处理的信息类型不同,可以分为相干和非相干波动光学,相干波动光学可以用作特定光学系统的分析和设计,其主要依赖物理光学和电磁波的基本原理,以及光学干涉和衍射的经验方程式,其中光波传播过程是以复数形式表示的,包括振幅和相位两个方面。近年来光学技术得到了广泛的应用和发展,波动光光学系统是其中一种重要的光学系统,它主要是利用波动光学原理,通过计算机模拟实现各种光学系统的设计、分析和优化,可应用于大气光传输、光束整形、分析系统的衍射和干涉特性,包括利用。

weixin_50547796的博客 260

Zabbix监控部署及手动添加,自动发现,自动注册服务器

文章目录zabbix介绍1.什么是zabbix?2.如何安装使用3.搭建Zabbix监控环境4.zabbix的主要特点5.Zabbix主要功能zabbix部署配置主机和主机群组手动添加自动发现自动注册 zabbix介绍 1.什么是zabbix? zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证...

一颗红小豆 540

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Zabbix分布式监控系统的安装部署与基础配置(手动添加,自动发现,自动注册,API)

文章目录1.zabbix架构2.安装部署3.监控4.API实现功能 1.zabbix架构 2.安装部署 3.监控 4.API实现功能

yyh_linux_note的博客 629

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Linux下zabbix监控平台的安装与部署+演示三种添加主机的方式(自动发现,手动添加,自动注册)(一)

zabbix的官方文档:www.zabbix.com/ 监控三剑客:cacti,nagios,zabbix。当然还有其他的监控系统:比如Prometheus(Prometheus是一个开源监控系统,它前身是SoundCloud的警告工具包。) 这里对zabbix和Prometheus进行对比: Zabbix Prometheus 后端用 C 开发,界面用 PHP 开发,...

qq_42303254的博客 485

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Zabbix监控系统详解1 :zabbix服务部署、自定义监控项、自动发现与自动注册

zabbix 是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix 由 2 部分构成,与可选组件。通过 C/S 模式采集数据,通过 B/S 模式在 Web 端展示和配置。可以通过,SNMP协议,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在 Linux 等平台上。

m0_74170357的博客 1080

zabbix之web界面中添加agent被监控端(手动添加+自动发现+自动注册)

1. 监控主机的添加 (1)手动添加监控主机 目的:手动添加主机server2 首先先在server2上进行设置: (1) 配置yum仓库,下载zabbix-agent,并修改代理配置文件 [root@server1 yum.repos.d]# ls redhat.repo westos.repo zabbix.repo [root@server1 yum.repos.d]# scp zab...

yrx420909的博客 624

zabbix配置

一、zabbix的定义及特点 定义: zabbix:是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNMP...

xbw_linux123的博客 1143

Zabbix监控系统 第一部分:zabbix服务部署+自定义监控项+自动发现与自动注册(附详细部署实例)

zabbix服务部署;zabbix自定义监控项;zabbix自动发现与自动注册

这是博客的简介的简介 2278

Zabbix

一、zabbix定义zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix ...

Wk_yyy的博客 1万+

企业级分布式监控zabbix(3)——在zabbix的web界面中添加agent被监控端(手动添加+自动发现+自动注册)

文章目录1.在server2和server3上面下载并配置zabbix-agent服务2.在浏览器zabbix的web界面中(server1)添加被监控的主机server2(agent)2.1.`手动添加`2.2.`自动发现`2.3.`自动注册` 1.在server2和server3上面下载并配置zabbix-agent服务 监控首先要安装被监控的服务zabbix-agent 只有server2和server3上都安装了zabbix-agent这个服务之后server1才可以对server2和server3

weixin_21583810的博客 309

Zabbix——部署Zabbix监控平台(内含添加监控的三种方式)

一.什么是zabbix Zabbix简介: zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由zabbix server与可选组件zabbix agent两部门组成。 zabbix server可以通过...

试试看吧。 1813

Zabbix监控原理及架构

前言: 什么是Zabbix? Zabbix是一个用于网络,操作系统和应用程序的开源监控软件,它旨在监视和跟踪各种网络服务, 服务器和其他硬件的状态。 为什么需要对各类系统运行进行监控? 当系统构建时的正常流程中,通常是不允许未被监控的系统或应用上线的,因为 来被监控的系统存在不可预知性,故障未知等不确定因素,且无法及时被发现并 排除的,这时整个架构或系统来说都是非常大的风险因患...

weixin_43831670的博客 5067

zabbix(2)添加agent监控端

首先在server2,3上安装agent [root@server2 ~]# yum install zabbix-agent.x86_64 -y [root@server3 ~]# yum install zabbix-agent.x86_64 -y 配置文件 [root@server2 ~]# vim /etc/zabbix/zabbix_agentd.conf Server=192.168...

passnetY的博客 526

Linux系统——Zabbix监控

Zabbix概述(简介、监控原理、组成部分Server和Agent、主要特点、运行机制、监控对象、监控模式、Zabbix程序、Zabbix架构(Server-Client、Server-Proxy-Client、Master-Node-Client))、Zabbix的Server和Agent安装部署、在Web页面的操作(自动发现、自动注册、代理服务器)、SNMP监控模式

一坨小橙子的博客 5218
上一篇: MHA数据库的高可用架构
下一篇: zabbix监控nginx
SS_CC_Go
博客等级 码龄9年 16粉丝 119原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值