首先安装好vmware 和自己的ubuntu系统,这里就不赘述了 具体操作可以看:
2020最新版VMware安装Ubuntu20.04教程(巨细)! - 知乎 (zhihu.com)
完成后打开虚拟机,运行ubuntu
打开命令终端可以:桌面-鼠标右键-open terminal 或ctrl+alt+t
打开终端后先输入命令,切成英文输入法,第一步会提示输入密码获得超级管理员权限
sudo su
sudo apt update
sudo apt upgrade等软件都更新好后安装vim和mysql,并完成初始化
sudo apt install vim
apt install apache2 libapache2-mod-php
apt install mysql-server
apt install php php-mbstring php-gd php-xml php-bcmath php-ldap php-mysql
sudo mysql_secure_installation之后安装和配置zabbix存储库
wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb
sudo dpkg -i zabbix-release_5.0-1+focal_all.deb
apt update
apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent zabbix-apache-confamd处理器可能会报错
Apache version(因架构architecture 'i386'不同官方支持的focal,异常处理)
更改zabbix.list文件,在deb后面添加【arch=amd64】 #[arch=amd64](记得加括号和保存)
cd /etc/apt/sources.list.d
vim zabbix.list
创建Zabbix数据库和用户
要注意这里的password是你自己设置的密码,其余不用改。
mysql里退出是 quit ; 最后一定要退出
mysql -u root -p
CREATE DATABASE zabbixdb character set utf8 collate utf8_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbix'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit;创建数据库后,加载数据库的默认模式Zabbix
cd /usr/share/doc/zabbix-server-mysql
zcat create.sql.gz | mysql -u zabbix -p zabbixdb更新Zabbix配置,用vim编辑器
注意编辑文件最后退出时是输入 :wq! 表示强制保存 :q 为不修改内容退出 !为强制
vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbixdb
DBUser=zabbix
DBPassword=password #要把蓝色的password去掉启用Zabbix serivce在系统引导时启动,并重新启动服务以重新加载新设置
sudo systemctl enable zabbix-server
sudo systemctl restart zabbix-server
sudo systemctl restart apache2
vim /etc/zabbix/apache.conf
#将里面的 php_value date.timezone Europe/Riga 替换为php_value date.timezone Asia/Shanghai打开配置页面: ip/zabbix (可以查看你的网络设置)
如果没有配置文件需打开在复制内容进去
最后登录的用户名密码Admin zabbix
安装zabbix-agent2(监控端)
wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb
sudo dpkg -i zabbix-release_5.0-1+focal_all.deb
sudo apt update
sudo apt install zabbix-agent2
vim /etc/zabbix/zabbix_agent2.conf #编辑你的主机ip
更新以下设置:
Server=xxxxxxx //Server=[zabbix server ip]
Hostname=xxxxxx //Hostname=[Hostname of client system ]重启和启动
sudo systemctl restart zabbix-agent2
sudo systemctl enable zabbix-agent2以下命令用于停止和状态Zabbix Agent服务:
sudo systemctl stop zabbix-agent2
sudo systemctl status zabbix-agent2
安装grafana
sudo apt-get install -y adduser libfontconfig1
wget https://dl.grafana.com/oss/release/grafana_8.1.2_amd64.deb
sudo dpkg -i grafana_8.1.2_amd64.deb
启动
systemctl start grafana-server.service
开机自启
systemctl enable grafana-server.service
重启
systemctl restart grafana-server.service
ip:3000
默认账号密码
admin
admin
安装zabbix插件
grafana-cli plugins install alexanderzobnin-zabbix-app
service grafana-server restart版权声明:本文为weixin_54691708原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。