CentOS 7.9安装Zabbix 4.4《保姆级教程》

news2025/1/22 15:46:58

CentOS 7.9安装Zabbix 4.4

  • 一、配置一览
  • 二、环境准备
    • 设置Selinux和firewalld
    • 设置软件源
      • 1.配置ustc CentOS-Base源
      • 2.安装zabbix 4.4官方源
      • 3.安装并更换epel源
      • 4.清除并生成缓存
  • 三、安装并配置Zabbix Server
    • 安装zabbix组件
    • 安装php
    • 安装mariadb并创建数据库
    • 修改zabbix_server.conf
    • 设置zabbix的timezone
    • 启动zabbix-server、httpd
  • 四、访问zabbix
    • 配置数据库
    • 配置zabbix server的主机名和服务名称
    • 登录
    • 修改界面语言
  • 五、注册Zabbix Agent
    • Zabbix Server添加Action
      • 添加主机触发条件
      • 添加操作---添加主机
      • 添加操作 --- 添加到主机组
      • 添加操作 --- 与模板关联
      • 操作一览
    • 配置Agent服务器
      • 修改zabbix agent配置文件
      • 启动zabbix-agent服务
      • Zabbix Server Web端查看

一、配置一览

系统版本
CentOS7.9(2009)
Zabbix4.4
httpd2.4.6
php5.4.16

二、环境准备

设置Selinux和firewalld

setenforce 0
systemctl stop firewalld
systemctl disable firewalld


在这里插入图片描述

设置软件源

1.配置ustc CentOS-Base源

sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
         -e 's|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.ustc.edu.cn/centos|g' \
         -i.bak \
         /etc/yum.repos.d/CentOS-Base.repo

2.安装zabbix 4.4官方源

rpm -ivh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm

3.安装并更换epel源

sudo yum install -y epel-release
sudo sed -e 's|^metalink=|#metalink=|g' \
         -e 's|^#baseurl=https\?://download.fedoraproject.org/pub/epel/|baseurl=https://mirrors.ustc.edu.cn/epel/|g' \
         -e 's|^#baseurl=https\?://download.example/pub/epel/|baseurl=https://mirrors.ustc.edu.cn/epel/|g' \
         -i.bak \
         /etc/yum.repos.d/epel.repo

4.清除并生成缓存

yum clean all
yum makecache

三、安装并配置Zabbix Server

安装zabbix组件

yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender

安装php

yum -y install php php-mysql

安装mariadb并创建数据库

请自行初始化数据并设置好密码

yum -y install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb

mysql_secure_installation # 用于数据库初始化

mysql -uroot -p你的密码 -e "create database zabbix character set utf8 collate utf8_bin"

zcat /usr/share/doc/zabbix-server-mysql-4.4.10/create.sql.gz | mysql -uzabbix -p你的密码 -b zabbix

修改zabbix_server.conf

配置数据库相关操作

cat /etc/zabbix/zabbix_server.conf |grep -v "^#"|grep -v "^$"
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
DBName=zabbix
DBUser=zabbix
DBPassword=000000
DBSocket=/var/lib/mysql/mysql.sock
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000
StatsAllowedIP=127.0.0.1

设置zabbix的timezone

 cat /etc/httpd/conf.d/zabbix.conf |grep -v "^$"|grep -v "^#"

在这里插入图片描述

启动zabbix-server、httpd

systemctl restart zabbix-server httpd

四、访问zabbix

在这里插入图片描述

配置数据库

在这里插入图片描述

配置zabbix server的主机名和服务名称

在这里插入图片描述

在这里插入图片描述

登录

在这里插入图片描述

修改界面语言

在这里插入图片描述
在这里插入图片描述

五、注册Zabbix Agent

Zabbix Server添加Action

Zabbix Server Web界面 顶部功能栏 配置(Configuration)—> 动作(Action) —> 右上角 事件源(Event Source) 选择自动注册(Auto registeration) —> 创建动作(Create action)

在这里插入图片描述

添加主机触发条件

在这里插入图片描述

添加操作—添加主机

在这里插入图片描述
在这里插入图片描述

添加操作 — 添加到主机组

在这里插入图片描述
在这里插入图片描述

