IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> zabbix[agent方式] -> 正文阅读

[网络协议]zabbix[agent方式]

zabbix



提示:以下是本篇文章正文内容,下面案例可供参考

一、配置环境

准备两台新的rhel7.6版本虚拟机。

二、agent端安装

承接上一个博客zabbix[服务端安装]的内容。
首先将服务端中的仓库配置文件copy到server7以及server8中
在这里插入图片描述然后可以先把两台agent端校验置0
在这里插入图片描述

两台主机都安装服务
yum install -y zabbix-agent

手动添加方法 (以server7为例)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
绿灯亮起表示生效

自动添加(以server8为例)

配置文件
与server7一样
在这里插入图片描述更改服务器ip和hostname

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

自动注册(以server8为例)

为了测试server8并看到效果
先删掉server8的信息,关闭自动寻找
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述删掉的server8自动注册成功
在这里插入图片描述

API方式

图形化操作实现,使用更加便利
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
关于得到的返回值的解释
在这里插入图片描述检索主机列表
在这里插入图片描述
在这里插入图片描述删除主机
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述创建
vim zabbix-api.sh

curl -XPOST -H 'Content-Type: application/json-rpc' -d '
{
     "jsonrpc": "2.0",
     "method": "host.create",
     "params": {
         "host": "server8",
         "interfaces": [
             {
                 "type": 1,
                 "main": 1,
                 "useip": 1,
                 "ip": "172.25.254.108",
                 "dns": "",
                 "port": "10050"
             }
         ],
         "groups": [
             {
                 "groupid": "2"
             }
         ],
         "tags": [
             {
                 "tag": "server8",
                 "value": "Linux server"
             }
         ],
                 "templates": [
             {
                 "templateid": "10001"
             }
         ]
     },
     "id": 2,
     "auth": "7196365dbb53d12e2ed626c23b4fb21a"
}' http://172.25.254.106/zabbix/api_jsonrpc.php | python -m json.tool

./zabbix-api.sh
在这里插入图片描述

在这里插入图片描述

三、采集流程(agent方式监控)

实验
在server7中先安一个nginx
http://nginx.org/en/download.html
nginx的安装流程在之前的博客中已经提及,这里就不再过多叙述
在这里插入图片描述

[root@server7 ~]# tar zxf nginx-1.20.2.tar.gz 
[root@server7 ~]# cd nginx-1.20.2/
[root@server7 nginx-1.20.2]# ls
auto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  man  README  src
[root@server7 nginx-1.20.2]# yum install -y gcc make prce-devel openssl-devel
[root@server7 nginx-1.20.2]# ./configure --with-http_stub_status_module  --with-http_ssl_module
[root@server7 nginx-1.20.2]# make
[root@server7 nginx-1.20.2]# make install
[root@server7 nginx-1.20.2]# ls
auto     CHANGES.ru  configure  html     Makefile  objs    src
CHANGES  conf        contrib    LICENSE  man       README
[root@server7 nginx-1.20.2]# cd /usr/local/nginx/
[root@server7 nginx]# ls
conf  html  logs  sbin
[root@server7 nginx]# ln -s /usr/local/nginx/sbin/nginx /usr/local/bin
[root@server7 nginx]# ls
conf  html  logs  sbin
[root@server7 nginx]# cd conf/
[root@server7 conf]# ls
fastcgi.conf            koi-utf             nginx.conf           uwsgi_params
fastcgi.conf.default    koi-win             nginx.conf.default   uwsgi_params.default
fastcgi_params          mime.types          scgi_params          win-utf
fastcgi_params.default  mime.types.default  scgi_params.default
[root@server7 conf]# vim nginx.conf
[root@server7 conf]# nginx -t
[root@server7 conf]# nginx

在这里插入图片描述
在这里插入图片描述

[root@server7 nginx]# cd /etc/zabbix/zabbix_agentd.d/
[root@server7 zabbix_agentd.d]# ls
[root@server7 zabbix_agentd.d]# rpm -ql zabbix-agent
/etc/logrotate.d/zabbix-agent
/etc/zabbix/zabbix_agentd.conf
/etc/zabbix/zabbix_agentd.d
/usr/lib/systemd/system/zabbix-agent.service
/usr/lib/tmpfiles.d/zabbix-agent.conf
/usr/sbin/zabbix_agentd
/usr/share/doc/zabbix-agent-5.0.19
/usr/share/doc/zabbix-agent-5.0.19/AUTHORS
/usr/share/doc/zabbix-agent-5.0.19/COPYING
/usr/share/doc/zabbix-agent-5.0.19/ChangeLog
/usr/share/doc/zabbix-agent-5.0.19/NEWS
/usr/share/doc/zabbix-agent-5.0.19/README
/usr/share/doc/zabbix-agent-5.0.19/userparameter_mysql.conf
/usr/share/man/man8/zabbix_agentd.8.gz
/var/log/zabbix
/var/run/zabbix
[root@server7 zabbix_agentd.d]# vim nginx.conf

在这里插入图片描述

[root@server7 zabbix_agentd.d]# systemctl restart zabbix-agent.service
[root@server7 zabbix_agentd.d]# ls
nginx.conf

测试
去server端(server6)安装get
yum install -y zabbix-get
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
有乱码
自己下一个字体替换下
在这里插入图片描述

在这里插入图片描述
需要统计显示的信息可以自定义添加
在这里插入图片描述systemctl restart zabbix-agent.service

依次添加三个
在这里插入图片描述在这里插入图片描述

更新
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-01-30 19:15:44  更:2022-01-30 19:17:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年10日历 -2024/10/5 11:25:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码