搭建Zabbix监控系统

概述

        Zabbix是一个基于Web界面的企业级开源监控套件,提供分布式系统监控与网络监视功能。具 备主机的性能监控,网络设备性能监控,数据库性能监控,多种告警方式,详细报表、图表的绘制等 功能。监测的对象可以是Linux或 Windows服务器,也可以是路由器、交换机等网络设备,通过SNVP (Simple Netwark Management Protocol,简单网络管理协议)、Zabbix Agent,PING、端口监视等方法提 供对远程网络服务器等监控,数据收集等功能,并提供通知机制使系统管理员可以快速定位、解决系 统中存在的各种问题。目前,Zabbix最新版本为 Zabbix 3.4、官方网站是http://www.zabbix.com

        Zabbix是免费的。Zabbix 遵循GPL(General Public License,通用公共许可证)版本2,这意味着 它的源代码是可以自由分布的。Zabbix的商业版本是由 Zabbix公司提供支持的。世界上很多大小不 同的组织机构都依赖于Zabbix作为自己的一个主要的监控平台,尤其是现在很多互联网企业都在使用。

        Zabbix是一个高度集成的网络监控解决方案,具备以下特点

案例前置知识点 

1.zabbix重要组件

2.zabbix进程

 

3.zabbix监控构架

 

     

YUM安装Zabbix 

实验环境

虚拟机 2台 centos7.9

设备

IP

备注

Centos01

192.168.55.46

Zabbix

Centos02

192.168.55.47

http yum 仓库

 搭建zabbix yum仓库源

 安装httpd服务

yum -y install httpd

上传组件包至/var/www/html/站点目录

安装createrepo工具 生成yum源信息文件repo

yum -y install createrepo

cd /var/www/html/zabbix/

mkdir zabbix               //YUM所需都拉进目录

createrepo ./

启动httpd服务

systemctl start httpd 

关闭防火墙

systemctl stop firewalld

 部署zabbix系统

配置yum源

vim /etc/yum.repos.d/local.repo

[zabbix]
name=Zabbix
baseurl=http://192.168.55.47/zabbix
enabled=1
gpgcheck=0

[local]
name=CentOS 7.3
baseurl=file:///mnt/
enabled=1
gpgcheck=0

  

安装zabbix
[root@lgc ~]# yum -y install httpd vim net-tools
[root@lgc ~]# yum -y install mariadb mariadb-server zabbix-server-mysql zabbix-agent zabbix-web 

启动数据库
[root@lgc ~]# systemctl start mariadb

创建zabbix连接用户
[root@lgc ~]# mysql -u root

MariaDB [(none)]> 

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'abc-123';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit
Bye