添加操作 — 与模板关联

在这里插入图片描述

操作一览

在这里插入图片描述

在这里插入图片描述

配置Agent服务器

修改zabbix agent配置文件

sed -i "s/Server=127.0.0.1/Server=zabbix/g" /etc/zabbix/zabbix_agentd.conf 
sed -i "s/ServerActive=127.0.0.1/ServerActive=zabbix/g" /etc/zabbix/zabbix_agentd.conf 
sed -i "s/Hostname=Zabbix Server/Hostname=$(hostname)/g" /etc/zabbix/zabbix_agentd.conf 
sed -i "s/\# HostMetadataItem=/HostMetadataItem=system.uname/g" /etc/zabbix/zabbix_agentd.conf 

启动zabbix-agent服务

systemctl start zabbix-agent
systemctl enable zabbix-agent

等待一会,agent主机会自动注册

Zabbix Server Web端查看

配置—> 主机
在这里插入图片描述

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

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

相关文章

volatile底层-CPU缓存一致性协议MESI

目录 volatile底层-CPU缓存一致性协议MESI CPU高速缓存(Cache Memory) 带有高速缓存的CPU执行计算的流程 目前流行的多级缓存结构 多核CPU多级缓存一致性协议MESI MESI协议缓存状态 MESI状态转换 多核缓存协同操作 ​编辑单核读取 双核读取 修…

Modelsim 操作结构和流程

用到的命令一般都写到.do文件中,使用脚本语言进行批量处理。Step 1: Map librariesStep 2: Compile the designStep 3: Optimize the design (OPTIONAL)Step 4: Load the design into the simulatorStep 5: Run the simulationStep 6: Debug the design Note: Desig…

10、DNS部署和安全(图文解析)~千锋

目录 概述 域名组成 监听端口 客户机的域名解析过程 DNS解析分类 DNS服务器搭建 概述 Domain Name Service 域名服务 作用:为客户机提供域名解释服务器 域名组成 域名组成概述 “www.sina.com.cn”是一个域名,从严格意义上讲”sina.com.cn”才…

CV学习笔记-Faster-RCNN

Faster R-CNN 文章目录Faster R-CNN1. 目标检测算法1.1 计算机视觉有五大应用1.2 目标检测任务1.3 目标检测算法概述2. 边框回归(Bounding-Box regression)2.1 IoU2.2 统计学中的指标2.3 边框回归3. Faster-RCNN网络3.1 Conv layers3.2 Region Proposal …

Python每日一练(20230304)

目录 1. 移除链表元素 ★ 2. K 个一组翻转链表 ★★★ 3. 三角形最小路径和 ★★ 1. 移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 示例 1: 输入&…

曹云金回归、于谦电影杀青,德云社想不火都难

说起民间最大的相声社团,首屈一指的要属德云社,之所以说德云社最大,主要是优秀相声演员够多。德云社在郭德纲的带领下,如今已经是人才济济,听说最近队伍会进一步壮大,前徒弟曹云金也要回归了。 当年曹云金作…

c语言期末突击讲义+笔记

【祝逢考必过&#xff0c;心想事成~~~~】 【一定能过&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;】 C 语言第一课 一、 固定格式 例 1&#xff1a; #include<stdio.h> int main() { return 0; }### 二、 printf 语句 例 1&#xff1a; #inclu…

springsession中redis键值过期后,后置处理

Redis键空间通知&#xff08;说明&#xff09; 基于redis的发布订阅功能&#xff0c;实现&#xff0c;当对一个key做出操作后&#xff0c;可以对改建进行监听&#xff0c;来做后续的处理。 在spring-session中支持当一个session过期后&#xff0c;来做一些后续的操作。那是如何…

Spring-注解注入

一、回顾XML注解 bean 配置 创建 bean public class Student { } 配置 xml bean <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSche…

2023年人工智能技术趋势

随着DALL-E 2、ChatGPT等越来越多应用的出现&#xff0c;人们越来越期待人工智能在2023年给人们带来的突破性改进。2023年人工智能技术趋势人工智能(AI)的应用越来越具有创新性&#xff0c;广泛的应用程序使用 AI 从头开始创建令人印象深刻的文本、视频和图像。越来越多的新应用…

