要在 CentOS 上配置监控服务器,通常会使用一些开源监控工具,比如 Nagios、Zabbix、Prometheus 或 Grafana 等。下面是如何在 CentOS 上配置一个简单的监控系统,以 Zabbix 为例。
1. 环境准备
确保你的 CentOS 系统是最新的。运行以下命令:
sudo yum update -y
2. 安装 Apache HTTP Server
Zabbix 前端使用 Apache 作为 Web 服务器。安装 Apache:
sudo yum install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd
3. 安装 MariaDB
Zabbix 需要一个数据库来存储数据。安装并配置 MariaDB:
sudo yum install mariadb-server mariadb -y
sudo systemctl start mariadb
sudo systemctl enable mariadb
创建 Zabbix 数据库和用户:
sudo mysql -u root -p
CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES;
EXIT;
将 ‘password’ 替换为你自己的强密码。
4. 安装 Zabbix Server、Web 前端、Agent
首先,添加 Zabbix 存储库:
sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sudo yum clean all
然后安装 Zabbix Server、Web 前端和 Agent:
sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
5. 配置 Zabbix Server
导入 Zabbix 初始模式到数据库:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
编辑 Zabbix 配置文件 /etc/zabbix/zabbix_server.conf
:
sudo vim /etc/zabbix/zabbix_server.conf
设置数据库密码:
DBPassword=password
保存并退出编辑器。
6. 配置 Apache Web 服务器
编辑 Zabbix web 配置 /etc/httpd/conf.d/zabbix.conf
:
sudo vim /etc/httpd/conf.d/zabbix.conf
找到并修改 php_value date.timezone
行,设置你的时区,比如:
php_value date.timezone Asia/Shanghai
7. 启动并配置防火墙
启动并使能 Zabbix server 和 Agent:
sudo systemctl start zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
重启 Apache 以应用更改:
sudo systemctl restart httpd
开放防火墙端口:
sudo firewall-cmd --permanent --add-port=10050/tcp
sudo firewall-cmd --permanent --add-port=10051/tcp
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
8. 配置 Zabbix 前端
打开浏览器,导航到你的 Zabbix 前端页面,通常是 http://your_server_ip/zabbix
。
按照屏幕上的安装向导完成设置,这里需要输入数据库信息及其他必需的信息。
9. 登录 Zabbix Web 界面
使用默认凭证登录 Zabbix Web 界面:
Username: Admin
Password: zabbix
这就是在 CentOS 上配置 Zabbix 监控服务器的基本步骤。你可以根据需求进行进一步的配置和调优。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/179176.html