不做大哥好多年 不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • Langchain
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核

逍遥子

不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • Langchain
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核
  • Linux入门

  • Linux高级

  • Nginx

  • Keepalive

  • ansible

  • zabbix

    • 01.zabbix基础
    • 02.安装zabbix-server
    • 03.安装zabbix-agent
      • 01. zabbix-agent安装与配置
        • 1.1 安装zabbix-agent
        • 1.2 修改agent配置文件
      • 02.自定义key
        • 2.1 查看当前终端登录用户数
        • 2.2 查看w命令绝对路径
        • 2.3 zabbix_agentd.conf 添加key
        • 2.4 在server上get上面配置key的值
        • 2.5 新建监控项
    • 04.web界面管理
    • 05.web界面配置使用
    • 20.面试题
  • Shell

  • Linux内核

  • Linux
  • zabbix
xiaonaiqiang
2021-04-21
目录

03.安装zabbix-agent

# 01. zabbix-agent安装与配置

# 1.1 安装zabbix-agent

  • 找到清华大学镜像源找到对应版本的agent:https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/
[root@linux-node1 ~]#  rpm-qa | grepzabbix   # 到server端查看安装的zabbix版本以安装对应agent版本
[root@linux-node1 ~]#  rpm-ivhrpm-ivhhttp://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.15-1.el7.x86_64.rpm  # 安装
1
2

# 1.2 修改agent配置文件

[root@linux-node1 ~]#  vim /etc/zabbix/zabbix_agentd.conf
Server=1.1.1.5

开启zabbix-agent: systemctl start zabbix-agent 
查看agent状态:systemctl status zabbix-agent       
查看agent是否监听端口:netstat -lntp
查看zabbix_agent 日志:tail -f /var/log/zabbix/zabbix_agentd.log
1
2
3
4
5
6
7

# 02.自定义key

  • 查看当前登录终端个数

# 2.1 查看当前终端登录用户数

[root@redis ~]# w
16:28:25 up 42 min,  2 users,  load average: 0.00, 0.03, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    1.1.1.100        15:47    1.00s  0.24s  0.00s w

[root@redis ~]# w|awk 'NR==1{print $6}'                  # 获取当前登录用户数量(法1)
2

[root@redis ~]# w|awk -F ',' 'NR==1{print $2}'|awk 'NR==1{print $1}'    # 获取当前登录用户数量(法2)
2
1
2
3
4
5
6
7
8
9
10

# 2.2 查看w命令绝对路径

[root@redis ~]# which w
/usr/bin/w
1
2

# 2.3 zabbix_agentd.conf 添加key

  • 修改zabbix-agent配置文件 zabbix_agentd.conf 添加key
[root@redis ~]# vim /etc/zabbix/zabbix_agentd.conf            # 添加下面这条
UserParameter=log_user, /usr/bin/w|awk 'NR==1{print $6}'
systemctl restart zabbix-agent                          # 重启agent
1
2
3

# 2.4 在server上get上面配置key的值

[root@redis ~]# yum -y install zabbix-get              # 在server安装zabbix-get工具(如果按照失败使用清华源安装)
[root@redis ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-get-3.4.15-1.el7.x86_64.rpm
[root@redis ~]# zabbix_get -s 1.1.1.3 -p10050 -k log_user   # 在server端运行命令测试是否可以获取到
1
2
3

# 2.5 新建监控项

  • 在server端可以获取到key值后即可 新建 "监控项" 使用key了

上次更新: 2024/3/13 15:35:10
02.安装zabbix-server
04.web界面管理

← 02.安装zabbix-server 04.web界面管理→

最近更新
01
05.快递Agent智能体
06-04
02
200.AI Agent核心概念
06-04
03
105.Agent智能体梳理
06-04
更多文章>
Theme by Vdoing | Copyright © 2019-2025 逍遥子 技术博客 京ICP备2021005373号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式