首页 > 系统相关 >关于Linux系统下-zabbix-agent-的安装

关于Linux系统下-zabbix-agent-的安装

时间:2023-07-03 10:12:19浏览次数:55  
标签:1.1 agent Server etc zabbix Linux

本文主要讲解关于Zabbix-Agent在Linux系统下的安装

可以针对于如下一些系统

Amazon Linux 1 / 2 

Red Hat Enterprise Linux Server release 6.X

Red Hat Enterprise Linux Server release 7.X

1、到Zabbix官方,下载并安装软件包(Amazon Linux 1使用RHEL6的安装包,Amazon Linux 2使用RHEL7的安装包):

# For RHEL6
[root@qq-5201351 ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/6/x86_64/zabbix-agent-4.0.14-1.el6.x86_64.rpm

# For RHEL7
[root@qq-5201351 ~]# rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.14-1.el7.x86_64.rpm

2、修改zabbix agent 的配置文件, 一般修改如下几项就可以了(其中1.1.1.1代表服务端的ip地址)

sed -i 's/Server=127.0.0.1/Server=1.1.1.1/g' /etc/zabbix/zabbix_agentd.conf
sed -i 's/ServerActive=127.0.0.1/ServerActive=1.1.1.1/g' /etc/zabbix/zabbix_agentd.conf
sed -i 's/Hostname=Zabbix server/Hostname=当前主机名/g' /etc/zabbix/zabbix_agentd.conf
echo "EnableRemoteCommands=1" >> /etc/zabbix/zabbix_agentd.conf
echo "LogRemoteCommands=1" >> /etc/zabbix/zabbix_agentd.conf

3、启动并设置为开机自动启动,如下为Red Hat Enterprise Linux Server release 7.X的启动方式,对于6.X 可能需要使用service命令

systemctl start zabbix-agent
systemctl enable zabbix-agent

另外:需要关闭selinux,如果不关闭,可能需要一些其他的放行配置,全能保证全部的功能正常~

4、如果客户端侧,存在防火墙、还需要放行 zabbix服务端到客户端的10050/tcp端口

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17522047.html

 

标签:1.1,agent,Server,etc,zabbix,Linux
From: https://www.cnblogs.com/5201351/p/17522047.html

相关文章

  • 在 Linux 上使用的五个超级神奇的 Shell 别名
    导读在这篇文章中,我想告诉你一些作为工程师我每天都在使用的缩写,这些缩写是绝对的生命救星如果你还没有充分利用Shell缩写,那么你正在浪费宝贵的时间。一遍又一遍地重复输入相同的内容是无聊、单调而且效率低下的。为什么要花时间记住冗长的命令,当你可以简化它们呢?缩写是......
  • [FAQ] 对于 Puppeteer 和 Chromium 在 Linux 上的安装,需要安装哪些依赖库
     比如puppeteer/chrome/linux-114.0.5735.133/chrome-linux64/chrome到底要装哪些依赖。 一般根据报错提示,安装缺少的即可,以下是一般需要的:$sudoapt-getinstalllibatk1.0-0libatk-bridge2.0-0libcups2libxkbcommon0libxcomposite1libxdamage1libxfixes3libxr......
  • [GPT] Linux 如何查看 crontab 的运行记录
     要查看crontab的运行记录,可以使用以下命令: $grepCRON/var/log/syslog或者 $tail /var/log/syslog 这将在/var/log/syslog文件中查找包含"CRON"关键字的日志条目,其中包含有关crontab任务运行的信息。请注意,这个命令假设你的系统日志文件位于/var/log/syslog......
  • linux 中 shell脚本实现提取gff文件中的最长转录本
     001、数据和脚本[root@PC1test2]#lsGCF_001704415.1_ARS1_genomic.gffrecord.sh 002、脚本[root@PC1test2]#catrecord.sh##脚本内容#!/bin/bas##step1:eliminatetheinfluenceofpseudogenegrep-v"^#"GCF_001704415.1_ARS1_genomic.gff|......
  • Linux |权限|Umask和Chmod
    目录权限掩码查看权限更新权限踩过的坑权限掩码文件的默认权限为0666文件夹的默认权限为0777掩码的作用是用户在创建文件/文件夹时从文件的默认权限中去除掩码中的权限umask输出0002umask-S输出u=rwx,g=rwx,o=rxumask0111临时生效,作用于当前shell后续新建的文件/文件夹e......
  • Linux|常用命令|SSH远程执行Shell
    #bash/python命令语法#ssh语法同bash/python不同,避免混淆bashscript.shparams4scriptpythonscript.pyparams4scriptbash-c""bash-c''python-c''python-c""一行和多行只是写法不同打包成函数和文件没有本质区别注意Shell会解释输入,转译字符、变量生效推......
  • Linux训练营(用户和权限管理)
    (文章目录)前言本篇文章继续讲解一下Linux中常用的命令,用户和权限管理。一、useradd命令useradd命令是在Linux和Unix操作系统上用于创建新用户的命令。它允许系统管理员在系统上创建一个新的用户账户。下面是对useradd命令的详细解释:基本语法:useradd[选项]用户名主要选......
  • 最强优化指令大全 | 【Linux技术专题】「系统性能调优实战」终极关注应用系统性能调优
    Linux命令相关查看指标CPU指标vmstat指令vmstat-nm该命令用于每隔n秒采集系统的性能统计信息,共采集m次。[root@svr01]$vmstat13procs-----------memory-------------swap-------io------system-------cpu-----rbswpdfreebuffcachesiso......
  • [Linux][报错解决] Centos8发行版 运行locale和man报错
    报错信息先是运行manls时,Nomanualentryforls然后运行locale时,cannotsetLC_XXXtodefaultlocale:Nosuchfileordirectoryterminalmessage前因###运行manls时出现Nomanualentryforls,因为没有安装man-pages运行manls时出现man:can'tsettheloca......
  • Linux三剑客grep、sed、awk(包括练习题)
    Linuxgrep、sed、awk(包含练习题)一、grepLinuxgrep(globalregularexpression)命令用于查找文件里符合条件的字符串或正则表达式。基本用法与常见的正则表达式grep[options]pattern[files]命令 参数 匹配模式 文件数据 -i:忽略大小写进行匹配。 -v:反向查找,只......