Ad Widget

Collapse

Mib Zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • said
    Junior Member
    • Dec 2017
    • 3

    #1

    Mib Zabbix

    Hello,
    I have this mib. I want to use it like a template on Zabbix. How can handle this or can anyone give me the template from this mib ?
    Thanks



    -- File Name : SANGFOR-GENERAL-MIB.txt
    -- Date : Mon Oct 11 17:01:21 CST 2010
    -- Author : WebNMS Agent Toolkit C Edition - MibEditor 6



    SANGFOR-GENERAL-MIB DEFINITIONS ::= BEGIN
    IMPORTS
    DisplayString, PhysAddress, snmp, system
    FROM RFC1213-MIB
    TEXTUAL-CONVENTION, DisplayString
    FROM SNMPv2-TC
    OBJECT-TYPE
    FROM RFC-1212
    enterprises
    FROM RFC1155-SMI;

    -- TEXTUAL-CONVENTIONS --
    PhysAddress ::= OCTET STRING

    DisplayString ::= OCTET STRING

    org OBJECT IDENTIFIER
    ::= { iso 3 }

    dod OBJECT IDENTIFIER
    ::= { org 6 }

    internet OBJECT IDENTIFIER
    ::= { dod 1 }

    private OBJECT IDENTIFIER
    ::= { internet 4 }

    enterprises OBJECT IDENTIFIER
    ::= { private 1 }

    sangfor OBJECT IDENTIFIER
    ::= { enterprises 35047 }

    general OBJECT IDENTIFIER
    ::= { sangfor 1 }

    product OBJECT IDENTIFIER
    ::= { sangfor 2 }

    wac OBJECT IDENTIFIER
    ::= { product 12 }

    sfDeviceDescr OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Device name&model"
    ::= { general 1 }

    sfSysDate OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "System's date."
    ::= { general 2 }

    sfSysCpuCostRate OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Cpu current cost percentage.The unit is %."
    ::= { general 3 }

    sfSysFreeMemory OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Free memory."
    ::= { general 4 }

    sfDiskTable OBJECT-TYPE
    SYNTAX SEQUENCE OF SfDiskEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "Description"
    ::= { general 5 }

    sfDiskEntry OBJECT-TYPE
    SYNTAX SfDiskEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "Row Description"
    INDEX { diskIndex }
    ::= { sfDiskTable 1 }

    SfDiskEntry ::= SEQUENCE {
    diskIndex INTEGER,
    sfFilesystemName DisplayString,
    sfDiskSize DisplayString,
    sfDiskUsed DisplayString,
    sfDiskAvail DisplayString,
    sfDiskUsedPercent DisplayString
    }


    diskIndex OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "Column Description"
    ::= { sfDiskEntry 1 }


    sfFilesystemName OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Column Description"
    ::= { sfDiskEntry 2 }


    sfDiskSize OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Column Description"
    ::= { sfDiskEntry 3 }


    sfDiskUsed OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Column Description"
    ::= { sfDiskEntry 4 }


    sfDiskAvail OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Column Description"
    ::= { sfDiskEntry 5 }


    sfDiskUsedPercent OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Column Description"
    ::= { sfDiskEntry 6 }

    CpuLoadAvg OBJECT IDENTIFIER
    ::= { general 6 }

    sfcpuName OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "CPU Name"
    ::= { CpuLoadAvg 1 }

    sfCpuLoadLast1Min OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "load average in past 1 minute."
    ::= { CpuLoadAvg 2 }

    sfCpuLoadLast5Min OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "load average in past 5 minute."
    ::= { CpuLoadAvg 3 }

    sfCpuLoadLast15Min OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "load average in past 15 minute."
    ::= { CpuLoadAvg 4 }

    sfEnableDoubleHost OBJECT-TYPE
    SYNTAX INTEGER ( 0 .. 1 )
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "0--disable.1--enable"
    ::= { general 7 }

    dhcp OBJECT IDENTIFIER
    ::= { general 8 }

    sfEnableDHCP OBJECT-TYPE
    SYNTAX INTEGER ( 0 .. 1 )
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "0--disable.1--enable."
    ::= { dhcp 1 }


    sfDHCPTable OBJECT-TYPE
    SYNTAX SEQUENCE OF sfDHCPEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "Table of each interface's DHCP info"
    ::= { dhcp 2 }

    sfDHCPEntry OBJECT-TYPE
    SYNTAX sfDHCPEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "entry of sfDHCPTable, when dhcp is disabled it has only one entry with zeros"
    INDEX { dhcpIndex }
    ::= { sfDHCPTable 1 }

    sfDHCPEntry ::= SEQUENCE {
    dhcpIndex INTEGER,
    sfIfName OCTET STRING,
    sfNumOfTotalIpAddr INTEGER,
    sfNumOfLeftIp INTEGER,
    sfNumOfOccupyIp INTEGER,
    }

    dhcpIndex OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "index of sfDHCPEntry"
    ::= { sfDHCPEntry 1 }

    sfIfName OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "network interface's name ."
    ::= { sfDHCPEntry 2 }

    sfNumOfTotalIpAddr OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "The total IP address's number in IP pool."
    ::= { sfDHCPEntry 3 }

    sfNumOfLeftIp OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "The number of left."
    ::= { sfDHCPEntry 4 }

    sfNumOfOccupyIp OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "The number which already be used."
    ::= { sfDHCPEntry 5 }

    sfSysTotalMemory OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Total memory."
    ::= { general 9 }
    sfSysName OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "System's Name"
    ::= {general 10}
    sfSysSupplier OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "System's supplier"
    ::= {general 11}
    sfSysIp OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "System Ip address"
    ::= {general 12}
    apinfo OBJECT IDENTIFIER
    ::= { wac 1 }

    sfApInfoTable OBJECT-TYPE
    SYNTAX SEQUENCE OF sfApInfoEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "Table of each ap's info"
    ::= { apinfo 1 }

    sfApInfoEntry OBJECT-TYPE
    SYNTAX sfApInfoEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "entry of sfApInfoTable"
    INDEX { apinfoIndex }
    ::= { sfApInfoTable 1 }

    sfApInfoEntry ::= SEQUENCE {
    apinfoIndex INTEGER,
    sfApName OCTET STRING,
    sfApHardver OCTET STRING,
    sfApSeriNum OCTET STRING,
    sfApMAC OCTET STRING,
    sfApIP OCTET STRING,
    sfApOnlineTime OCTET STRING,
    sfApStatus OCTET STRING,

    sfSsid1 OCTET STRING,
    sfRadioType1 OCTET STRING,
    sfPhyMode1 OCTET STRING,
    sfChannel1 INTEGER,
    sfFrequency1 OCTET STRING,

    sfSsid2 OCTET STRING,
    sfRadioType2 OCTET STRING,
    sfPhyMode2 OCTET STRING,
    sfChannel2 INTEGER,
    sfFrequency2 OCTET STRING,
    sfApUserNum INTEGER,
    }

    apinfoIndex OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "index of sfApInfoEntry"
    ::= { sfApInfoEntry 1 }

    sfApName OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's Name"
    ::= { sfApInfoEntry 2 }

    sfApHardver OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's hardware version"
    ::= { sfApInfoEntry 3 }

    sfApSeriNum OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's seriers number"
    ::= { sfApInfoEntry 4 }

    sfApMAC OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's Mac"
    ::= { sfApInfoEntry 5 }

    sfApIP OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's ip"
    ::= { sfApInfoEntry 6 }

    sfApOnlineTime OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's online time"
    ::= { sfApInfoEntry 7 }

    sfApStatus OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's status"
    ::= { sfApInfoEntry 8 }

    sfSsid1 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's all wlan ssid(2.4G)"
    ::= { sfApInfoEntry 9 }


    sfRadioType1 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's radio type"
    ::= { sfApInfoEntry 10 }


    sfApPhyMod1 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's radio Phy mode 2.4G"
    ::= { sfApInfoEntry 11 }
    sfChannel1 OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's chanel 2.4G"
    ::= { sfApInfoEntry 12 }

    sfFrequency1 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's frequency 2.4G"
    ::= { sfApInfoEntry 13 }

    sfSsid2 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's all wlan ssid(5.8G)"
    ::= { sfApInfoEntry 14 }


    sfRadioType2 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's radio type"
    ::= { sfApInfoEntry 15 }


    sfApPhyMod2 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's radio Phy mode 5.8G"
    ::= { sfApInfoEntry 16 }

    sfChannel2 OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's chanel 5.8G"
    ::= { sfApInfoEntry 17 }

    sfFrequency2 OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's frequency 5.8G"
    ::= { sfApInfoEntry 18 }


    sfApUserNum OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "AP's User number"
    ::= { sfApInfoEntry 19 }

    sfApOnlineNum OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "wac's online ap number"
    ::= { apinfo 2 }
    sfApOffNum OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "wac's offline ap number"
    ::= { apinfo 3 }
    sfApDepositNum OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "wac's deposit ap number"
    ::= { apinfo 4 }

    userinfo OBJECT IDENTIFIER
    ::= { wac 2 }

    sfUserInfoTable OBJECT-TYPE
    SYNTAX SEQUENCE OF sfUserInfoEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "Table of each user's info"
    ::= { userinfo 1 }

    sfUserInfoEntry OBJECT-TYPE
    SYNTAX sfUserInfoEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION "entry of sfUserInfoTable"
    INDEX { userinfoIndex }
    ::= { sfUserInfoTable 1 }

    sfUserInfoEntry ::= SEQUENCE {
    userinfoIndex OCTET STRING,
    sfUserName OCTET STRING,
    sfUserIP OCTET STRING,
    sfUserTermType OCTET STRING,
    sfUserMAC OCTET STRING,
    sfUserApMAC OCTET STRING,
    sfUserSSID OCTET STRING,
    sfUserPhy OCTET STRING,
    sfUserVlanID INTEGER,
    sfUserOnline OCTET STRING,
    sfUserRSSI OCTET STRING,
    sfUserUpRate OCTET STRING,
    sfUserDownRate OCTET STRING,
    }

    userinfoIndex OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "index of sfUserInfoEntry"
    ::= { sfUserInfoEntry 1 }

    sfUserName OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "user's Name"
    ::= { sfUserInfoEntry 2 }

    sfUserIP OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "user's IP Address"
    ::= { sfUserInfoEntry 3 }

    sfUserTermType OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "user's terminal type"
    ::= { sfUserInfoEntry 4 }

    sfUserMAC OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "user's MAC Address"
    ::= { sfUserInfoEntry 5 }

    sfUserApMAC OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "user's AP MAC Address"
    ::= { sfUserInfoEntry 6 }

    sfUserSSID OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "User's ssid"
    ::= { sfUserInfoEntry 7 }

    sfUserPhy OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "User's client phy"
    ::= { sfUserInfoEntry 8 }

    sfUserVlanID OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "User's vlan id"
    ::= { sfUserInfoEntry 9 }

    sfUserOnline OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "User's online time"
    ::= { sfUserInfoEntry 10 }

    sfUserRSSI OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "User's rssi"
    ::= { sfUserInfoEntry 11 }

    sfUserUpRate OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "User's up_rate"
    ::= { sfUserInfoEntry 12 }

    sfUserDownRate OBJECT-TYPE
    SYNTAX OCTET STRING
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "User's down_rate"
    ::= { sfUserInfoEntry 13 }

    sfUserNum OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION "Online user number"
    ::= { userinfo 2 }


    egpNeighborLoss TRAP-TYPE
    ENTERPRISE snmp
    VARIABLES { egpNeighAddr }
    DESCRIPTION "egpNeighborLoss"
    ::= 5
    warmStart TRAP-TYPE
    ENTERPRISE snmp
    DESCRIPTION "warmStart"
    ::= 1
    coldStart TRAP-TYPE
    ENTERPRISE snmp
    DESCRIPTION "coldStart"
    ::= 0
    linkUp TRAP-TYPE
    ENTERPRISE snmp
    VARIABLES { ifIndex }
    DESCRIPTION "linkUp"
    ::= 3
    linkDown TRAP-TYPE
    ENTERPRISE snmp
    VARIABLES { ifIndex }
    DESCRIPTION "linkDown"
    ::= 2
    authenticationFailure TRAP-TYPE
    ENTERPRISE snmp
    DESCRIPTION "authenticationFailure"
    ::= 4
    enterpriseSpecific TRAP-TYPE
    ENTERPRISE sangfor
    VARIABLES { sfSysIpAddr }
    DESCRIPTION "enterpriseSpecific"
    ::= 6
    END




Working...