导入数据库SQL脚本
[root@lgc ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.1/create.sql.gz | mysql -uzabbix -p zabbix
Enter password: abc-123   //密码

 修改配置文件
Zabbix 主配置文件
[root@lgc ~]# vim /etc/zabbix/zabbix_server.conf  //添加以下项

DBPassword=abc-123    

http加载初始化配置文件
[root@lgc ~]# vim /etc/httpd/conf.d/zabbix.conf   //添加以下项
php_value date.timezone Asia/shanghai     取消注释 修改时区为 亚洲/上海

 启动服务
[root@lgc ~]# systemctl start zabbix-server 
[root@lgc ~]# systemctl enable zabbix-server 
[root@lgc ~]# systemctl start zabbix-agent
[root@lgc ~]# systemctl enable zabbix-agent

访问192.168.55.46/zabbix 进入网页配置界面

下一步 输入密码 

 

命名

 

用户:Admin

密码:zabbix

 点击这个小人,选择Chinese ,设置中文

 

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

PB-03F 模组烧录流程

文章目录 前言一、准备1. 器材2. 软件(1)点击下面链接下载固件烧录工具(2)点击下面链接下载固件包(3)解压文件 二、烧录1. 打开PhyPlusKit...软件2. 选择串口及波特率并打开串口3. 选择文件并输入MAC地址4.…

【Flink网络数据传输(3)】RecordWriter的能力:实现数据分发策略或广播到下游InputChannel

文章目录 一.创建RecordWriter实例都做了啥1. 根据recordWrites数量创建不同的代理类2. 创建RecordWriters3. 单个RecordWriter的创建细节 二. RecordWriter包含的主要组件1. RecordWriter两种实现类分别实现分发策略和广播2. ChannelSelectorRecordWriter的发送策略2.1. Chann…

Qwen-Agent自定义Tool

qwen-agent项目部署 1、下载qwen-agent https://github.com/QwenLM/Qwen-Agent2、安装依赖环境 pip3 install -r requirements.txt自定义Tool cd qwen_agent/tools参考其他的工具,我这里创建了一个查询手机号归属地的工具get_mobile_address.py: im…

php常见的45个漏洞及解决方案

[TOC](太多了,目录只列出最重要的几个,剩下的同学们自己翻) PHP作为一种广泛应用的服务器端脚本语言,在历史上曾曝出过多种安全漏洞。以下是一些PHP漏洞的类别及其简要解释,以及如何解决这些问题&#xff1…

vue3引入字体

一、首先挑选字体 推荐个网站: DaFont - Download fonts 这个网站里面有很多字体供我们下载。点击圈起来的地方可以选择不同的字体样式预览。 英文不好就翻译一下吧(狗头)。 二、使用 比如我点击LCD类型的,数码类型的。 点击输…

视频剪辑如何提取伴奏?短视频剪辑有妙方

在多媒体处理中,音频的编辑和处理是不可或缺的一部分。很多时候,我们可能想要从一段视频或音频中提取伴奏,或者实现人声的分离,以便于进一步制作或混音。以下,将为您介绍一种简单而有效的方法来实现这一目标。 一、提取…

Docker部署ruoyi前后端分离项目

目录 一. 介绍前后端项目 二. 搭建局域网 2.1 创建网络 2.2 注意点 三. Redis 3.1 安装 3.2 配置redis.conf文件 3.3 测试 四. 安装MySQL 4.1 安装 4.2 配置my2.cnf文件 4.3 充许远程连接 五. 若依部署后端服务 5.1 数据导入 5.2 使用Dockerfile自定义镜像 5.3 运行…

MySQL-视图:视图概述、使用视图注意点、视图是否影响基本表

视图 一、视图概述二、使用视图注意点三、视图操作是否影响基本表 一、视图概述 在数据库管理系统中,视图(View)是一种虚拟表,它并不实际存储数据,而是基于一个或多个实际表的查询结果。视图提供了一种对数据库中数据…

VUE——v-cloak指令

VUE——v-cloak指令 属性选择器,可以控制vue实例化完成前的dom样式 功能:利用vue实例化后v-cloak属性会消失,设置其样式 官网介绍 没用前效果:当vue没渲染完前,界面效果会看到{{aboutCloak}}字符,影响用户…

腾讯云99元一年服务器,真香购买链接来了

腾讯云服务器99元一年是真的吗?真的,只是又降价了,现在只要61元一年,配置为2核2G3M轻量应用服务器,40GB SSD盘,腾讯云百科txybk.com分享腾讯云官方活动购买链接 https://curl.qcloud.com/oRMoSucP 活动打开…

kafka进阶(二)

文章目录 前言一、Ack机制二、ISR集合总结 前言 本篇主要介绍kafka 的 Ack机制 和 ISR集合 一、Ack机制 Kafka提供了三种不同的应答机制(ACK): acks0:这是最不可靠的模式。在这种模式下,生产者不会等待来自服务器的…

linux 安装OpenRestry

一、OpenRestry官网 openRestry中文官网 openRestry英文官网 二、OpenRestry搭建 可以参考官方提供的网址进行搭建:OpenRestry安装官网 ​ 三、开始安装 1、安装依赖库 yum install libtermcap-devel ncurses-devel libevent-devel readline-devel pcre-deve…

如何在“Ubuntu 服务器上使用MariaDB配置Galera集群”?

一、 安装好三个MariaDB数据库 如何使用“Ubuntu 20.04桌面版,安装MariaDB数据库“?win10系统?-CSDN博客 二、第一个node1,修改 sudo nano /etc/mysql/conf.d/galera.cnf [mysqld] binlog_formatROW default-storage-enginei…

微信小程序uniapp+django宠物医院挂号预约系统的 现41r1t

技术栈 小程序端运行软件 微信开发者工具/hbuiderx uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。 后端:python 前端:vue.jselementui 框架:django/fla…

新生儿睡眠抖动:温馨抚慰宝宝的安稳梦乡

引言 新生儿的睡眠过程常常伴随着轻微的抖动,对于许多父母来说,这可能会引起一些担忧。在这篇文章中,我们将探讨新生儿睡眠抖动的原因和注意事项,帮助父母更好地理解和处理宝宝的这种行为,为宝宝提供安心的睡眠环境。…

AmzTrends x TiDB Serverless:通过云原生改造实现全局成本降低 80%

本文介绍了厦门笛卡尔数据(AmzTrends)在面临数据存储挑战时,选择将其数据分析服务迁移到 TiDB Serverless 的思路和实践。通过全托管的数据库服务,AmzTrends 实现了全局成本降低 80% 的效果,同时也充分展示了 TiDB Ser…

车辆未冲洗监测报警摄像机

车辆未冲洗监测报警摄像机是一种用于监测车辆是否完成冲洗清洁的设备,通常用于洗车场、加油站等场所,以确保每辆车都能够得到适当清洗并提供警报功能。车辆未冲洗监测报警摄像机是一种智能安全设备,专门用于监测车辆是否被清洗冲洗干净的情况…

JavaScript编程艺术:深度解析计算机程序的构造与解释【文末送书-32】

文章目录 JavaScript编程艺术:深度解析计算机程序的构造与解释第一部分:程序的构造第二部分:程序的解释第三部分:实例分析 计算机程序的构造和解释(JavaScript版)【文末送书-32】 JavaScript编程艺术&#…

微信小程序如何跳转页面

1.wx.navigateTo:用于跳转到其他页面,并保留当前页面。通过该 API 跳转后,可以通过返回按钮回到原页面。 wx.navigateTo({url: /pages/otherPage/otherPage })2.wx.redirectTo:用于跳转到其他页面,并关闭当前页面。通…

用python给喜欢的主播自动发弹幕

写在前面 发弹幕只是其中一个小小的功能,还可以自动点赞、收藏、投币、自动播放、私信等等,但是我们只演示这个,其它的不做展示。 实现步骤 先打开一个视频或者直播,F12打开开发者工具,点击network。 然后点这个清空…