【深度学习】扩散模型(Diffusion Model)详解

【深度学习】扩散模型&#xff08;Diffusion Model&#xff09;详解 文章目录【深度学习】扩散模型&#xff08;Diffusion Model&#xff09;详解1. 介绍2. 具体方法2.1 扩散过程2.2 逆扩散过程2.3 损失函数3. 总结4. 参考1. 介绍 扩散模型有两个过程&#xff1a; 扩散过程&…

蓝桥杯2012年省赛棋盘放麦子

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 你一定听说过这个故事。国王对发明国际象棋的大臣很佩服&#xff0c;问他要什么报酬&#xff0c;大臣说&#xff1a;请在第 11 个棋盘格放 11 粒麦子&#xff0c;在…

【宝藏博客系列】用C语言中的普通数组构建一棵特殊的完全二叉树----堆(内容超劲爆的喔~)

目录 0.前言 1. 用数组表示存储一棵完全二叉树 2. 数组表示的完全二叉树的性质 3. 堆的基本概念 3.1 堆的核心性质 3.2 堆顶的性质 3.3 堆的单支性质 3.4 堆的左右支关系 4. 用代码实现堆 4.1 堆类的实现 4.2 堆的初始化 4.3 堆的销毁 4.4 获取堆顶的数据 4.5 …

惠普电脑怎么录屏?图文教学,3种简单易懂的录屏方法

如果你需要在惠普电脑上录制视频或游戏&#xff0c;那么录屏软件是必不可少的工具。但是&#xff0c;有很多人不知道惠普电脑怎么录屏&#xff0c;或者不知道该选择哪种录屏软件进行录屏。今天小编将向小伙伴介绍3种简单易懂的惠普电脑录屏方法&#xff0c;帮助你轻松录制高质量…

信息系统基本知识(三)软件工程

1.4 软件工程 定义&#xff1a;将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程即上述方法的研究 软件工程由方法、工具和过程三个部分组成 1.4.1 需求分析 软件需求是指用户对新系统在功能、行为、性能、设计约束等方面的期望。 需求层次 业务…

FFmpeg入门 - Android移植

1、FFmpeg编译与集成FFmpeg的安卓交叉编译网上有很多的资料,基本上都是些编译配置而已。可以直接将我的脚本放到ffmpeg源码根目录,修改下NDK的路径和想要编译的ABI之后直接执行。然后就能在android目录里面得到编译好的so和.h如果的确编译出现问题,也可以直接用我编出来的库。将…

Enlight Software Ltd.官方正式推出〔金融帝国实验室试玩版本〕(Capitalism Lab Demo Version)

Enlight Software Ltd.官方正式推出〔金融帝国实验室试玩版本〕&#xff08;Capitalism Lab Demo Version&#xff09; ————————————— 与一般游戏的试玩版本不同&#xff0c;〔金融帝国实验室试玩版本〕是一款功能齐全的游戏&#xff0c;包含完整版本的所有功能…

spark sql(三)逻辑计划解析(analyzer)

1、前言 Spark SQL 逻辑计划在实现层面被定义为 LogicalPlan 类 。 从 SQL 语句经过 SparkSqlParser解析生成 Unresolved LogicalPlan &#xff0c;到最终优化成为 Optimized LogicalPlan &#xff0c;这个流程主要经过3 个阶段。 这 3 个阶段分别产生 Unresolved LogicalPlan,…

组合模式-文件目录管理

什么是组合模式&#xff1f; 组合模式是一种结构型设计模式&#xff0c;它允许你将对象组合成树形结构来表现"部分-整体"的层次结构。组合模式使得客户端可以统一地对待单个对象和对象组合&#xff0c;从而使得系统更加灵活。 在组合模式中&#xff0c;有两种基本类…

SQL开发管理工具,SQL Studio成数据库管理工具热门

达梦数据库冲击IPO成功&#xff1b;麒麟软件等国产Linux桌面操作系统在国防、教育等行业达到百万规模级应用&#xff1b;阿里云计算操作系统取得重大突破&#xff0c;阿里云市场份额全球第三&#xff1b;宝兰德、中创等厂商的应用服务器中间件能够实现对IBM和Oracle相关产品的替…