日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

自動化運維之Zabbix

 

Alexei Vladishev創建了Zabbix項目,當前處于活躍開發狀態,Zabbix SIA提供支持.

Zabbix是一個企業級的、開源的、分布式的監控套件

Zabbix可以監控網絡和服務的監控狀況. Zabbix利用靈活的告警機制,允許用戶對事件發送基于Email的告警. 這樣可以保證快速的對問題作出相應. Zabbix可以利用存儲數據提供杰出的報告及圖形化方式. 這一特性將幫助用戶完成容量規劃.

Zabbix支持polling和trApping兩種方式. 所有的Zabbix報告都可以通過配置參數在WEB前端進行訪問. Web前端將幫助你在任何區域都能夠迅速獲得你的網絡及服務狀況. Zabbix可以通過盡可能的配置來扮演監控你的IT基礎框架的角色,而不管你是來自于小型組織還是大規模的公司.

Zabbix是零成本的. 因為Zabbix編寫和發布基于GPL V2協議. 意味著源代碼是免費發布的.

Zabbix公司也提供商業化的技術支持.

在知道zabbix是什么之后,我們最關心的是zabbix有什么特性,了解特性之后,我們才能決定是否會使用zabbix,以及zabbix是否適合我們.

概述

Zabbix是一個高度集成的網絡監控套件,通過一個軟件包即可提供如下特性

自動化運維之Zabbix

 

數據收集

  • 可用性及性能檢測
  • 支持SNMP(trapping及polling)、IPMI、JMX監控
  • 自定義檢測
  • 自定義間隔收集收據
  • server/proxy/agents吸能

靈活的閥值定義

  • 允許靈活地自定義問題閥值,Zabbix中稱為觸發器(trigger), 存儲在后端數據庫中

高級告警配置

  • 可以自定義告警升級(escalation)、接收者及告警方式
  • 告警信息可以配置并允許使用宏(macro)變量
  • 通過遠程命令實行自動化動作(action)

實時繪圖

  • 通過內置的繪圖方法實現監控數據實時繪圖

擴展的圖形化顯示

  • 允許自定義創建多監控項視圖
  • 網絡拓撲(network maps)
  • 自定義的面板(screen)和slide shows,并允許在dashboard頁面顯示
  • 報告
  • 高等級(商業)監控資源

歷史數據存儲

  • 數據存儲在數據庫中
  • 歷史數據可配置
  • 內置數據清理機制

配置簡單

  • 主機通過添加監控設備方式添加
  • 一次配置,終生監控(譯者注:除非調整或刪除)
  • 監控設備允許使用模板

模板使用

  • 模板中可以添加組監控
  • 模板允許繼承

網絡自動發現

  • 自動發現網絡設備
  • agent自動注冊
  • 自動發現文件系統、網卡設備、SNMP OID等

快速的web接口

  • web前端采用php編寫
  • 訪問無障礙
  • 你想怎么做就能做么做
  • 審計日志

Zabbix API

  • Zabbix API提供程序級別的訪問接口,第三方程序可以很快接入

權限系統

  • 安全的權限認證
  • 用戶可以限制允許維護的列表

全特性、agent易擴展

  • 在監控目標上部署
  • 支持linux及windows

二進制守護進程

  • C開發,高性能,低內存消耗
  • 易移植

具備應對復雜環境情況

  • 通過Zabbix proxy可以非常容易的創建遠程監控

zabbix進程組成結構,默認情況下zabbix包含5個程序:zabbix_agentd、zabbix_get、zabbix_proxy、zabbix_sender、zabbix_server,另外一個zabbix_JAVA_gateway是可選,這個需要另外安裝。下面來分別介紹下他們各自的作用。

自動化運維之Zabbix

 

進程介紹

zabbix_agentd

客戶端守護進程,此進程收集客戶端數據,例如cpu負載、內存、硬盤使用情況等

zabbix_get

zabbix工具,單獨使用的命令,通常在server或者proxy端執行獲取遠程客戶端信息的命令。通常用戶排錯。例如在server端獲取不到客戶端的內存數據,我們可以使用zabbix_get獲取客戶端的內容的方式來做故障排查。

zabbix_sender

zabbix工具,用于發送數據給server或者proxy,通常用于耗時比較長的檢查。很多檢查非常耗時間,導致zabbix超時。于是我們在腳本執行完畢之后,使用sender主動提交數據。

