Red Hat Enterprise Linux9 + Zabbix 6.2.3 + Grafana 9.2.0

1. 下载好 Red Hat 9.0 iso镜像进入安装首页

2. 进入安装界面

3. 选择带 GUI 有图像

4.  选择安装位置

5.  设置 root 密码 和 允许 root SSH

6.  安装进行中

7.  重启系统登录

8. 修改网络 和 主机名 

9. 执行 mount /dev/sr0 /mnt 命令挂载 DVD iso

10. 查看挂载的文件  ls -l /mnt 

11. 配置本地镜像源  cd /etc/yum.repo/目录,vi local.repo,添加内容

cd /etc/yum.repos.d/
vi local.repo

[Local-Base]
name=Local-Base
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
enabled=1

12. 配置在线镜像源   almalinux-9.0安装包下载_开源镜像站-阿里云 

   12.1.  修改红帽的订阅管理配置文件  vim /etc/yum/pluginconf.d/subscription-manager.conf
             把enabled的置改成0,然后保存

12.2. 再删除/etc/ yum.repos.d目录下的redhat.repo文件  
cd /etc/yum.repos.d/
rm-rf redhat.repo 
12.3. 配置阿里云源

vi  aliyun.repo  添加如下内容:


[AppStream]
name=AppStream
baseurl=http://mirrors.aliyun.com/almalinux/9.0/AppStream/x86_64/os/
gpgcheck=0
enabled=1

[BaseOS]
name=BaseOS
baseurl=http://mirrors.aliyun.com/almalinux/9.0/BaseOS/x86_64/os/
gpgcheck=0
enabled=1

[extras]
name=extras
baseurl=http://mirrors.aliyun.com/almalinux/9.0/extras/x86_64/os/
gpgcheck=0
enabled=1

[plus]
name=plus
baseurl=http://mirrors.aliyun.com/almalinux/9.0/plus/x86_64/os/
gpgcheck=0
enabled=1

[devel]
name=devel
baseurl=http://mirrors.aliyun.com/almalinux/9.0/devel/x86_64/os/
gpgcheck=0
enabled=1

[NFV]
name=NFV
baseurl=https://mirrors.aliyun.com/almalinux/9.0/NFV/x86_64/os/
gpgcheck=0
enabled=1

[CRB]
name=CRB
baseurl=https://mirrors.aliyun.com/almalinux/9.0/CRB/x86_64/os/
gpgcheck=0
enabled=1

[HighAvailability]
name=HighAvailability
baseurl=https://mirrors.aliyun.com/almalinux/9.0/HighAvailability/x86_64/os/
gpgcheck=0
enabled=1

12.4 在线镜像源安装软件了,执行yum repolist可一查看仓库

13. 安装  RHEL9 Cockpit 飞机驾驶舱

yum install -y cockpit
systemctl enable --now cockpit.socket
ifconfig ens160

14. 浏览器输入 192.168.241.128:9090 进行体验

15.  安装Zabbix 6.2.3     下载Zabbix

 如不想搭建,就下载已经配置好的,修改网络和密码即可使用 

16.  安装和配置 Zabbix 平台
--rpm -Uvh https://repo.zabbix.com/zabbix/6.2/rhel/9/x86_64/zabbix-release-6.2-3.el9.noarch.rpm
--dnf clean all
--dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent


17.  安装和配置 MYSQL  
17.1.1  创建初始数据库 确保您已启动并运行数据库服务器,在数据库主机上运行以下代码。

dnf -y install mysql-server  者  yum install mysql*  // 安装 MYSQL 数据库
mysqld --initialize --console  // 初始化 MYSQL 数据库
chown -R mysql:mysql /var/lib/mysql   // 赋予 MYSQL 权限
systemctl start mysqld   //启动 MYSQL 数据库
systemctl enable mysqld.service  //设置 MYSQL 开机自启
cat /var/log/mysql/mysqld.log | grep localhost  //查看 MYSQL 数据库的初始密码
mysql -uroot -p  // 登录 MYSQL  输入初始密码  【或 “默认密码为空”】
alter user 'root'@'localhost' identified by 'hao123.com';   // 修改 MYSQL密码
FLUSH PRIVILEGES;   //更新 MYSQL 权限
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'hao123.com';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> FLUSH PRIVILEGES;   //更新 MYSQL 权限
mysql> quit

