久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

zabbix如何監(jiān)控系統(tǒng)

195次閱讀
沒有評論

共計(jì) 5465 個字符,預(yù)計(jì)需要花費(fèi) 14 分鐘才能閱讀完成。

這篇文章將為大家詳細(xì)講解有關(guān) zabbix 如何監(jiān)控系統(tǒng),丸趣 TV 小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

zabbix 監(jiān)控系統(tǒng)

Zabbix 是一個企業(yè)級的、開源的、分布式的監(jiān)控套件
Zabbix 可以監(jiān)控網(wǎng)絡(luò)和服務(wù)的監(jiān)控狀況. Zabbix 利用靈活的告警機(jī)制,允許用戶對事件發(fā)送基于 Email 的告警. 這樣可以保證快速的對問題作出相應(yīng). Zabbix 可以利用存儲數(shù)據(jù)提供杰出的報(bào)告及圖形化方式. 這一特性將幫助用戶完成容量規(guī)劃.
Zabbix 支持 polling 和 trapping 兩種方式. 所有的 Zabbix 報(bào)告都可以通過配置參數(shù)在 WEB 前端進(jìn)行訪問. Web 前端將幫助你在任何區(qū)域都能夠迅速獲得你的網(wǎng)絡(luò)及服務(wù)狀況. Zabbix 可以通過盡可能的配置來扮演監(jiān)控你的 IT 基礎(chǔ)框架的角色,而不管你是來自于小型組織還是大規(guī)模的公司.
Zabbix 是零成本的. 因?yàn)?Zabbix 編寫和發(fā)布基于 GPL V2 協(xié)議. 意味著源代碼是免費(fèi)發(fā)布的.
Zabbix 公司也提供商業(yè)化的技術(shù)支持.

http://www.zabbix.com/

Zabbix 組件

Zabbix Server:負(fù)責(zé)接收 agent 發(fā)送的報(bào)告信息的核心組件,所有配置、統(tǒng)計(jì)數(shù)據(jù)及操作數(shù)據(jù)均由其組織進(jìn)行
Database Storage:專用于存儲所有配置信息,以及有 zabbix 收集的數(shù)據(jù)
Web interface(frontend):zabbix 的 GUI 接口,通常與 server 運(yùn)行在同一臺機(jī)器上
Proxy:可選組件,常用于分布式監(jiān)控環(huán)境中,代理 Server 收集部分被監(jiān)控?cái)?shù)據(jù)并統(tǒng)一發(fā)往 Server 端
Agent:部署在被監(jiān)控主機(jī)上,負(fù)責(zé)收集本地?cái)?shù)據(jù)并發(fā)往 Server 端或者 Proxy 端

國外:
zabbix 官方 yum 源 + 紅帽官方的 epel 源 (安裝軟件)
國內(nèi):
aliyum 官方 yum 源 +aliyum 官方的 epel 源 (安裝軟件)

—————- 部署 ——————————-

第一步: 定義主機(jī)名與配置國內(nèi)源
[root@node1 ~]# hostname zabbix_server.uplooking.com

配置國內(nèi)源   (aliyum 官方 yum 源 +aliyum 官方的 epel 源)
[root@node1 ~]# cd /etc/yum.repos.d/
[root@node1 yum.repos.d]# find . -name *.repo -exec mv {} {}.back \;

[root@node1 yum.repos.d]# vim zabbix.repo

[base]
name=this s aliyun source
baseurl=http://mirrors.aliyun.com/centos/6/os/x86_64
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

[epel]
name=this s aliyun epel source
baseurl=http://mirrors.aliyun.com/epel/6/x86_64
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/epel/RPM-GPG-KEY-EPEL-6

[root@node1 ~]# yum clean all
[root@node1 ~]# yum list

