http://www.zabbix.org/wiki/Zabbix_Templatesphp
https://files.cnblogs.com/files/Sungeek/Zabbix_Template_SQLServer_MultiDatabase_generator.zipweb
在數據庫SSMS裏面執行這個zabbix的sql(Zabbix_Template_SQLServer_MultiDatabase_generator)sql
而後獲取的結果拼接起來放在文本里面,保存到一個文本里面命名爲XXX.xml,而後把這個.xml文件模板導入zabbix客戶端數據庫
拼接好的xml須要把裏面的模板名稱更改一下,這邊能夠自定義或者按照規範的來安全
若是有多臺數據庫,最好命名規範來區分一下,例如機器A,若是B機器就B-SQL02服務器
原名:Template_MicrosoftSQLServer_Multi_DatabaseCQSQL12sqlserver
更更名:Template Microsoft SQLServer Multi Database A-SQL01測試
配置-->模板-->導入spa
配置-->模板(Template Microsoft SQLServer Multi Database SQL-22)-->圖形pwa
添加名稱和監控項
選擇對應的SQLServer服務器主機選擇連接模板
監控中-->圖形,查看有沒有顯示圖形出來
監控交換機/防火牆比較簡單,只需知道交換機/防火牆的snmp密碼,而後對應的交換機/防火牆連接到設備或導入的snmp模板,就能夠完成監控了。
例如:添加地址爲172.10.11.5的交換機監控。
# 設置SNMP基本信息,包括版本、團體名。
<Sysname> system-view
[Sysname] snmp-agent sys-info version v1 v2c
# 配置可讀屬性團體名。
[Sysname] snmp-agent community read public
# 配置可寫訪問權限,private能夠設置其餘字符串團體名。
[Sysname] snmp-agent community write private
# 配置SNMP版本。爲了防止Agent和NMS由於版本問題致使不能創建SNMP鏈接,建議將版本參數配置爲all,表示支持v一、v2c、v3三個版本。
[Sysname] snmp-agent sys-info version all
[Sysname] snmp-server community sungeekwithre ro //配置讀取的snmp密碼:sungeekwithre [Sysname] snmp-server community sungeekswithrw rw //配置可寫的snmp密碼,爲安全起見,此項最好別開啓!
在完成上述配置後,在任意視圖下執行display命令,都可以顯示配置後SNMP的運行狀況,經過查看顯示信息,來驗證配置的效果。
SNMP顯示和維護
操做 |
命令 |
顯示系統維護聯絡信息、系統位置信息及SNMP版本信息 |
display snmp-agent sys-info [ contact | location | version ]* |
顯示SNMP報文統計信息 |
display snmp-agent statistics |
顯示設備的SNMP實體引擎ID |
display snmp-agent local-engineid |
顯示SNMP組信息 |
display snmp-agent group [ group-name ] |
顯示Trap消息隊列的基本信息 |
display snmp-agent trap queue |
顯示系統當前能夠發送Trap消息的模塊及其Trap消息的使能狀態 |
display snmp-agent trap-list |
顯示SNMP v3用戶信息 |
display snmp-agent usm-user [ engineid engineid | username user-name | group group-name ] * |
顯示SNMP v1或SNMP v2c團體信息 |
display snmp-agent community [ read | write ] |
顯示MIB視圖的信息 |
display snmp-agent mib-view [ exclude | include | viewname view-name ] |
[root@localhost ~]# yum install -y net-snmp net-snmp-utils
[root@localhost ~]# snmpwalk -v 2c -c public 172.10.11.5
SNMPv2-MIB::sysDescr.0 = STRING: H3C Comware Platform Software, Software Version 7.1.070, ESS 1110P05 H3C S5560X-34S-EI Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved. SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.25506.1.1628 DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (10629714) 1 day, 5:31:37.14 SNMPv2-MIB::sysContact.0 = STRING: New H3C Technologies Co., Ltd. SNMPv2-MIB::sysName.0 = STRING: H3C SNMPv2-MIB::sysLocation.0 = STRING: Hangzhou, China SNMPv2-MIB::sysServices.0 = INTEGER: 78 IF-MIB::ifNumber.0 = INTEGER: 45 IF-MIB::ifIndex.1 = INTEGER: 1 IF-MIB::ifIndex.2 = INTEGER: 2 IF-MIB::ifIndex.3 = INTEGER: 3 IF-MIB::ifIndex.4 = INTEGER: 4 IF-MIB::ifIndex.5 = INTEGER: 5 IF-MIB::ifIndex.6 = INTEGER: 6 IF-MIB::ifIndex.7 = INTEGER: 7 IF-MIB::ifIndex.8 = INTEGER: 8 IF-MIB::ifIndex.9 = INTEGER: 9 IF-MIB::ifIndex.10 = INTEGER: 10
........
若是想使用外部的模板,能夠選擇配置-->模板導入,我這邊直接使用zabbix自帶的這個SNMP模板
1.添加主機羣組
2.添加主機
3.主機關聯模板
而後就能夠在監測中-->圖形,查看有沒有數據了
我這邊本身新建了一個模板,而後連接了一個network的模板
Template Module Generic SNMPv2