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主机

 1.

 2.

 3.

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

 5.

 

 6. 等一下查看    成功                          

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/5228.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Zookeeper集群 + Kafka集群

Zookeeper集群 Kafka集群 前言一、Zookeeper 概述1.1 Zookeeper 定义1.2 Zookeeper 工作机制1.3 Zookeeper 特点1.4 Zookeeper 数据结构1.5 Zookeeper 应用场景1.5.1 统一命名服务1.5.2 统一配置管理1.5.3 统一集群管理1.5.4 服务器动态上下线1.5.5 软负载均衡 1.6 Zookeeper …

Pycharm安装dlib

目录 一、下载dilb 二、使用pip安装dlib库(亲测有效) 三、使用Pycharm安装(未使用) 一、下载dilb 官方网址:德利卜 皮皮 (pypi.org) 二、使用pip安装dlib库(亲测有效) 将下载好的whl文件放入工程文件中 接下来使用Python自带的pip进行安装 1.winR2.输入cmd,回车…

stable-diffusion-webui版本更迭

之前的版本在迁移服务器后在新的服务器跑不通了,卧槽,因此填坑了好几天,坑1,坑2,今天终于出坑了,因有此文。 启动方式:nohup python launch.py & 启动脚本:https://download.csdn.net/download/SPESEG/88063114 第二版更新了相关文件,这里是stable-diffusion-…

Word 插件实现读取excel自动填写

日常工作中碰到需要将EXCEL的对应数据记录填写到word文档对应的位置,人工操作的方式是: 打开exel表—>查找对应报告号的行—>逐列复制excel表列单元格内容到WORD对应的位置(如下图标注所示) 这种方法耗时且容易出错。实际上…

听GPT 讲K8s源代码--pkg(三)

在 Kubernetes 项目中,pkg/controller目录下的子目录通常包含控制器相关的代码和逻辑。控制器是 Kubernetes 中用于管理资源的核心组件之一。它们负责监控资源的状态,并确保其符合所定义的期望状态。下面是对这些子目录的一些常见作用的解释:…

C++:这门语言优势在哪?命名空间以及缺省参数?

文章目录 C的优势解决命名空间的问题 缺省参数 C的优势 C和C语言比起来有许多优势&#xff0c;这里我们先举一个例子&#xff0c;后续进行补充 解决命名空间的问题 首先看这样的代码&#xff1a; #include <stdlib.h> #include <stdio.h>int rand 0;int main(…

【六袆 - windows】windows计划任务,命令行执行,开启计划任务,关闭计划任务,查询计划任务

windows计划任务 查看 Windows 自动执行的指令取消 Windows 中的计划任务启动执行计划任务 查看 Windows 自动执行的指令 您可以使用以下方法&#xff1a; 使用任务计划程序&#xff1a;任务计划程序是 Windows 内置的工具&#xff0c;可以用于创建、编辑和管理计划任务。您可…

Django实现接口自动化平台(十)自定义action names【持续更新中】

相关文章&#xff1a; Django实现接口自动化平台&#xff08;九&#xff09;环境envs序列化器及视图【持续更新中】_做测试的喵酱的博客-CSDN博客 深入理解DRF中的Mixin类_做测试的喵酱的博客-CSDN博客 python中Mixin类的使用_做测试的喵酱的博客-CSDN博客 本章是项目的一…

职责链(Chain of responsibility)模式

目录 处理过程应用场景参与者协作效果实现相关模式应用与思考类图 职责链(Chain of responsibility)是一种对象行为模式&#xff0c;可以使多个对象都有机会处理请求&#xff0c;从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链&#xff0c;并沿着这条链传递…

[ 容器 ] Docker 基本管理

目录 一、Docker 概述1.1 Docker 是什么&#xff1f;1.2 Docker 的宗旨1.3 容器的优点1.4 Docker 与 虚拟机的区别1.5 容器在内核中支持的两种技术namespace的六大类型 二、Docker核心概念2.1 镜像2.2 容器2.3 仓库 三、安装 Docker四、docker 镜像操作五、 Docker 容器操作总结…

