zabbix 企业级级监控(2) 监控linux主机

目录

配置开始

Zabbix添加linux主机

4.为agent.zabbix.com添加模板


环境:

(隔天做的更换了IP,不影响实际操作)

IP 192.168.50.50

关闭防火墙规则

更改主机名

[root@localhost ~]# vim /etc/hostname

agent.zabbix.com

[root@localhost ~]# hostname agent.zabbix.com

[root@localhost ~]# bash

配置开始

配置域名解析

[root@agent zabbix]# cat /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.50.51 server.zabbix.com

192.168.50.50 agent.zabbix.com

上一篇没有配置 这里直接cp过去

[root@agent ~]# scp /etc/hosts 192.168.50.51:/etc/

The authenticity of host '192.168.50.51 (192.168.50.51)' can't be established.

ECDSA key fingerprint is SHA256:KUnDzA9EBdTNT0UE3pDB18XcdeWBK780vEkpfsZR7PI.

ECDSA key fingerprint is MD5:f6:96:4e:cc:7f:5d:73:60:d6:e3:22:7c:00:25:32:3a.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.50.51' (ECDSA) to the list of known hosts.

root@192.168.50.51's password:

hosts 100% 222 152.5KB/s 00:00

安装依赖包

[root@agent ~]# yum -y install libxml2-devel libcurl-devel pcre-devel ntpdate

同步清华大学源

[root@agent ~]# ntpdate s1a.time.edu.cn

19 Jul 09:23:19 ntpdate[60579]: adjust time server 202.112.10.60 offset 0.032335 sec

解压zabbix包

[root@agent ~]# tar xf zabbix-3.4.11.tar.gz -C /usr/src/

编译安装

[root@agent ~]# cd /usr/src/zabbix-3.4.11/

[root@agent zabbix-3.4.11]# ./configure --prefix=/usr/local/zabbix --enable-agent --with-net-snmp --with-libcurl --with-libxml2 && make -j2 && make install

--enable-agent 启用agent

复制启动脚本

[root@agent zabbix-3.4.11]# cp misc/init.d/tru64/zabbix_agentd /etc/init.d/

修改配置为安装路径

[root@agent zabbix-3.4.11]# vim /etc/init.d/zabbix_agentd

24 DAEMON=/usr/local/zabbix/sbin/zabbix_agentd

添加执行权限

[root@agent zabbix-3.4.11]# chmod +x /etc/init.d/zabbix_agentd

[root@agent zabbix-3.4.11]# cd

创建程序用户

[root@agent ~]# useradd -M -s /sbin/nologin zabbix

授权安装目录

[root@agent ~]# chown -R zabbix:zabbix /usr/local/zabbix

进入路径准备目录

[root@agent ~]# cd /usr/local/zabbix/

[root@agent zabbix]# ll

总用量 0

drwxr-xr-x. 2 zabbix zabbix 45 7月 19 09:31 bin

drwxr-xr-x. 3 zabbix zabbix 60 7月 19 09:31 etc

drwxr-xr-x. 2 zabbix zabbix 6 7月 19 09:31 lib

drwxr-xr-x. 2 zabbix zabbix 27 7月 19 09:31 sbin

drwxr-xr-x. 3 zabbix zabbix 17 7月 19 09:31 share

[root@agent zabbix]# mkdir loga

[root@agent zabbix]# chown -R zabbix:zabbix loga

[root@agent ~]# cd /usr/local/zabbix/

[root@agent zabbix]# ll

总用量 0

drwxr-xr-x. 2 zabbix zabbix 45 7月 19 09:31 bin

drwxr-xr-x. 3 zabbix zabbix 60 7月 19 09:31 etc

drwxr-xr-x. 2 zabbix zabbix 6 7月 19 09:31 lib

drwxr-xr-x. 2 zabbix zabbix 27 7月 19 09:31 sbin

drwxr-xr-x. 3 zabbix zabbix 17 7月 19 09:31 share

备份agent文件

[root@agent zabbix]# cp /usr/local/zabbix/etc/zabbix_agentd.conf{,.bak}

修改agent文件

[root@agent zabbix]# vim /usr/local/zabbix/etc/zabbix_agentd.conf

30 LogFile=/usr/local/zabbix/loga/zabbix_agentd.log

31 Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf

92 PidFile=/tmp/zabbix_agentd.pid

93 Server=192.168.1.128

134 ServerActive=192.168.1.128

145 Hostname=agent.zabbix.com

启动客户端

[root@agent zabbix]# service zabbix_agentd start

Zabbix agent started.

查看端口

[root@agent zabbix]# netstat -antp | grep 10050

tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 68738/zabbix_agentd

Zabbix 添加linux主机

4.为agent. zabbix.com 添加模板

  1. 等一下查看 成功

下期 Zabbix -server监控mysql及httpd服务

相关推荐
yaoxin52112319 分钟前
第十二章 I 开头的术语
运维·服务器
ProgramHan21 分钟前
1992-2025年中国计算机发展状况:服务器、电脑端与移动端的演进
运维·服务器·电脑
马立杰3 小时前
H3CNE-33-BGP
运维·网络·h3cne
云空4 小时前
《DeepSeek 网页/API 性能异常(DeepSeek Web/API Degraded Performance):网络安全日志》
运维·人工智能·web安全·网络安全·开源·网络攻击模型·安全威胁分析
深度Linux5 小时前
Linux网络编程中的零拷贝:提升性能的秘密武器
linux·linux内核·零拷贝技术
没有名字的小羊5 小时前
Cyber Security 101-Build Your Cyber Security Career-Security Principles(安全原则)
运维·网络·安全
千夜啊6 小时前
Nginx 运维开发高频面试题详解
运维·nginx·运维开发
存储服务专家StorageExpert7 小时前
答疑解惑:如何监控EMC unity存储系统磁盘重构rebuild进度
运维·unity·存储维护·emc存储
chian-ocean8 小时前
从理论到实践:Linux 进程替换与 exec 系列函数
linux·运维·服务器
拎得清n8 小时前
UDP编程
linux