第二步: 安裝 LAMP 架構(gòu)   zabbix 基于 php 頁面
[root@zabbix_server ~]# yum -y install httpd php php-mysql mysql-servermysql
[root@zabbix_server ~]# service httpd start
[root@zabbix_server ~]# service mysqld start
[root@zabbix_server ~]# chkconfig mysqld on
[root@zabbix_server ~]# chkconfig httpd on

第三步:安裝 zabbix 服務(wù)端 zabbix2.2 —- zabbix22-server
[root@zabbix_server ~]# yum -y install zabbix22-server

第四步:配置 zabbix22-server
 1) 初始化數(shù)據(jù)庫并導(dǎo)入 zabbix 的數(shù)據(jù)庫模板

[root@zabbix_server ~]# rpm -qa |grep zabbix
zabbix22-server-mysql-2.2.11-1.el6.x86_64 – 使用 mysql 數(shù)據(jù)庫
zabbix22-server-2.2.11-1.el6.noarch  – 服務(wù)端
zabbix22-2.2.11-1.el6.x86_64  – 客戶端
zabbix22-dbfiles-mysql-2.2.11-1.el6.noarch — 使用 dbfiles 數(shù)據(jù)庫

注意數(shù)據(jù)庫的包名稱
[root@zabbix_server ~]# rpm -ql zabbix22-server-mysql
/usr/sbin/zabbix_server_mysql
[root@zabbix_server ~]# rpm -ql zabbix22-dbfiles-mysql |grep mysql |grepsql$
/usr/share/zabbix-mysql
/usr/share/zabbix-mysql/data.sql
/usr/share/zabbix-mysql/p_w_picpaths.sql
/usr/share/zabbix-mysql/schema.sql

[root@zabbix_server ~]# mysql -uroot

mysql delete from mysql.user where user=
mysql update mysql.user set password=password(123**123) whereuser= root
mysql flush privileges;
mysql drop database test;

– 如果使用中文界面 請?jiān)O(shè)置語言編碼為 utf8
mysql create database zabbix default charset utf8;
mysql grant all on zabbix.* to runzabbix @ localhost identified by admin

– 導(dǎo)庫
[root@zabbix_server ~]# mysql -urunzabbix -padmin zabbix /usr/share/zabbix-mysql/schema.sql
[root@zabbix_server ~]# mysql -urunzabbix -padmin zabbix /usr/share/zabbix-mysql/p_w_picpaths.sql
[root@zabbix_server ~]# mysql -urunzabbix -padmin zabbix /usr/share/zabbix-mysql/data.sql

2)修改配置文件,配置 zabbix server 連接數(shù)據(jù)庫, 并且啟動 zabbix server

[root@zabbix_server ~]# vim /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=runzabbix
DBPassword=admin
DBSocket=/var/lib/mysql/mysql.sock
SNMPTrapperFile=/var/log/snmptt/snmptt.log – 日志
AlertScriptsPath=/usr/lib/zabbix/alertscripts – 報(bào)警器腳本
ExternalScripts=/usr/lib/zabbix/externalscripts – 其它腳本

3)啟動服務(wù)
[root@zabbix_server ~]# service zabbix-server start
[root@zabbix_server ~]# chkconfig zabbix-server on
[root@zabbix_server ~]# pstree -anlp |grep zabbix

第五步   安裝 zabbix web 界面
 1)安裝軟件
[root@zabbix_server ~]# yum -y install zabbix22-web zabbix22-web-mysql
 2)  定義 PHP 參數(shù)

[root@zabbix_server ~]# vim /etc/php.ini
post_max_size = 16M
max_execution_time = 300 
max_input_time = 300
date.timezone = Asia/Chongqing

 2)  重啟 web 服務(wù)

[root@zabbix_server ~]# service httpd restart

 3) 通過 web 界面在線安裝 zabiix-server
 
http://192.168.0.1/zabbix

登錄用戶 admin 密碼 zabbix

第六步
  設(shè)置: 界面中文化
Profile—Language —- zh_CN