18.  导入初始架构和数据,系统将提示您输入新创建的密码。
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix



19.  导入数据库模式后禁用 log_bin_trust_function_creators 选项。
mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit

  20.  为Zabbix server配置数据库
编辑配置文件      zabbix_server.conf    
vi /etc/zabbix/zabbix_server.conf
DBPassword=hao123.com    // 填写数据库密码,并取消注释

21.  安装中文语言包和语言识别包
dnf install langpacks-zh_CN.noarch   // 安装中文语言包 
dnf install glibc-common    // 安装语言识别包
localectl set-locale LANG=zh_CN.utf8  //设置系统默认语言为中文


22.  启动Zabbix server和agent进程 并为它们设置开机自启:
systemctl restart zabbix-server zabbix-agent httpd php-fpm  #启动Zabbix server和agent进程
systemctl enable zabbix-server zabbix-agent httpd php-fpm  #为它们设置开机自启
systemctl stop firewalld.service        #关闭防火墙
systemctl disable firewalld.service   #关闭闭防火墙开机自启动

23.  初始化 Zabbix server 配置
连接到新安装的Zabbix前端:http://192.168.241.128/zabbix

 

24.  安装 Grafana 9.2.0  Download Grafana | Grafana Labs

Red Hat, CentOS, RHEL, and Fedora(64 Bit) 
SHA256: 0121f6d2a1dadd80b82792560a2632b38bf000ea780a9a6992f1c7213019838b
wget https://dl.grafana.com/oss/release/grafana-9.2.0-1.x86_64.rpm  //下载 
sudo yum install grafana-9.2.0-1.x86_64.rpm   //安装

systemctl start grafana-server       //启动服务
systemctl enable grafana-server   //开机自启动
netstat -nltp | grep grafana         //端口号 3000

登录连接  ## http://192.168.241.128:3000/login ##

 安装完成!!!!

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: Grafana、Prometheus和Zabbix是三个常用的监控工具。Grafana是一个开源的数据可视化和监控平台,Prometheus是一个开源的系统和服务监控工具,而Zabbix是一个功能强大的网络监控解决方案。这三个工具可以结合使用,以实现更全面和灵活的监控和数据可视化。具体的安装和配置步骤如下: 1. 首先,安装和配置Zabbix Server。可以通过编辑Zabbix Server的配置文件`/usr/local/zabbix/etc/zabbix_server.conf`来设置监听端口、日志文件路径、数据库连接等参数\[1\]。 2. 接下来,安装Zabbix Agent。建议使用rpm包方式安装,可以从Zabbix官方仓库下载对应版本的rpm包\[2\]。 3. 安装和配置Grafana。首先,从Grafana官方网站下载并安装Grafana。然后,启动Grafana服务,并通过浏览器访问Grafana的Web界面。在Grafana中,配置Prometheus数据源,以便从Prometheus获取监控数据。 4. 安装和配置Prometheus。首先,从Prometheus官方网站下载并安装Prometheus。然后,编辑Prometheus的配置文件,配置需要监控的目标和指标。最后,启动Prometheus服务。 5. 将Zabbix与Prometheus集成。可以使用Prometheus的Zabbix Exporter来将Zabbix的监控数据导入到Prometheus中。通过配置Prometheus的`prometheus.yml`文件,将Zabbix Exporter添加为一个目标。 综上所述,通过安装和配置Grafana、Prometheus和Zabbix,可以实现监控数据的采集、存储和可视化。这样,您就可以使用Grafana来创建仪表盘,展示和分析监控数据,同时利用Prometheus和Zabbix来收集和处理监控数据\[1\]\[2\]\[3\]。 #### 引用[.reference_title] - *1* *2* *3* [Grafana+Zabbix+Prometheus 监控系统](https://blog.csdn.net/weixin_30751947/article/details/97696747)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值