js数组常用方法

js数组常用方法 join Array.join() 方法将数组中所有元素都转化为字符串并连接在一起&#xff0c;返回最后生成的字符串。可以指定一个可选的字符串在生成的字符串中来分隔数组的各个元素。如果不指定分隔符&#xff0c;默认使用逗号。示例&#xff1a; var a [1,2,3] cons…

经济和行政手段使双高企业降低能耗总量和能耗强度,提高能源利用效率-安科瑞黄安南

摘要 2022年6月29日工信部、发改委、财政部、生态环境部、国资委、市场监管总局六部门联合下发《关于印发工业能效提升行动计划的通知》&#xff08;工信部联节〔2022〕76号&#xff0c;以下简称《行动计划》&#xff09;&#xff0c;主要目的是为了提高工业领域能源利用效率&…

修复git diff正文中文乱码

Linux git diff正文中文乱码 在命令行下输入以下命令&#xff1a; $ git config --global core.quotepath false # 显示 status 编码 $ git config --global gui.encoding utf-8 # 图形界面编码 $ git config --global i18n.commit.encoding utf-8 # …

Ubuntu18.04 拯救者R9-7945HX 4060 配置ZED 2i代双目相机驱动+ORBSLAM2

AMD的拯救者网卡很拉&#xff0c;研究了很久除了换网卡可以解决网络问题&#xff0c;其它没找到合适的办法&#xff0c;这里我用手机USB共享网络的方式勉强上网&#xff0c;这里不得不说华为的信号桥很好用。 之前在1050ti的电脑上布置过&#xff0c;很顺利&#xff0c;这个新…

原生js实现将图片内容复制到剪贴板

核心代码 /*复制图片*/ copyImg(dom) {/* 警告&#xff1a;dom不能是img标签&#xff0c;建议用DIV标签包裹img标签&#xff0c;否者会报错&#xff01;不支持复制背景图&#xff01; */dom.style.userSelect auto;let selection getSelection(), range document.createRan…

Springboot调整接口响应返回时长详解(解决响应超时问题)

一、前言 当后端对于数据量较大的处理或是某些耗时的操作时,需要先对请求接口的请求进行响应。实际场景中会遇到请求业务处理流程耗时较长&#xff0c;比如长查询&#xff0c;远程调用等&#xff0c;主线程会被一直占用会影响其他请求的响应&#xff0c;导致服务端性能下降。同…

【Ubuntu报错】NetworkManager is not running

如果你在运行nmcli命令时遇到"NetworkManager is not running"错误&#xff0c;这意味着NetworkManager服务没有在你的系统上运行。 你可以尝试以下步骤来启动NetworkManager服务&#xff1a; 检查NetworkManager服务的状态&#xff1a;运行以下命令来检查NetworkMa…

Linux--系统调用接口:open

open的库函数&#xff1a; #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h>open的函数形式&#xff1a; int open(const char *pathname, int flags);int open(const char *pathname, int flags, mode_t mode); flags:标志位 标志位选项…

大模型开发(五):实现Jupyter本地调用OpenAI API

全文共3000余字&#xff0c;预计阅读时间约15分钟 | 满满干货&#xff0c;建议收藏&#xff01; 大模型开发(五)&#xff1a;实现Jupyter本地调用OpenAI API OpenAI作为本轮大语言模型技术进步的先驱&#xff0c;其系列大型模型在效果上一直保持着领先。其推出的各类模型如文本…

springboot第30集:springboot集合问题

Logstash Logstash 是开源的服务器端数据处理管道&#xff0c;能够同时从多个来源采集数据、格式化数据&#xff0c;然后将数据发送到es进行存储。 ElasticSearch Elasticsearch 是基于JSON的分布式搜索和分析引擎&#xff0c;是利用倒排索引实现的全文索引。 KibanaKibana 能够…