參考:
本地yum源,local.repo
阿里源,ali.repo
wget -o ali.repo
curl -o ali.repo
epel源,epel.repo
官方:yum install epel-release -y
阿里:wget -o epel.repo
zabbix源,zabbix.repo
參考:
登入:mysql -uroot -p123456
建立zabbix資料庫:create database zabbix charset 'utf8';
建立使用者:create user 'liwen'@'%' identified by '123456';
授權:grant all privileges on *.* to 'liwen'@'%';
建表:mysql -uroot -p123456 -dzabbix < create.sql
create.sql見第三章
安裝:
安裝:yum install zabbix-server-mysql zabbix-get -y
檢視包列表:rpm -ql zabbix-server-mysql
解壓獲取create.sql:gunzip create.sql.gz
配置zabbix,/etc/zabbix/zabbix_server.conf
listenport=10051
dbhost=localhost
dbname=zabbix
dbuser=liwen
dbpassword=123456
dbport=3306
啟動zabbix服務
systemctl restart zabbix-server
安裝:
yum install zabbix-web zabbix-web-mysql -y配置,/etc/httpd/conf.d/zabbix.conf
最外層:
servername zabbix.liwen.net
documentroot /usr/share/zabbix
php_value date.timezone asia/shanghai
啟動:
systemctl restart httpd
web配置:
訪問:
/etc/zabbix/web/zabbix.conf.php
預設登入:admin/zabbix
安裝:
yum install zabbix-agent zabbix-sender -y
配置:
/etc/zabbix/zabbix_agentd.conf
啟動agent服務:
systemctl restart zabbix-agent
配置字型:
c:\windows\fonts
cd /usr/share/zabbix/fonts/
vim /usr/share/zabbix/include/defines.inc.php
define('zbx_graph_font_name', 'graphfont');
define('zbx_font_name', 'graphfont');
zabbix巨集變數:
服務端拉取資料測試:
zabbix_get -s 192.168.2.111 -k vfs.fs.size[/,pused]
zabbix_get -s 192.168.2.111 -k system.cpu.switches
概念:
主機:在zabbix中新增主機時,可設定主機組(主機的集合)
監控項:在主機中新增監控項時,可設定應用集(監控項的集合),並關聯監控鍵
觸發器:在主機中新增觸發器時,並關聯監控項
動作:在zabbix中新增動作時,並關聯觸發器
使用者、媒介、動作關聯
服務:
zabbix基礎服務搭建
效能優化和監控點 1.cpu 排程器 有效的分配cpu的時間片 上下文切換 執行佇列 cpu使用率 2.io 網路io iftop ss tnl 磁碟io iotop 3.記憶體 不同的服務型別對 cpu和記憶體和io的 使用量是不同的 監控系統幾大步驟 1.確定需要監控什麼指標 2.確認需要監控的...
基於CentO S 7搭建zabbix服務
4.修改zaabix服務的主配置檔案 在檔案底部新增相應配置 5.修改zabbix的 服務,新增如下配置 解釋 pidfile tmp zabbix agentd.pid 執行的pid檔案 server 127.0.0.1,192.168.1.105 輸入zabbix server主機的ip位址 s...
zabbix平台搭建
getenforce setenforce 0 vim etc yum.repos.d epel.repo 如果無包則配置阿里yum源 epel name epel baseurl gpgcheck 0 yum clean all yum install php fpm yum install ng...