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服务

相关推荐
寒秋花开曾相惜14 分钟前
(学习笔记)第四章 处理器体系结构
linux·网络·数据结构·笔记·学习
疏星浅月27 分钟前
虚拟内存三大核心作用详解
linux·c语言·arm开发·嵌入式硬件
邂逅星河浪漫2 小时前
【银行内网开发-管理端】Vue管理端+Auth后台开发+Nginx配置+Linux部署(详细解析)
linux·javascript·css·vue.js·nginx·html·前后端联调
SilentSamsara2 小时前
TCP 三次握手:连接建立失败的那些坑
运维·服务器·网络·网络协议·tcp/ip
码农小钻风2 小时前
利用Samba实现局域网跨平台共享文件
linux·samba·共享
LN花开富贵2 小时前
【ROS】鱼香ROS2学习笔记二
linux·笔记·python·学习·嵌入式
code tsunami3 小时前
如何在车辆数据自动化中解决Cloudflare Turnstile
运维·microsoft·自动化
GS8FG3 小时前
Busybox生成根文件系统,并移植e2fsprogs:RK3568
linux·驱动开发
翼龙云_cloud4 小时前
亚马逊云代理商:CloudWatch Agent 全解析 5 步实现服务器监控
运维·服务器·云计算·aws·云服务器
Cyber4K5 小时前
【Nginx专项】基础入门篇:状态页、微更新、内容替换、读取、压缩及防盗链
linux·运维·服务器·nginx·github