[root@zabbix_server ~]# vim /usr/share/zabbix/include/locales.inc.php
  zh_CN = array(name = _( Chinese (zh_CN) ),  display = true),

— 亂碼現(xiàn)象
 
  缺少中文字體
方式 1
[root@zabbix_server ~]# yum -y install wqy-microhei-fonts  安裝字體
[root@zabbix_server ~]# ls /etc/alternatives/zabbix-web-fonts
ls: 無法訪問 /etc/alternatives/zabbix-web-fonts: 沒有那個文件或目錄   — 如果文件不存在 建議使用方式 2
rm -f /etc/alternatives/zabbix-web-fonts
ln -s /usr/share/fonts/wqy-microhei/wqy-microhei.ttc  /etc/alternatives/zabbix-web-font
— 不適合該版本

方式 2   從 windows 系統(tǒng)上傳字體

下載字體 simkai.ttf
[root@zabbix_server ~]# wgetftp://192.168.0.254/notes/weekend/project/software/zabbix/simkai.ttf
[root@zabbix_server ~]# cp /root/simkai.ttf /usr/share/fonts/dejavu/
[root@zabbix_server ~]# sed -i s/DejaVuSans/simkai/g /usr/share/zabbix/include/defines.inc.php 

—————————————- 安裝完成 ———————————————————————

+++++++++++++++++++++++++++++ 部署被監(jiān)控端 ++++++++++++++++++++++++++++++++++++
安裝 zabbix-agent
 

[root@node2 ~]# scp 192.168.0.1:/etc/yum.repos.d/zabbix.repo/etc/yum.repos.d/
[root@node2 ~]# yum -y install zabbix-agent

[root@node2 ~]# vim /etc/zabbix/zabbix_agentd.conf
添加 zabiix 監(jiān)視器的 IP 地址
server=192.168.0.1 

[root@node2 ~]# service zabbix-agent start
[root@node2 ~]# chkconfig zabbix-agent on

# 服務(wù)端測試 192.168.0.1
[root@zabbix ~]# zabbix_get  -s192.168.0.2 -k system.cpu.util[,system]
[root@zabbix ~]# zabbix_get  -s192.168.0.2 -k system.cpu.util[,nice]

任務(wù)

1) 完成 Linux CPU 監(jiān)控
監(jiān)控流程
  創(chuàng)建主機(jī) — 創(chuàng)建信息 —- 觸發(fā)器 —– 記錄 action—- alter
 |event

 Host — ltem — trigger —  action—–alter|command
  |
  |event

2) 學(xué)習(xí)使用模板
組態(tài) —- 模板 — 新建模板 —Template_CPU

3) 自定義監(jiān)控流程
  實(shí)例: 監(jiān)控 nginx 的性能
  nginx 服務(wù)狀態(tài)
nginx 需要監(jiān)控那些內(nèi)容?
  進(jìn)程是否存在
  端口是否監(jiān)聽
  服務(wù)是否正常
 nginx 性能指標(biāo)
  連接數(shù)
  每秒種處理多少連接
  每秒處理多少請求
  當(dāng)前讀寫的連接有多少
 
4) 用戶自定義宏

關(guān)于“zabbix 如何監(jiān)控系統(tǒng)”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-19發(fā)表,共計(jì)5465字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 岗巴县| 朔州市| 红安县| 青阳县| 玛沁县| 亚东县| 武宣县| 陕西省| 肥城市| 虎林市| 南木林县| 马鞍山市| 天水市| 澄江县| 正镶白旗| 康定县| 巴林右旗| 鹤庆县| 翼城县| 北票市| 龙山县| 芦山县| 辛集市| 乌拉特后旗| 三都| 沙河市| 正镶白旗| 金湖县| 建德市| 静安区| 和顺县| 湾仔区| 嘉峪关市| 工布江达县| 贵南县| 广丰县| 广西| 襄城县| 通河县| 富平县| 高青县|