zabbix_server

zabbix服務端守護進程。zabbix_agentd、zabbix_get、zabbix_sender、zabbix_proxy、zabbix_java_gateway的數據最終都是提交到server

備注:當然不是數據都是主動提交給zabbix_server,也有的是server主動去取數據。

zabbix_proxy

zabbix代理守護進程。功能類似server,唯一不同的是它只是一個中轉站,它需要把收集到的數據提交/被提交到server里。為什么要用代理?代理是做什么的?賣個關子,請繼續關注運維生存時間zabbix教程系列。

zabbix_java_gateway

zabbix2.0之后引入的一個功能。顧名思義:Java網關,類似agentd,但是只用于Java方面。需要特別注意的是,它只能主動去獲取數據,而不能被動獲取數據。它的數據最終會給到server或者proxy。

自動化運維之Zabbix

 

zabbix硬件需求

無非就是cpu、內存、硬盤之類的

1.1 CPU

由你的zabbix數據庫使用情況來做決定,如果你監控的項目越多,那你的cpu要越好。具體多好,下面有個表格

1.2 內存與硬盤

最基本的需求:128MB內存、256MB硬盤,當然這樣的機器這年頭應該找不到了吧,尤其要說明硬盤的問題,你的監控項越多、歷史記錄保留時間的越久數據庫將會越大。我所知道的100來臺服務器,做基本的cpu、內存、硬盤、網卡流量等監控,長年累月下來大概60GB左右。

1.3 其他硬件

如果你覺得有必要的話,你再準備一個GSM短信貓吧,不過很少人用,基本上都使用email或者飛信報警.

P2的CPU、256MB內存已經可以監控20個主機。AMD 3200+/2G內存可以監控500個主機(05年大學的時候,中低端主流cpu,這都快10年了,尤其可見zabbix對服務器的硬件配置要求有多低),現在的服務器一般都比上面最高配還來得高,所以我武斷的認為,大家手頭的服務器都有能力監控1w+以上的服務器,我再武斷的認為手頭上有1w+服務器的公司能有多少.

zabbix支持操作系統

支持如下平臺,平臺之多讓人刮目相看,但是window只能跑客戶端

Linux

IBM AIX

FreeBSD

NetBSD

OpenBSD

HP-UX

Mac OS X

Solaris

Windows: 2000, Server 2003, XP, Vista, Server 2008, 7, 8, Server 2012 (只能跑Zabbix agent)

zabbix基礎支撐軟件需求

3.1 數據庫

MySQL:5.0.3或者以上,推薦使用InnoDB引擎(TTLSA推薦使用MySQL,開源免費資料多)

Oracle:10g或者以上

PostgreSQL:8.1或者以上 .

SQLite:3.3.5或者以上

IBM DB2:9.7或者以上

3.2 WEB應用

Apache:1.3.12或者以上

PHP:5.3.0或者以上,zabbix早期版本支持5.2,但是2.2版本只支持到5.3

PHP擴展:

gd

bcmath

ctype

libXML 2.6.15或以上

xmlreader

xmlwriter

session

sockets

mbstring

gettext

ibm_db2(可選)

mysqli(推薦)

oci8(可選)

pgsql(可選)

sqlite3 (可選)

3.3 服務器

以下內容都為可選項,如果你需要監控特定項,安裝特定支持即可。

OpenIPMI:IPMI硬件監控

libssh2:版本1.0以上,監控ssh服務

fping:icmp監控項

libcurl:監控web項.

libiksemel:支持jabber報警

net-snmp:增加SNMP支持

3.4 JAVA網關

如果你需要通過Java網關來監控你的Java進程,那么你需要增加如下支持

logback-core-0.9.27.jar :http://logback.qos.ch/ ,0.9.27, 1.0.13, and 1.1.1已測試

logback-classic-0.9.27.jar :http://logback.qos.ch/ , 0.9.27, 1.0.13, and 1.1.1.已測試

slf4j-api-1.6.1.jar :http://logback.qos.ch/ ,1.6.1, 1.6.6, and 1.7.6.已測試

Android-json-4.3_r3.1.jar :https://android.googlesource.com/platform/libcore/+/master/json ,2.3.3_r1.1 and 4.3_r3.1已測試。

分享到:
標簽:Zabbix
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定