搭建zabbix服務

2021-10-03 15:22:01 字數 2527 閱讀 9965

參考:

本地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...