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. [email protected]'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服务

相关推荐
小鑫仔_x16 分钟前
使用 VMware 安装一台 Linux 系统之Centos
linux·运维·centos
hnlucky22 分钟前
CentOS 7 系统中,防火墙要怎么使用?
linux·运维·网络·网络安全·centos
Waitccy22 分钟前
CentOS 7 磁盘分区详细教程
linux·运维·centos
davysiao26 分钟前
基于 CentOS 的 Docker Swarm 集群管理实战指南
linux·docker·centos
极小狐34 分钟前
极狐GitLab Git LFS 速率限制如何设置?
运维·git·ssh·gitlab·github
忘梓.39 分钟前
与终端同居日记:Shell交响曲の终极共舞指南
linux·运维·服务器
什么半岛铁盒1 小时前
从内核到应用层:深度剖析信号捕捉技术栈(含sigaction系统调用/SIGCHLD回收/volatile内存屏障)
linux
自学AI的鲨鱼儿1 小时前
Ubuntu / WSL 安装pipx
linux·运维·ubuntu
企鹅侠客1 小时前
centos停服 迁移centos7.3系统到新搭建的openEuler
linux·运维·centos·openeuler·迁移
annus mirabilis1 小时前
使用n8n构建自动化工作流:从数据库查询到邮件通知的使用指南
运维·数据库·自动化·n8n