如何通过1Panel快速安装Zabbix,构建企业级监控系统?

摘要:Zabbix是一款企业级开源分布式监控解决方案,主要用于监控网络设备、服务器、服务及其他IT资源的性能和可用性。Zabbix的常用部署方式是通过命令行部署,用户需要在命令行窗口中手动配置环境依赖、数据库及端口,步骤繁琐且容易出错,对用户的能
Zabbix是一款企业级开源分布式监控解决方案,主要用于监控网络设备、服务器、服务及其他IT资源的性能和可用性。Zabbix的常用部署方式是通过命令行部署,用户需要在命令行窗口中手动配置环境依赖、数据库及端口,步骤繁琐且容易出错,对用户的能力要求较高。 近期,Zabbix分布式开源监控解决方案已经上架至1Panel应用商店(apps.fit2cloud.com/1panel),用户可以通过1Panel快速部署Zabbix Server和Zabbix Agent,这样一来即便是新手小白也可以快速搭建Zabbix监控系统。 本文为您介绍通过1Panel应用商店部署Zabbix企业级分布式开源监控解决方案的具体操作步骤。 一、安装Zabbix Server并添加监控主机 在1Panel应用商店中安装Zabbix Server 在1Panel首页左侧的菜单栏中选择“应用商店”选项,随后在右侧的搜索栏中输入关键词“Zabbix”进行搜索,可以看到Zabbix Server和Zabbix Agent均已上架至1Panel应用商店,先点击Zabbix Server的“安装”按钮进行安装。 在安装前,用户需要根据自身的实际需求配置安装参数,安装参数的详细说明如下: ■名称:可以自定义应用名称(默认名称为zabbix-server); ■版本:选择需要安装的Zabbix版本; ■HTTP端口:访问Zabbix的端口(默认为8080); ■数据接收端口:用于接收监控数据的端口(默认为10051); ■数据库服务:选择存储数据的数据库服务(支持MySQL); ■字符集:数据库字符集(默认为utf8mb4); ■排序规则:当字符集为utf8mb4时,建议选择utf8mb4_bin这种区分大小写的排序规则; ■Root密码:默认为安装MySQL应用时设置的Root密码; ■数据库名称:可以自定义Zabbix所使用的数据库的名称; ■数据库用户:Zabbix所使用的数据库用户名; ■数据库密码:Zabbix所使用的数据库密码。 安装参数配置完成后,点击“确认”按钮即可开始安装Zabbix Server。 访问Zabbix Server服务并设置系统语言 进入1Panel应用商店,选择“已安装”选项卡,找到“zabbix-server”应用,点击“跳转”按钮,即可访问Zabbix Server服务。 Zabbix Server的默认登录账户信息如下: ■用户名:Admin ■密码:zabbix 首次进入Zabbix Server,为了方便操作,可以先将系统语言切换为中文。依次选择“Administration”→“General”→“GUI”,在“GUI”页面将“Default language”的选项值切换为“Chinese(zh_CN)”,然后点击“Update”按钮即可。 在Zabbix Server中添加监控主机 在Zabbix Server页面左侧菜单栏中依次选择“数据采集”→“主机”,进入“主机”页面。注意:“主机”页面的监控列表中默认的“Zabbix Server”主机可以根据实际情况选择是否删除。 如果需要添加监控主机,点击“主机”页面右上角的“创建主机”按钮,在弹出的“添加主机”对话框中填写主机参数信息。填写主机参数信息时的注意事项如下: ■主机名称:可以自定义被监控的主机的名称。需要注意的是,该名称要与安装Zabbix Agent时填写的“监控主机名称”参数保持一致; ■模版:依次选择“Templates Operating systems”→“Linux by Zabbix agent”; ■主机群组:建议选择“Linux servers”; ■接口:选择“Agent”类型,并且添加正确的需要监控服务器的IP地址和端口。 配置完成后,点击“添加”按钮,即可保存添加的主机信息。 二、安装Zabbix Agent并查看Zabbix Agent主机状态 Zabbix Server安装完毕,且添加被监控主机后,我们还需要安装Zabbix Agent以完成Zabbix分布式解决方案的部署。 在1Panel应用商店安装Zabbix Agent 返回1Panel的应用商店,参照Zabbix Server的安装步骤安装Zabbix Agent。
阅读全文