centos/redhat 7 下zabbix安装及使用

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: centos/redhat 7 下zabbix安装及使用

1、ls /etc/yum.repo.d //查看存在的源

640.png

2、安装zabbix必须的应用 yum install mariadb-server httpd php

640.jpg3、安装前最好把所有的mysql和mariadb文件全部清除,不然可能会有无法启动数据库的问题

find / -name mariadb*  
rm -rf ..........                  
find / -name mysql*     
rm -rf ............               


配置mariadb(这里要注意当加入二进制日志或数据库引擎有可能mariadb无法启动的情况)

   

编辑:/etc/my.cnf.d/server.cnf在mysql下增加如下内容

640.png

[mysqld]

log.bin=master.log//配置数据库二进制日志,如果不开启数据库二进制日志,数据库不能使用热备份,只能使用冷备份

innodb_file_per_table=ON//开启数据库引擎,让数据库的每个表单独一个文件存在

skip_name_resolve=ON//不去尝试解析主机名,不然客户端连接可能出现问题


4、安装zabbix:

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


640.jpg

5、创建zabbix数据库


create database zabbix character set utf8 collate utf8_bin;   //创建zabbix数据库并设置字符集为utf8

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';  //创建用户并授权用户具有这个数据库的管理权限

grant all privileges on zabbix.* to zabbix@'127.0.0.1' identified by 'zabbix';

grant all privileges on zabbix.* to zabbix@'22.22.22.%' identified by 'zabbix'; //授权远程用户

640.png

6、导入zabbix数据库表

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

         

//在root目录下执行zabbix脚本导入数据库表


640.png

7、zabbix调用数据库

编辑:/etc/zabbix/zabbix_server.conf

640.png

# DBHost=localhost    //本地主机,数据库授权时已授权

DBPassword=zabbix     //密码

启动zabbix服务:systemctl start zabbix-server

640.png

8、修改httpd

 编辑:/etc/httpd/conf.d/zabbix.conf

640.png

php_value date.timezone Asia/Shanghai  //把时期修改成上海即可

640.png

  启动httpd服务:systemctp start httpd

640.png

9、客户端(这里注意要数据库授权)

编辑:/etc/zabbix/zabbix_agentd.conf

640.png

Server=127.0.0.1 //改成服务器IP地址

640.png

ServerActive=127.0.0.1 //主动监控修改为服务器IP地址即可

640.png

Hostname=Zabbix server //改成服务器主机名

640.png


启动:systemctl start zabbix-agent.service


//这个服务不必须启动,当服务器自己要监控自己时候要启动

640.png


二、zabbix的web安装


1、使用浏览器访问


http://192.168.50.213/zabbix/setup.php


640.png

2、在检测信息时,可查看具体的报错信息进行不同的解决


640.png

3、选择mysql数据库,输入密码即可


640.png

做到这步报如下错误:


640.png

没有如下远程主机登陆,修改后继续往下

640.png

4、host与port不需要修改,name自定义

640.png

5、 确认信息,正确点击下一步


640.png

6、安装完成、点击finsh

640.png


7、进入登陆界面  账号Admin密码zabbix   注意A大写


640.png


三、zabbix的使用


1登录之后的界面如上图所示.英文界面,如果你看着不爽,也可以改成中文的

640.png

修改后:


640.png


2、修改监控管理机zabbix server

配置 >> 主机

640.png


主机名称:要与主机名相同,这是zabbix server程序用的

可见名称:显示在zabbix网页上的,给我们看的


640.png

 修改后,要将下面的已启用要勾上

640.png

添加完成就有了管理机的监控主机


640.png

3、 添加新的主机

配置 >> 主机 >> 创建主机


640.png

注意勾选以启用

640.png

 然后添加模板,选择linux OS ,先点小添加,再点大添加。

640.png


添加完成,将会又两条监控主机信息


640.png

4、查看监控内容

检测中  >> 最新数据

 

在最新数据中需要筛选,

640.png

输入ip或者名字都能够搜索出来

640.png

在下面就会列出所有的监控项


640.png


5、查看图像


监测中 >> 图形

 

选择正确的主机。选择要查看的图形即可出图

640.png

文章就先写到这里,后续在做更新

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
11天前
|
关系型数据库 MySQL Linux
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
172 26
|
13天前
|
Kubernetes Linux 网络安全
CentOS 7.8下使用kubeadm安装Kubernetes 1.26
这就是所有的前线报告,冒险家们,你们已经做好准备,开始在CentOS 7.8上通过Kubeadm安装Kubernetes 1.26的挑战了吗?走上这段旅程,让你的代码飞翔吧。
63 16
|
21天前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
49 10
|
1月前
|
Linux 虚拟化 Windows
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
### 安装VMtools的作用及步骤 安装VMtools可以实现Windows与CentOS之间的字符串和命令粘贴、文件夹共享等操作。在CentOS中,通过VMware菜单栏选择“VMware Tools”,将下载的压缩包拷贝到`/opt`目录并解压。接着进入终端,使用`./vmware-install.pl`命令完成安装。安装后重启系统,即可实现Windows与CentOS之间的字符和文件共享。具体步骤包括解压文件、启动命令行终端、安装VMtools以及配置文件共享。
98 16
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
|
1月前
|
监控 关系型数据库 MySQL
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
134 30
|
22天前
|
Linux 网络安全 数据安全/隐私保护
在CentOS 7.9中安装sshpass教程
如果在控制台显示出sshpass的使用方法,那就说明我们的大餐已经准备好,sshpass已经成功安装。 以上就是在 CentOS 7.9 中安装 sshpass 的彩色步骤,专业而生动,就像大厨在厨房一样顺利。
59 8
|
1月前
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
172 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
1月前
|
存储 Linux 网络安全
如何从CentOS7升级到8?CentOS8最新安装教程
从CentOS 7升级到8只需三步:清理系统、更换软件包及存储库、安装新内核与发布版本。首先确保系统最新并清理冗余包,接着替换基础系统包为CentOS 8版本,最后通过DNF工具完成内核更新与系统同步。整个过程需在终端执行,建议升级前备份VPS快照以防数据丢失。此方法可避免重装系统导致的数据清除问题,实现平滑升级。
121 6
|
存储 关系型数据库 MySQL
Red Hat 安装MySQL 8.0与 Navicat
Red Hat 安装 MySQL 8.0 1、更新软件包列表 在添加 MySQL 存储库后,运行以下命令以更新软件包列表: sudo yum update 2、安装MySQL服务器和客户端 执行以下命令安装MySQL 8.0服务器和客户端软件包: sudo yum install -y mysql-server 3、启动MySQL服务 安装完成后,MySQL 服务器应该已经自动启动。如果没有启动,您可以运行以下命令手动启动服务: sudo systemctl start mysqld 启用 MySQL 服务的开机启动,可以运行以下命令: sudo systemctl enable mysqld
379 1
|
11月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
下一篇
oss创建bucket