在下一篇文章中,我们将看一下Zabbix。 这是一 监控工具 开源。 有了它,您将能够监视服务器,CPU负载,网络,云服务和许多其他内容。
根据GNU通用公共许可证第2版的条款发布, Zabbix是免费软件。 在开始之前,您可能需要看一下 演示 看看是否是您要的东西。 您也可以检查 维基项目 或 官方文件。 在以下几行中,我们将了解如何在Ubuntu 18.04 LTS中安装此工具。
添加存储库
该工具在官方的Ubuntu 18.04 LTS软件包存储库中不可用。 尽管如此,您仍可以轻松地在Ubuntu 18.04 LTS中为该工具添加官方软件包存储库,并从那里安装该工具。
打开一个终端(Ctrl + Alt + T),然后 下载.DEB文件 使用以下命令是必需的:
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+bionic_all.deb
我们继续安装下载的文件:
sudo dpkg -i zabbix-release*.deb
该工具的官方存储库必须添加到我们的系统中。 现在,我们将必须更新APT软件包存储库的缓存:
sudo apt update
Zabbix安装和配置
完成上述操作后,我们现在可以安装该工具:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
创建一个MySQL / MariaDB数据库
为此,我们将 启动MySQL / MariaDB控制台 使用以下命令:
sudo mysql -u root
现在 创建一个名为zabbix的数据库 使用以下SQL命令:
create database zabbix character set utf8 collate utf8_bin;
我们继续奉献一切 zabbix数据库中zabbix用户的特权 我们刚刚创建。 我们还将使用以下SQL命令为zabbix用户设置密码:
grant all privileges on zabbix.* to zabbix@localhost identified by 'TU-CONTRASEÑA-AQUI';
注意:确保将您的密码替换为您感兴趣的密码。
必须授予必要的权限,并且必须设置密码。 在此示例中,为简单起见,我将密码设置为zabbix.
我们使用以下命令退出MySQL / MariaDB控制台:
quit;
我们继续 创建必要的表 使用以下命令。 可能要花一点时间。
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -Dzabbix -pzabbix
注意:确保将zabbix密码替换为您设置的密码。
编辑配置文件
此时,我们将编辑配置文件 /etc/zabbix/zabbix_server.conf 使用以下命令:
sudo vim /etc/zabbix/zabbix_server.conf
在文件内部,您必须 寻找线 DBUser = zabbix 并在下面添加新行 如以下屏幕截图所示。 完成后,保存并关闭文件。
数据库密码=zabbix,将数据库密码设置为zabbix。 用您先前设置的密码替换它。
设定时区
现在,我们将必须为PHP引擎设置正确的时区。 去做吧, 编辑配置文件 /etc/zabbix/apache.conf:
sudo vim /etc/zabbix/apache.conf
向下滚动一点,找到上一个屏幕截图中标记的行。 删除#号以取消注释 和变化 欧洲/里加 按您感兴趣的时区。 您可以找到有关放置在其中的内容的更多信息。 维基百科上的数据.
就我而言,最终的配置文件如下。
完成后,保存并关闭文件。
重新启动服务
我们准备去 重新启动zabbix-server,zabbix-agent和apache2服务 使用命令:
sudo systemctl restart zabbix-server zabbix-agent apache2
如果要将zabbix-server,zabbix-agent和apache2服务添加到Ubuntu 18.04 LTS计算机的系统启动中,请使用以下命令:
sudo systemctl enable zabbix-server zabbix-agent apache2
必须在系统启动时添加zabbix-server,zabbix-agent和apache2服务,并且它们将在计算机启动时自动启动。
启动Zabbix
运行以下命令 查找您的Ubuntu 18.04 LTS计算机的IP地址:
ip a
可以看出,在我的情况下,我的Ubuntu 18.04 LTS计算机的IP地址是 10.0.2.15。 对您来说应该有所不同。 从这里更改它。
访问 http://10.0.2.15/zabbix 从网络浏览器。 您应该看到类似于上一个屏幕截图的页面。 首次运行此工具的界面时,必须对其进行配置。 点击 ”下一步 “。
确保所有 先前的要求 是正确的。 点击“继续”下一步 “。
现在 输入您先前配置的MySQL / MariaDB数据库用户的密码 然后点击“下一步 “。
配置一些 服务器详细信息。 点击 ”下一步 “。
确保 所有信息 这是正确的。
如果到此为止,则应该已经正确设置了所有内容。 点击 ”完成«。
现在您应该可以使用 用户“管理员” 和与 默认密码'zabbix'.
登录后,您应该会看到仪表板。 现在,您可以根据需要和任意数量使用此工具。
成为第一个发表评论