-- sx3010/sx3640ロードバランサーv3用MIBファイル SPI-LoadBalancer-MIB-3 DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, Counter, Gauge, TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB TRAP-TYPE FROM RFC-1215; -- オブジェクト識別子 spi OBJECT IDENTIFIER ::= { enterprises 955 } products OBJECT IDENTIFIER ::= { spi 1 } LoadBalancer OBJECT IDENTIFIER ::= { products 6 } LoadBalancerMgnt OBJECT IDENTIFIER ::= { LoadBalancer 1 } -- TCP仮想サーバテーブル lbVirtualTcpServerTable OBJECT-TYPE SYNTAX SEQUENCE OF lbVirtualTcpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about all TCP Virtual servers." ::= { LoadBalancerMgnt 2 } -- TCP仮想サーバテーブルエントリ lbVirtualTcpServerTableEntry OBJECT-TYPE SYNTAX lbVirtualTcpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the TCP Virtual Server Table." INDEX { lbVirtualTcpIpAddress, lbVirtualTcpPort } ::= { lbVirtualTcpServerTable 1 } lbVirtualTcpServerTableEntry ::= SEQUENCE { lbVirtualTcpIpAddress IpAddress, -- IPアドレス lbVirtualTcpPort INTEGER, -- TCPポート番号 lbVirtualTcpAdminStatus INTEGER, -- 設定状態 lbVirtualTcpCurrentConnections Gauge, -- 確立中のコネクション数 lbVirtualTcpTotalConnections Counter, -- 総コネクション数 lbVirtualTcpPeakConnections Gauge, -- 最大同時コネクション数 lbVirtualTcpInPkts Counter, -- 受信パケット数 lbVirtualTcpOutPkts Counter, -- 送信パケット数 lbVirtualTcpInBytes Counter, -- 受信バイト数 lbVirtualTcpOutBytes Counter -- 送信バイト数 } lbVirtualTcpIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "IP address of the virtual server." ::= { lbVirtualTcpServerTableEntry 1 } lbVirtualTcpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "TCP port of the virtual server." ::= { lbVirtualTcpServerTableEntry 2 } lbVirtualTcpAdminStatus OBJECT-TYPE SYNTAX INTEGER { inService(1), outOfService(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The desired state of the virtual server." ::= { lbVirtualTcpServerTableEntry 3 } lbVirtualTcpCurrentConnections OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The current number of client connections on the virtual server." ::= { lbVirtualTcpServerTableEntry 4 } lbVirtualTcpTotalConnections OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of client connections on the virtual server since reboot." ::= { lbVirtualTcpServerTableEntry 5 } lbVirtualTcpPeakConnections OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The highest number of client connections the virtual server has had at any time." ::= { lbVirtualTcpServerTableEntry 6 } lbVirtualTcpInPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the virtual server has received from the clients." ::= { lbVirtualTcpServerTableEntry 7 } lbVirtualTcpOutPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the virtual server has sent to the clients." ::= { lbVirtualTcpServerTableEntry 8 } lbVirtualTcpInBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the virtual server has received from the clients." ::= { lbVirtualTcpServerTableEntry 9 } lbVirtualTcpOutBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the virtual server has sent to the clients." ::= { lbVirtualTcpServerTableEntry 10 } -- UDP仮想サーバテーブル lbVirtualUdpServerTable OBJECT-TYPE SYNTAX SEQUENCE OF lbVirtualUdpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about all UDP Virtual servers." ::= { LoadBalancerMgnt 3 } -- UDP仮想サーバテーブルエントリ lbVirtualUdpServerTableEntry OBJECT-TYPE SYNTAX lbVirtualUdpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the UDP Virtual Server Table." INDEX { lbVirtualUdpIpAddress, lbVirtualUdpPort } ::= { lbVirtualUdpServerTable 1 } lbVirtualUdpServerTableEntry ::= SEQUENCE { lbVirtualUdpIpAddress IpAddress, -- IPアドレス lbVirtualUdpPort INTEGER, -- UDPポート番号 lbVirtualUdpAdminStatus INTEGER, -- 設定状態 lbVirtualUdpInPkts Counter, -- 受信パケット数 lbVirtualUdpOutPkts Counter, -- 送信パケット数 lbVirtualUdpInBytes Counter, -- 受信バイト数 lbVirtualUdpOutBytes Counter -- 送信バイト数 } lbVirtualUdpIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "IP address of the virtual server." ::= { lbVirtualUdpServerTableEntry 1 } lbVirtualUdpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "UDP port of the virtual server." ::= { lbVirtualUdpServerTableEntry 2 } lbVirtualUdpAdminStatus OBJECT-TYPE SYNTAX INTEGER { inService(1), outOfService(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The desired state of the virtual server." ::= { lbVirtualUdpServerTableEntry 3 } lbVirtualUdpInPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the virtual server has received from the clients." ::= { lbVirtualUdpServerTableEntry 4 } lbVirtualUdpOutPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the virtual server has sent to the clients." ::= { lbVirtualUdpServerTableEntry 5 } lbVirtualUdpInBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the virtual server has received from the clients." ::= { lbVirtualUdpServerTableEntry 6 } lbVirtualUdpOutBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the virtual server has sent to the clients." ::= { lbVirtualUdpServerTableEntry 7 } -- TCP実サーバテーブル lbRealTcpServerTable OBJECT-TYPE SYNTAX SEQUENCE OF lbRealTcpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about all TCP Real servers." ::= { LoadBalancerMgnt 4 } -- TCP実サーバテーブルエントリ lbRealTcpServerTableEntry OBJECT-TYPE SYNTAX lbRealTcpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the TCP Real Server Table." INDEX { lbRealTcpIpAddress, lbRealTcpPort } ::= { lbRealTcpServerTable 1 } lbRealTcpServerTableEntry ::= SEQUENCE { lbRealTcpIpAddress IpAddress, -- IPアドレス lbRealTcpPort INTEGER, -- TCPポート番号 lbRealTcpAdminStatus INTEGER, -- 設定状態 lbRealTcpOperStatus INTEGER, -- 稼動状態 lbRealTcpLastChange TimeTicks, -- 状態変化の発生した時刻 lbRealTcpCurrentConnections Gauge, -- 確立中のコネクション数 lbRealTcpTotalConnections Counter, -- 総コネクション数 lbRealTcpPeakConnections Gauge, -- 最大同時コネクション数 lbRealTcpInPkts Counter, -- 受信パケット数 lbRealTcpOutPkts Counter, -- 送信パケット数 lbRealTcpInBytes Counter, -- 受信バイト数 lbRealTcpOutBytes Counter -- 送信バイト数 } lbRealTcpIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "IP address of the real server." ::= { lbRealTcpServerTableEntry 1 } lbRealTcpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "TCP port of the real server." ::= { lbRealTcpServerTableEntry 2 } lbRealTcpAdminStatus OBJECT-TYPE SYNTAX INTEGER { inService(1), outOfService(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The desired state of the real server." ::= { lbRealTcpServerTableEntry 3 } lbRealTcpOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the real server." ::= { lbRealTcpServerTableEntry 4 } lbRealTcpLastChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when the real server entered its current operational state. If the current state was entered prior to the last re-initialization of the local network management subsystem, this object contains a zero value." ::= { lbRealTcpServerTableEntry 5 } lbRealTcpCurrentConnections OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The current number of client connections on the real server." ::= { lbRealTcpServerTableEntry 6 } lbRealTcpTotalConnections OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of client connections on the real server since reboot." ::= { lbRealTcpServerTableEntry 7 } lbRealTcpPeakConnections OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The highest number of client connections the real server has had at any time." ::= { lbRealTcpServerTableEntry 8 } lbRealTcpInPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the real server has received from the clients." ::= { lbRealTcpServerTableEntry 9 } lbRealTcpOutPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the real server has sent to the clients." ::= { lbRealTcpServerTableEntry 10 } lbRealTcpInBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the real server has received from the clients." ::= { lbRealTcpServerTableEntry 11 } lbRealTcpOutBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the real server has sent to the clients." ::= { lbRealTcpServerTableEntry 12 } -- UDP実サーバテーブル lbRealUdpServerTable OBJECT-TYPE SYNTAX SEQUENCE OF lbRealUdpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about all UDP Real servers." ::= { LoadBalancerMgnt 5 } -- UDP実サーバテーブルエントリ lbRealUdpServerTableEntry OBJECT-TYPE SYNTAX lbRealUdpServerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the UDP Real Server Table." INDEX { lbRealUdpIpAddress, lbRealUdpPort } ::= { lbRealUdpServerTable 1 } lbRealUdpServerTableEntry ::= SEQUENCE { lbRealUdpIpAddress IpAddress, -- IPアドレス lbRealUdpPort INTEGER, -- UDPポート番号 lbRealUdpAdminStatus INTEGER, -- 設定状態 lbRealUdpOperStatus INTEGER, -- 稼動状態 lbRealUdpLastChange TimeTicks, -- 状態変化の発生した時刻 lbRealUdpInPkts Counter, -- 受信パケット数 lbRealUdpOutPkts Counter, -- 送信パケット数 lbRealUdpInBytes Counter, -- 受信バイト数 lbRealUdpOutBytes Counter -- 送信バイト数 } lbRealUdpIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "IP address of the real server." ::= { lbRealUdpServerTableEntry 1 } lbRealUdpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "UDP port of the real server." ::= { lbRealUdpServerTableEntry 2 } lbRealUdpAdminStatus OBJECT-TYPE SYNTAX INTEGER { inService(1), outOfService(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The desired state of the real server." ::= { lbRealUdpServerTableEntry 3 } lbRealUdpOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the real server." ::= { lbRealUdpServerTableEntry 4 } lbRealUdpLastChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when the real server entered its current operational state. If the current state was entered prior to the last re-initialization of the local network management subsystem, this object contains a zero value." ::= { lbRealUdpServerTableEntry 5 } lbRealUdpInPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the real server has received from the clients." ::= { lbRealUdpServerTableEntry 6 } lbRealUdpOutPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets the real server has sent to the clients." ::= { lbRealUdpServerTableEntry 7 } lbRealUdpInBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the real server has received from the clients." ::= { lbRealUdpServerTableEntry 8 } lbRealUdpOutBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bytes the real server has sent to the clients." ::= { lbRealUdpServerTableEntry 9 } -- failover設定 lbFailoverEnabled OBJECT-TYPE SYNTAX INTEGER { failoverOn(1), failoverOff(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Is failover mechanism enabled." ::= { LoadBalancerMgnt 6 } -- failover状態 lbFailoverUnitStatus OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The unit's failover activity; active or standby." ::= { LoadBalancerMgnt 7 } -- trapメッセージ lbTrapMessageString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "A trap message string." ::= { LoadBalancerMgnt 8 } lbTrapLanControllerFailed TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "A LAN controller in the device failed." ::= 206 lbTrapDuplicateIp TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "A duplicate IP address was detected." ::= 211 lbTrapMaxSessionLimitReached TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The maximum number of L4 connections supported by the device has been reached." ::= 221 lbTrapNoFreeStickyEntry TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The are no free entries available in the sticky table." ::= 222 lbTrapRealServerMaxConnLimitReached TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The real server reached its maximum number of connections." ::= 224 lbTrapFailoverLinkFailed TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The dedicated link between the failover units failed." ::= 225 lbTrapBecomeMaster TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The device changed its state from backup to master." ::= 228 lbTrapNoFreeCookieEntry TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The are no free entries available in the cookie table." ::= 231 lbTrapMaxHttpLimitReached TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The maximum number of HTTP connections supported by the device has been reached." ::= 232 lbTrapMaxSslLimitReached TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The maximum number of SSL connections supported by the device has been reached." ::= 233 lbTrapRsaProcessorFailed TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "An RSA processor in the device failed." ::= 244 lbTrapRealServerUp TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The real server is up." ::= 261 lbTrapRealServerDown TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The real server is down." ::= 262 lbTrapRealServerPortUp TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The real server port is up." ::= 263 lbTrapRealServerPortDown TRAP-TYPE ENTERPRISE LoadBalancer VARIABLES { lbTrapMessageString } DESCRIPTION "The real server port is down." ::= 264 END