1-- ***************************************************************** 2-- CISCO-SLB-MIB: Mib for SLB entities 3-- 4-- December 1999, Jason Cox 5-- 6-- Copyright (c) 1999, 2002, 2004, 2006-2008 by cisco Systems Inc. 7-- All rights reserved. 8-- **************************************************************** 9 10CISCO-SLB-MIB DEFINITIONS ::= BEGIN 11 12IMPORTS 13 MODULE-IDENTITY, 14 NOTIFICATION-TYPE, 15 OBJECT-TYPE, 16 IpAddress, 17 Unsigned32, 18 Counter32, 19 Counter64, 20 Gauge32 21 FROM SNMPv2-SMI 22 MODULE-COMPLIANCE, 23 OBJECT-GROUP, 24 NOTIFICATION-GROUP 25 FROM SNMPv2-CONF 26 TimeInterval, 27 TruthValue, 28 DateAndTime, 29 TEXTUAL-CONVENTION, 30 RowStatus, 31 StorageType 32 FROM SNMPv2-TC 33 InetAddressType, 34 InetAddress, 35 InetPortNumber, 36 InetAddressPrefixLength 37 FROM INET-ADDRESS-MIB 38 SnmpAdminString 39 FROM SNMP-FRAMEWORK-MIB 40 entPhysicalParentRelPos 41 FROM ENTITY-MIB 42 CiscoPort, 43 CiscoIpProtocol 44 FROM CISCO-TC 45 ciscoMgmt 46 FROM CISCO-SMI; 47 48 49ciscoSlbMIB MODULE-IDENTITY 50 LAST-UPDATED "200805150000Z" 51 ORGANIZATION "Cisco Systems, Inc." 52 CONTACT-INFO 53 "Cisco Systems 54 Customer Service 55 56 57 Postal: 170 W. Tasman Drive 58 59 San Jose, CA 95134 60 61 USA 62 63 64 Tel: +1 800 553-NETS 65 66 67 E-mail: cs-slb@cisco.com" 68 DESCRIPTION 69 "The MIB for managing Server Load Balancing Manager(s), 70 such as the Cisco IOS SLB product. 71 72 This MIB includes instrumentation for the manager-side 73 implementation of the Dynamic Feedback Protocol (DFP). 74 A DFP uses the DFP protocol to communicate with 75 DFP agents in order to obtain information about 76 Servers. 77 78 This MIB includes the objects required for implementing 79 the load balancer management side of the 80 Server/Application State Protocol (SASP). The load 81 balancer is responsible for registering Members with a 82 SASP-Agent. A Member is an entity that is defined on 83 the load balancer to service Internet traffic. The 84 responsibility of the Agent is to monitor the Members, 85 and report a recommended weight to the load balancer. 86 The weight is then used in load balancing decisions. 87 88 Acronyms and terms: 89 90 DFP Dynamic Feedback Protocol 91 SASP Server to Application State Protocol 92 GGSN Gateway GPRS Support Node 93 GPRS General Packet Radio Service 94 GTP GPRS Tunneling Protocol 95 SASP Server/Application State Protocol 96 SGSN Serving GPRS Support Node" 97 REVISION "200805150000Z" 98 DESCRIPTION 99 "- Deprecated the object slbVServerBWRateLimitDropCounts. 100 101 - Added following objects to slbVServerInfoTable 102 slbVServerBandWidthRateLimitDropCounts 103 slbVServerL4Decisions 104 slbVServerL7Decisions 105 slbVServerEstablishedConnections 106 107 - Deprecated OBJECT-GROUP ciscoSlbVServerInfoGroupRev1 108 - Deprecated MODULE-COMPLIANCE ciscoSlbMIBComplianceRev5 109 110 - Added OBJECT-GROUP ciscoSlbVServerInfoGroupRev2 111 - Added MODULE-COMPLIANCE ciscoSlbMIBComplianceRev6." 112 REVISION "200804150000Z" 113 DESCRIPTION 114 "- Added enumeration 'inactive' and 'maxLoad' to 115 SlbRealServerState TC." 116 REVISION "200802120000Z" 117 DESCRIPTION 118 "- Added following objects to slbVServerInfoTable 119 slbVServerDroppedConnections 120 slbVServerClientPacketCounts 121 slbVServerPacketCounts 122 slbVServerClientByteCounts 123 slbVServerByteCounts 124 slbVServerMaxConnLimitDropCounts 125 slbVServerConnRateLimitDropCounts 126 slbVServerBWRateLimitDropCounts 127 128 - Deprecated OBJECT-GROUP ciscoSlbVServerInfoGroup 129 - Deprecated MODULE-COMPLIANCE ciscoSlbMIBComplianceRev4 130 131 - Added OBJECT-GROUP ciscoSlbVServerInfoGroupRev1 132 - Added MODULE-COMPLIANCE ciscoSlbMIBComplianceRev5." 133 REVISION "200706200000Z" 134 DESCRIPTION 135 "- Added enumeration 'standby' to SlbRealServerState TC." 136 REVISION "200704200000Z" 137 DESCRIPTION 138 "- Added arpFailed enum to SlbRealServerState TC" 139 REVISION "200610260000Z" 140 DESCRIPTION 141 "- Added following notifications 142 ciscoSlbVirtualServerStateChange 143 ciscoSlbRealServerStateChange 144 145 - Added following groups 146 ciscoSlbNotifObjectsGroup 147 ciscoSlbNotifEnabledGroupRev2 148 ciscoSlbNotifGroupRev2 149 150 - Added following new objects to slbNotificationsObjects 151 slbInetAddressType 152 slbInetAddress 153 slbName 154 slbPort 155 156 - Deprecated following notifications 157 ciscoSlbRealStateChange 158 ciscoSlbVirtualStateChange 159 160 - Deprecated following objects under slbNotificationObjects 161 cSlbVirtStateChangeNotifEnabled 162 cSlbRealStateChangeNotifEnabled 163 164 - Added following in Compliance/Conformance 165 ciscoSlbMIBComplianceRev4 166 167 - Added following enums to SlbPredictor TC 168 layer4PayloadHash 169 responseTime 170 leastBandwidth 171 httpContentHash 172 173 - DEFVAL value of the following objects are modified to avoid 174 compilation errors 175 slbStickyObjectRealIpAddress 176 slbVirtualIpAddress" 177 REVISION "200601130000Z" 178 DESCRIPTION 179 "- Added following enums to SlbPredictor TC 180 leastLoaded 181 httpCookieHash 182 httpHeaderHash. 183 184 - Increased the range for SlbServerString TC 185 from 1..15 to 1..96. 186 187 - Added following Tables: 188 slbVServerInfoTable 189 slbVServerIPTable 190 191 - Added following Notifications: 192 ciscoSlbVServerStateChange 193 ciscoSlbVServerVIPStateChange 194 195 - Added cSlbVServerStateChangeNotifEnabled object 196 197 - Added following in Compliance/Conformance 198 ciscoSlbMIBComplianceRev3." 199 REVISION "200503310000Z" 200 DESCRIPTION 201 "Extending MIB to support the Server/Application State 202 Protocol (SASP). The following tables were added to 203 the MIB: 204 - slbSaspTable 205 - slbSaspAgentTable, 206 - slbSaspGroupTable, 207 - slbSaspMemberTable 208 - slbSaspStatsTable" 209 REVISION "200203180000Z" 210 DESCRIPTION 211 "Defining more server states and predictor options for 212 Content Switching Module (CSM) product." 213 REVISION "200201151500Z" 214 DESCRIPTION 215 "Extending MIB to support GTP service. Updated 216 SlbRealServerState and SlbVirtualServState with 217 more states." 218 REVISION "200010200000Z" 219 DESCRIPTION 220 "Extending MIB to support VirtualMask and 221 service wsp." 222 REVISION "200005080000Z" 223 DESCRIPTION 224 "Initial version of this MIB module." 225 ::= { ciscoMgmt 161 } 226 227 228ciscoSlbMIBObjects OBJECT IDENTIFIER 229 ::= { ciscoSlbMIB 1 } 230 231slbStats OBJECT IDENTIFIER 232 ::= { ciscoSlbMIBObjects 1 } 233 234slbServerFarms OBJECT IDENTIFIER 235 ::= { ciscoSlbMIBObjects 2 } 236 237slbRealServers OBJECT IDENTIFIER 238 ::= { ciscoSlbMIBObjects 3 } 239 240slbVirtualServers OBJECT IDENTIFIER 241 ::= { ciscoSlbMIBObjects 4 } 242 243slbConnections OBJECT IDENTIFIER 244 ::= { ciscoSlbMIBObjects 5 } 245 246slbVirtualClients OBJECT IDENTIFIER 247 ::= { ciscoSlbMIBObjects 6 } 248 249slbStickyObjects OBJECT IDENTIFIER 250 ::= { ciscoSlbMIBObjects 7 } 251 252slbNotificationObjects OBJECT IDENTIFIER 253 ::= { ciscoSlbMIBObjects 8 } 254 255slbDfpPassword OBJECT IDENTIFIER 256 ::= { ciscoSlbMIBObjects 9 } 257 258slbDfpAgents OBJECT IDENTIFIER 259 ::= { ciscoSlbMIBObjects 10 } 260 261slbDfpReal OBJECT IDENTIFIER 262 ::= { ciscoSlbMIBObjects 11 } 263 264slbSasp OBJECT IDENTIFIER 265 ::= { ciscoSlbMIBObjects 12 } 266 267slbSaspAgents OBJECT IDENTIFIER 268 ::= { ciscoSlbMIBObjects 13 } 269 270slbSaspGroups OBJECT IDENTIFIER 271 ::= { ciscoSlbMIBObjects 14 } 272 273slbSaspMembers OBJECT IDENTIFIER 274 ::= { ciscoSlbMIBObjects 15 } 275 276slbSaspStats OBJECT IDENTIFIER 277 ::= { ciscoSlbMIBObjects 16 } 278 279 280-- ******************************************************************** 281-- * * 282-- * Textual Conventions * 283-- * * 284-- ******************************************************************** 285 286SlbServerString ::= TEXTUAL-CONVENTION 287 STATUS current 288 DESCRIPTION 289 "The configured name associated with an SLB object." 290 SYNTAX OCTET STRING (SIZE (1..96)) 291 292SlbPasswordString ::= TEXTUAL-CONVENTION 293 STATUS current 294 DESCRIPTION 295 "The string for the Dynamic Feedback Protocol (DFP) 296 password. A zero-length value when writing this object 297 will unset the password." 298 SYNTAX OCTET STRING (SIZE (0..32)) 299 300SlbConnectionState ::= TEXTUAL-CONVENTION 301 STATUS current 302 DESCRIPTION 303 "The state for TCP, UDP, and WSP connections being 304 load-balanced by the SLB feature. Each protocol uses a 305 subset of these states. 306 'init' : Connection has seen traffic and is in the 307 process of being load-balanced. 308 'synClient': SLB has seen a client SYN for this 309 connection. 310 'synServer': SLB has seen a server SYN for this 311 connection. 312 'synBoth' : SLB has seen both client and server SYNs 313 for this connection. 314 'estab' : Connection is established. 315 'finClient': SLB has seen a client FIN for this 316 connection. 317 'finServer': SLB has seen a server FIN for this 318 connection. 319 'closing' : Connection is in the process of coming 320 down. 321 'zombie' : Connection exists but is not in use, 322 waiting for timers to expire. 323 'conclient': Session has seen a connection request from 324 client. 325 'conserver': Session has seen a connection request from 326 server." 327 SYNTAX INTEGER { 328 init(1), 329 synClient(2), 330 synServer(3), 331 synBoth(4), 332 estab(5), 333 finClient(6), 334 finServer(7), 335 closing(8), 336 zombie(9), 337 conclient(10), 338 conserver(11) 339 } 340 341SlbPredictor ::= TEXTUAL-CONVENTION 342 STATUS current 343 DESCRIPTION 344 "The predictor represents the load-balancing algorithm 345 being used on a server farm to distribute load evenly 346 among real servers. 347 'roundRobin' : assign evenly amongst real servers. 348 'leastConns' : assign to the real server with the least 349 number of current connections. 350 'ipHash' : assign based on the hash value of the 351 source IP and destination IP address. 352 'ipHashSrc' : assign based on the hash value of the 353 source IP address. 354 'ipHashDest' : assign based on the hash value of the 355 destination IP address. 356 'urlHash' : assign based on the hash value of the 357 URL string. 358 'forward' : forward the connection to the 359 appropriate next-hop as determined by 360 a routing lookup on the destination 361 IP address. 362 'leastLoaded' : assign to a real server that is 363 least loaded/busy. The load 364 information is available from 365 agents(DFP, SASP etc). 366 'httpCookieHash' : assign based on the hash value of 367 the HTTP Cookie value. 368 'httpHeaderHash' : assign based on the hash value of 369 the HTTP Header Name. 370 'layer4PayloadHash' : assign to real server based on the hash value 371 (of configured attributes) of the layer 4 payload. 372 'responseTime' : assign to real server with lowest average 373 response time(for the configured method). 374 'leastBandwidth' : assign to a real server which has least traffic/bandwidth 375 in a given sampling period. 376 'httpContentHash' : assign to real server based on the hash value 377 (of configured attributes) of the HTTP payload." 378 SYNTAX INTEGER { 379 roundRobin(1), 380 leastConns(2), 381 ipHash(3), 382 ipHashSrc(4), 383 ipHashDest(5), 384 urlHash(6), 385 forward(7), 386 leastLoaded(8), 387 httpCookieHash(9), 388 httpHeaderHash(10), 389 layer4PayloadHash(11), 390 responseTime(12), 391 leastBandwidth(13), 392 httpContentHash(14) 393 } 394 395SlbRealServerState ::= TEXTUAL-CONVENTION 396 STATUS current 397 DESCRIPTION 398 "The server state represents the state of a real server 399 being load-balanced by SLB. 400 'outOfService' : Server is not in use by SLB as a 401 destination for client 402 connections. This state can be 403 written and read. 404 'inService' : Server is in use as a destination 405 for SLB client connections. This 406 state can be written and read. 407 'failed' : Server has failed and will not be 408 retried for retry timer seconds. 409 This state can only be read. 410 'readyToTest' : Server has failed and has an 411 expired retry timer, test 412 connections will begin flow to 413 it soon. This state can only be 414 read. 415 'testing' : Server has failed and been given 416 another test connection, success 417 of this connection is not known 418 yet. This state can only be read. 419 'maxConnsThrottle' : Server has reached its maximum 420 number of connections and is no 421 longer being given connections. 422 This state can only be read. 423 'maxClientsThrottle': Server has reached the maximum 424 allowed clients. This state 425 can only be read. 426 'dfpThrottle' : DFP has lowered the weight of 427 this server to throttle level, so 428 that no new connections will be 429 assigned to it until DFP raises 430 its weight. 431 This state can only be read. 432 'probeFailed' : SLB probe to this this server has 433 failed. No new connections will be 434 assigned to it until a probe to 435 this server succeeds. This state 436 can only be read. 437 'probeTesting' : Server has received a test probe 438 from SLB. This state can only 439 be read. 440 'operWait' : Server is ready to go operational, 441 but is waiting for the associated 442 redirect virtual to be inservice. 443 This state can only be read. 444 'testWait' : Server is ready to be tested. This 445 state is applicable only when the 446 server is used for http redirect 447 load balancing. This state can 448 only be read. 449 'inbandProbeFailed': Server has failed the inband 450 Health Probe agent. This state 451 can only be read. 452 'returnCodeFailed' : Server has been disabled because 453 it returned an HTTP code that 454 matched a configured value. 455 This state can only be read. 456 'arpFailed' : ARP request to this server has 457 failed. This state can only be 458 read. 459 'standby' : Server is in standby state. No 460 connections will be assigned to 461 it, unless the primary server fails. 462 This state can be written and read. 463 'inactive' : Server is disabled as it has become 464 inactive such as in the case when 465 the real server is not associated 466 to any server farm.This state 467 can only be read. 468 'maxLoad' : Server is disabled as it hit max-load. 469 This state can only be read." 470 SYNTAX INTEGER { 471 outOfService(1), 472 inService(2), 473 failed(3), 474 readyToTest(4), 475 testing(5), 476 maxConnsThrottle(6), 477 maxClientsThrottle(7), 478 dfpThrottle(8), 479 probeFailed(9), 480 probeTesting(10), 481 operWait(11), 482 testWait(12), 483 inbandProbeFailed(13), 484 returnCodeFailed(14), 485 arpFailed(15), 486 standby(16), 487 inactive(17), 488 maxLoad(18) 489 } 490 491SlbVirtualServState ::= TEXTUAL-CONVENTION 492 STATUS current 493 DESCRIPTION 494 "The state of SLB virtual server 495 'outOfService' : Virtual server is not active and is 496 not affecting client traffic in any 497 way. 498 'inService' : Virtual server is active and is 499 load-balancing matching client traffic 500 to available real servers. 501 'standby' : Virtual server is a backup for a 502 virtual server on another SLB device, 503 and is currently inactive. 504 'inOperReal' : Real server associated with this 505 redirect virtual server is not 506 operational. This state can only 507 be read. 508 'stbInOperReal': Real server associated with this 509 redirect virtual server is not 510 operational, and this virtual server 511 is in standby state. This state 512 can only be read. 513 'testReal' : This is a redirect virtual server and 514 the real server associated with it is 515 being tested. This state can only 516 be read. 517 'outOfMemory' : Virtual server is not enabled because 518 it does not have enough memory to 519 hold the configured matching policy 520 information. This state can only be 521 read." 522 SYNTAX INTEGER { 523 outOfService(1), 524 inService(2), 525 standby(3), 526 inOperReal(4), 527 stbInOperReal(5), 528 testReal(6), 529 outOfMemory(7) 530 } 531 532SlbVirtualService ::= TEXTUAL-CONVENTION 533 STATUS current 534 DESCRIPTION 535 "The special service configured for this virtual server. 536 Such a specification ensures that session(s) for a given 537 protocol are tracked and assigned to the same real 538 machine. These services include: 539 'ftp' : File Transfer Protocol 540 'wsp' : Wireless Session Protocol 541 'gtp' : GPRS Tunnelling Protocol 542 'rtsp': Real-Time Streaming Protocol" 543 SYNTAX INTEGER { 544 none(1), 545 ftp(2), 546 wsp(3), 547 gtp(4), 548 rtsp(5) 549 } 550 551SlbDfpAgentState ::= TEXTUAL-CONVENTION 552 STATUS current 553 DESCRIPTION 554 "The status of a remote Dynamic Feedback Protocol (DFP) 555 agent as it appears to a local DFP manager. 556 'notOpen' : The initial state when the DFP Agent 557 block is instantiated. 558 'trying' : The state when the Agent tries to 559 open the socket to the DFP manger. 560 'connecting' : The state when the Agent opens the 561 socket, and is connecting to the 562 DFP manager. 563 'open' : The state when an Agent is talking to 564 the DFP manager. This is the desirable 565 place to be. 566 'failed' : The state when there is an error in 567 the data, or when the maximum number 568 of retries is reached. 569 'securityError' : The state when there is a security 570 error in the received message. Either 571 there is no security vector when one 572 was required, or the MD5 string in 573 the message did not match the 574 expected result (password not 575 correct)." 576 SYNTAX INTEGER { 577 notOpen(1), 578 trying(2), 579 connecting(3), 580 open(4), 581 failed(5), 582 securityError(6) 583 } 584 585SlbSaspLBHealth ::= TEXTUAL-CONVENTION 586 STATUS current 587 DESCRIPTION 588 "The Load Balancer Health that is reported to the SASP 589 Agent in the Set Load Balancer State Message. This 590 value represents the load balancers ability to handle 591 SASP messages. 592 593 'other' : The load balancer health when none 594 of the other values apply. 595 'idle' : SASP is enabled on the load balancer, 596 but no SASP Agents or Members are 597 configured. 598 'down' : The load balancer cannot handle any 599 SASP messages at this time. 600 'saturated' : The load balancer is failing to 601 process SASP messages in a timely 602 manner, and messages are being lost. 603 'overUsed' : The load balancer is failing to 604 process SASP messages in a timely 605 manner. 606 'msgLimitReached': The load balancer has reached it 607 functional limit in its ability to 608 handle SASP messages. Additional 609 work should be avoided. 610 'heavyLoad' : A plethora of SASP messages are sent 611 and received for a modest to large 612 number of SASP Agents and Members. 613 'moderateLoad' : SASP messages are sent on a regular 614 basis for a small to modest number 615 of SASP Agents and Members. 616 'lightLoad' : SASP messages are sent and received 617 on a consistent basis, over a long 618 period of time, for a small number 619 of SASP Agents and Members. 620 'healthy' : SASP messages are sporadically being 621 sent and received by the load 622 balancer for a small number of SASP 623 Agents and Members." 624 SYNTAX INTEGER { 625 other(1), 626 idle(2), 627 down(3), 628 saturated(4), 629 overUsed(5), 630 msgLimitReached(6), 631 heavyLoad(7), 632 moderateLoad(8), 633 lightLoad(9), 634 healthy(10) 635 } 636 637SlbSaspRedundancy ::= TEXTUAL-CONVENTION 638 STATUS current 639 DESCRIPTION 640 "The redundancy state of the Load Balancer. 641 'other' : The redundant state of the Load 642 Balancer when none of the other 643 states apply. 644 'master' : The redundant state of the Load 645 Balancer if it is not in a redundant 646 setup, or is the active system used 647 in a redundant setup. 648 'backup' : The redundant state of the Load 649 Balancer if it is the idle system in 650 a redundant setup." 651 SYNTAX INTEGER { 652 other(1), 653 master(2), 654 backup(3) 655 } 656 657SlbSaspAgentState ::= TEXTUAL-CONVENTION 658 STATUS current 659 DESCRIPTION 660 "The status of a remote Server Application State 661 Protocol (SASP) Agent as it appears to a local SASP 662 manager. 663 'other' : The state the Agent enters when none 664 of the other states apply. 665 'initialized' : The initial state when the SASP Agent 666 memory is created. 667 'closed' : The state the SASP Agent enters when 668 the SASP functionality is disabled, 669 but the Agent has not been removed. 670 'trying' : The state when the Agent tries to 671 open the socket to the SASP manger. 672 'connecting' : The state when the SASP Manager opens 673 the socket, and is connecting to the 674 SASP Agent. 675 'established' : The state when an Agent is 676 communicating with the SASP manager. 677 This is the desirable place to be. 678 'downTrying' : The state when there is a 679 communication failure with the SASP 680 Agent, and the load balancer is 681 attempting to reconnect to the Agent. 682 'downDuplicate' : The Agent enters this state if a 683 duplicate load balancer identifier is 684 detected on the network. 685 'down' : The state of the Agent when there is a 686 communication failure, and the load 687 balancer is unable to re-establish the 688 connection." 689 SYNTAX INTEGER { 690 other(1), 691 initialized(2), 692 closed(3), 693 trying(4), 694 connecting(5), 695 established(6), 696 downTrying(7), 697 downDuplicate(8), 698 down(9) 699 } 700 701SlbNatSetting ::= TEXTUAL-CONVENTION 702 STATUS current 703 DESCRIPTION 704 "The current network address translation (NAT) setting 705 for a server farm. 706 'noNat' : The server farm is not configured 707 for NAT. 708 'clientNat' : The server farm is configured to 709 translate client IP addresses. 710 'serverNat' : The server farm is configured to 711 translate server IP addresses. 712 'clientAndServerNat': The server farm is configured to 713 translate client and server IP 714 addresses." 715 SYNTAX INTEGER { 716 noNat(1), 717 clientNat(2), 718 serverNat(3), 719 clientAndServerNat(4) 720 } 721-- ************************************************************* 722-- * * 723-- * SLB - Statistics Table * 724-- * * 725-- ************************************************************* 726 727slbStatsTable OBJECT-TYPE 728 SYNTAX SEQUENCE OF SlbStatsTableEntry 729 MAX-ACCESS not-accessible 730 STATUS current 731 DESCRIPTION 732 "A table of SLB statistics for all local SLB entities." 733 ::= { slbStats 1 } 734 735slbStatsTableEntry OBJECT-TYPE 736 SYNTAX SlbStatsTableEntry 737 MAX-ACCESS not-accessible 738 STATUS current 739 DESCRIPTION 740 "A list of SLB statistics for a particular SLB entity." 741 INDEX { slbEntity } 742 ::= { slbStatsTable 1 } 743 744SlbStatsTableEntry ::= SEQUENCE { 745 slbEntity Unsigned32, 746 slbStatsUnassistedSwitchingPkts Counter32, 747 slbStatsUnassistedSwitchingHCPks Counter64, 748 slbStatsAssistedSwitchingPkts Counter32, 749 slbStatsAssistedSwitchingHCPkts Counter64, 750 slbStatsCreatedConnections Counter32, 751 slbStatsCreatedHCConnections Counter64, 752 slbStatsEstablishedConnections Counter32, 753 slbStatsEstablishedHCConnections Counter64, 754 slbStatsDestroyedConnections Counter32, 755 slbStatsDestroyedHCConnections Counter64, 756 slbStatsReassignedConnections Counter32, 757 slbStatsReassignedHCConnections Counter64, 758 slbStatsZombies Counter32, 759 slbStatsHCZombies Counter64 760} 761 762slbEntity OBJECT-TYPE 763 SYNTAX Unsigned32 764 MAX-ACCESS not-accessible 765 STATUS current 766 DESCRIPTION 767 "The SLB instance reference number for this server. 768 This allows multiple SLB's to exist on the same SNMP 769 system. This object's value generally corresponds to 770 the slot number where the module resides." 771 ::= { slbStatsTableEntry 1 } 772 773slbStatsUnassistedSwitchingPkts OBJECT-TYPE 774 SYNTAX Counter32 775 UNITS "packets" 776 MAX-ACCESS read-only 777 STATUS current 778 DESCRIPTION 779 "The number of packets forwarded by the Software Load 780 Balancing manager's software." 781 ::= { slbStatsTableEntry 2 } 782 783slbStatsUnassistedSwitchingHCPks OBJECT-TYPE 784 SYNTAX Counter64 785 UNITS "packets" 786 MAX-ACCESS read-only 787 STATUS current 788 DESCRIPTION 789 "The number of packets forwarded by the Software Load 790 Balancing manager's software. This is the 64-bit 791 version of slbStatsUnassistedPkts." 792 ::= { slbStatsTableEntry 3 } 793 794slbStatsAssistedSwitchingPkts OBJECT-TYPE 795 SYNTAX Counter32 796 UNITS "packets" 797 MAX-ACCESS read-only 798 STATUS current 799 DESCRIPTION 800 "The number of packets handled by SLB which were 801 switched via the highest-performance switching path." 802 ::= { slbStatsTableEntry 4 } 803 804slbStatsAssistedSwitchingHCPkts OBJECT-TYPE 805 SYNTAX Counter64 806 UNITS "packets" 807 MAX-ACCESS read-only 808 STATUS current 809 DESCRIPTION 810 "The number of packets handled by SLB which were 811 switched via the highest-performance switching path. 812 This is the 64-bit version of 813 slbStatsAssistedSwitchingPkts." 814 ::= { slbStatsTableEntry 5 } 815 816slbStatsCreatedConnections OBJECT-TYPE 817 SYNTAX Counter32 818 UNITS "connections" 819 MAX-ACCESS read-only 820 STATUS current 821 DESCRIPTION 822 "The number of TCP and UDP connections created since 823 SLB was configured. TCP connections are created 824 after seeing a SYN for a connection. UDP connections 825 are created based on the source and destination and 826 are removed based on a timer." 827 ::= { slbStatsTableEntry 6 } 828 829slbStatsCreatedHCConnections OBJECT-TYPE 830 SYNTAX Counter64 831 UNITS "connections" 832 MAX-ACCESS read-only 833 STATUS current 834 DESCRIPTION 835 "The number of connections created by SLB since it was 836 configured. TCP connections are created after seeing a 837 SYN for a connection. UDP connections are created 838 based on the source and destination and are removed 839 based on a timer. This is the 64-bit version of 840 slbStatsCreatedConnections." 841 ::= { slbStatsTableEntry 7 } 842 843slbStatsEstablishedConnections OBJECT-TYPE 844 SYNTAX Counter32 845 UNITS "connections" 846 MAX-ACCESS read-only 847 STATUS current 848 DESCRIPTION 849 "The number of connections established through SLB 850 (reached the ESTAB state). TCP connections reach 851 the ESTAB state after a SYN - SYN/ACK exchange. UDP 852 connections reach the ESTAB state after data is sent 853 from the client or server." 854 ::= { slbStatsTableEntry 8 } 855 856slbStatsEstablishedHCConnections OBJECT-TYPE 857 SYNTAX Counter64 858 UNITS "connections" 859 MAX-ACCESS read-only 860 STATUS current 861 DESCRIPTION 862 "The number of connections established through SLB 863 (reached the ESTAB state). TCP connections reach 864 the ESTAB state after a SYN - SYN/ACK exchange. UDP 865 connections reach the ESTAB state after data is sent 866 from the client or server. This is the 64-bit version 867 of slbStatsEstablisedConnections." 868 ::= { slbStatsTableEntry 9 } 869 870slbStatsDestroyedConnections OBJECT-TYPE 871 SYNTAX Counter32 872 UNITS "connections" 873 MAX-ACCESS read-only 874 STATUS current 875 DESCRIPTION 876 "The number of TCP and UDP connections destroyed by 877 SLB, either by TCPIP teardown or timeout. UDP 878 connections can only be timed out." 879 ::= { slbStatsTableEntry 10 } 880 881slbStatsDestroyedHCConnections OBJECT-TYPE 882 SYNTAX Counter64 883 UNITS "connections" 884 MAX-ACCESS read-only 885 STATUS current 886 DESCRIPTION 887 "The number of TCP and UDP connections destroyed by SLB, 888 either by TCPIP teardown or timeout. UDP connections 889 can only be timed out. This is the 64-bit version of 890 slbStatsDestroyedConnections." 891 ::= { slbStatsTableEntry 11 } 892 893slbStatsReassignedConnections OBJECT-TYPE 894 SYNTAX Counter32 895 UNITS "connections" 896 MAX-ACCESS read-only 897 STATUS current 898 DESCRIPTION 899 "The number of TCP and UDP connections reassigned from 900 one real server to another." 901 ::= { slbStatsTableEntry 12 } 902 903slbStatsReassignedHCConnections OBJECT-TYPE 904 SYNTAX Counter64 905 UNITS "connections" 906 MAX-ACCESS read-only 907 STATUS current 908 DESCRIPTION 909 "The number of TCP and UDP connections reassigned from 910 one real server to another. This is the 64-bit version 911 of slbStatsReassignedConnections." 912 ::= { slbStatsTableEntry 13 } 913 914slbStatsZombies OBJECT-TYPE 915 SYNTAX Counter32 916 UNITS "zombies" 917 MAX-ACCESS read-only 918 STATUS current 919 DESCRIPTION 920 "The number of TCP and UDP connections currently in 921 the zombie state waiting for timers to expire." 922 ::= { slbStatsTableEntry 14 } 923 924slbStatsHCZombies OBJECT-TYPE 925 SYNTAX Counter64 926 UNITS "zombies" 927 MAX-ACCESS read-only 928 STATUS current 929 DESCRIPTION 930 "The number of TCP and UDP connections currently in 931 the zombie state waiting for timers to expire. This 932 is the 64-bit version of slbStatsZombies." 933 ::= { slbStatsTableEntry 15 } 934 935 936-- ************************************************************* 937-- * * 938-- * SLB - Server Farm Table * 939-- * * 940-- ************************************************************* 941 942slbServerFarmTable OBJECT-TYPE 943 SYNTAX SEQUENCE OF SlbServerFarmTableEntry 944 MAX-ACCESS not-accessible 945 STATUS current 946 DESCRIPTION 947 "This is a table of server farms, each of which is a 948 group of real servers to be used by SLB for load 949 balancing. Columnar objects can be modified when the 950 row is 'active'. Rows can be created and destroyed. 951 Entries are added to this table via 952 slbServerFarmRowStatus in accordance with the 953 RowStatus convention." 954 ::= { slbServerFarms 1 } 955 956slbServerFarmTableEntry OBJECT-TYPE 957 SYNTAX SlbServerFarmTableEntry 958 MAX-ACCESS not-accessible 959 STATUS current 960 DESCRIPTION 961 "Information about a particular server farm served by 962 a particular local SLB entity." 963 INDEX { 964 slbEntity, 965 slbServerFarmName 966 } 967 ::= { slbServerFarmTable 1 } 968 969SlbServerFarmTableEntry ::= SEQUENCE { 970 slbServerFarmName SlbServerString, 971 slbServerFarmPredictor SlbPredictor, 972 slbServerFarmNat SlbNatSetting, 973 slbServerFarmNumberOfRealServers Unsigned32, 974 slbServerFarmBindId Unsigned32, 975 slbServerFarmRowStatus RowStatus 976} 977 978slbServerFarmName OBJECT-TYPE 979 SYNTAX SlbServerString 980 MAX-ACCESS not-accessible 981 STATUS current 982 DESCRIPTION 983 "The name of server farm." 984 ::= { slbServerFarmTableEntry 1 } 985 986slbServerFarmPredictor OBJECT-TYPE 987 SYNTAX SlbPredictor 988 MAX-ACCESS read-only 989 STATUS current 990 DESCRIPTION 991 "The load balancing algorithm in use by the server farm 992 for its real servers for the local SLB entity." 993 DEFVAL { roundRobin } 994 ::= { slbServerFarmTableEntry 2 } 995 996slbServerFarmNat OBJECT-TYPE 997 SYNTAX SlbNatSetting 998 MAX-ACCESS read-create 999 STATUS current 1000 DESCRIPTION 1001 "The type of NAT employed by the local SLB entity for 1002 servers in this server farm." 1003 DEFVAL { noNat } 1004 ::= { slbServerFarmTableEntry 3 } 1005 1006slbServerFarmNumberOfRealServers OBJECT-TYPE 1007 SYNTAX Unsigned32 1008 MAX-ACCESS read-create 1009 STATUS current 1010 DESCRIPTION 1011 "The number of real servers in this server farm." 1012 DEFVAL { 0 } 1013 ::= { slbServerFarmTableEntry 4 } 1014 1015slbServerFarmBindId OBJECT-TYPE 1016 SYNTAX Unsigned32 1017 MAX-ACCESS read-create 1018 STATUS current 1019 DESCRIPTION 1020 "slbServerFarmBindId is used to identify one or more 1021 real servers for which slbDfpRealWeight applies to the 1022 real server's slbRealOperWeight. The identification 1023 is done by finding rows in slbServerFarmTable for which 1024 slbServerFarmBindId matches slbDfpRealBindId. For each 1025 identified server farm, extract the slbServerFarmName 1026 and use this value together with slbDfpRealIpAddress 1027 and slbDfpRealPort to identify the row in 1028 slbRealTable." 1029 DEFVAL { 0 } 1030 ::= { slbServerFarmTableEntry 5 } 1031 1032slbServerFarmRowStatus OBJECT-TYPE 1033 SYNTAX RowStatus 1034 MAX-ACCESS read-create 1035 STATUS current 1036 DESCRIPTION 1037 "The object is used by a management station to create 1038 or delete the row entry in slbServerFarmTable following 1039 the RowStatus textual convention." 1040 ::= { slbServerFarmTableEntry 6 } 1041 1042 1043-- ************************************************************* 1044-- * * 1045-- * SLB - Real Server Table * 1046-- * * 1047-- ************************************************************* 1048 1049slbRealTable OBJECT-TYPE 1050 SYNTAX SEQUENCE OF SlbRealTableEntry 1051 MAX-ACCESS not-accessible 1052 STATUS current 1053 DESCRIPTION 1054 "A table of real servers. Columnar objects can be 1055 modified when the row is 'active'. Rows can be created 1056 and destroyed. Entries are added to this table via 1057 slbRealRowStatus in accordance with the RowStatus 1058 convention." 1059 ::= { slbRealServers 1 } 1060 1061slbRealTableEntry OBJECT-TYPE 1062 SYNTAX SlbRealTableEntry 1063 MAX-ACCESS not-accessible 1064 STATUS current 1065 DESCRIPTION 1066 "Information about a particular real server in a 1067 particular server farm, served by a particular local 1068 SLB entity." 1069 INDEX { 1070 slbEntity, 1071 slbRealServerFarmName, 1072 slbRealIpAddress, 1073 slbRealPort 1074 } 1075 ::= { slbRealTable 1 } 1076 1077SlbRealTableEntry ::= SEQUENCE { 1078 slbRealServerFarmName SlbServerString, 1079 slbRealIpAddress IpAddress, 1080 slbRealPort CiscoPort, 1081 slbRealState SlbRealServerState, 1082 slbRealNumberOfConnections Gauge32, 1083 slbRealNumberOfDummyConnections Unsigned32, 1084 slbRealMaxConnections Unsigned32, 1085 slbRealAdminWeight Unsigned32, 1086 slbRealOperWeight Gauge32, 1087 slbRealMetric Gauge32, 1088 slbRealReassign Unsigned32, 1089 slbRealRetryInterval TimeInterval, 1090 slbRealFailedConnections Unsigned32, 1091 slbRealFailedClients Unsigned32, 1092 slbRealConsecutiveFails Gauge32, 1093 slbRealTotalFails Counter32, 1094 slbRealRowStatus RowStatus, 1095 slbRealTotalConnections Counter32, 1096 slbRealHCTotalConnections Counter64 1097} 1098 1099slbRealServerFarmName OBJECT-TYPE 1100 SYNTAX SlbServerString 1101 MAX-ACCESS not-accessible 1102 STATUS current 1103 DESCRIPTION 1104 "The real server's server farm name." 1105 ::= { slbRealTableEntry 1 } 1106 1107slbRealIpAddress OBJECT-TYPE 1108 SYNTAX IpAddress 1109 MAX-ACCESS not-accessible 1110 STATUS current 1111 DESCRIPTION 1112 "The IP address of real server." 1113 ::= { slbRealTableEntry 2 } 1114 1115slbRealPort OBJECT-TYPE 1116 SYNTAX CiscoPort 1117 MAX-ACCESS not-accessible 1118 STATUS current 1119 DESCRIPTION 1120 "The TCP or UDP port of real server. This is used if 1121 SLB NAT is configured (see slbServerFarmNat). If SLB 1122 is not using NAT, this value will be 0." 1123 REFERENCE "slbServerFarmNat" 1124 ::= { slbRealTableEntry 3 } 1125 1126slbRealState OBJECT-TYPE 1127 SYNTAX SlbRealServerState 1128 MAX-ACCESS read-create 1129 STATUS current 1130 DESCRIPTION 1131 "The current state of real server." 1132 DEFVAL { outOfService } 1133 ::= { slbRealTableEntry 4 } 1134 1135slbRealNumberOfConnections OBJECT-TYPE 1136 SYNTAX Gauge32 1137 MAX-ACCESS read-only 1138 STATUS current 1139 DESCRIPTION 1140 "The number TCP and UDP connections currently assigned 1141 to this real server." 1142 ::= { slbRealTableEntry 5 } 1143 1144slbRealNumberOfDummyConnections OBJECT-TYPE 1145 SYNTAX Unsigned32 1146 MAX-ACCESS read-only 1147 STATUS current 1148 DESCRIPTION 1149 "The current number of idle dummy connections that are 1150 not in use but are reserved for this real server to 1151 accomplish slow-start." 1152 ::= { slbRealTableEntry 6 } 1153 1154slbRealMaxConnections OBJECT-TYPE 1155 SYNTAX Unsigned32 1156 MAX-ACCESS read-create 1157 STATUS current 1158 DESCRIPTION 1159 "The configured maximum number of concurrent connections 1160 which SLB will deliver to this real server." 1161 DEFVAL { 4294967295 } 1162 ::= { slbRealTableEntry 7 } 1163 1164slbRealAdminWeight OBJECT-TYPE 1165 SYNTAX Unsigned32 (0..65535 ) 1166 MAX-ACCESS read-create 1167 STATUS current 1168 DESCRIPTION 1169 "The user configured weight of the real server for the 1170 load-balancing algorithms. A weight of zero indicates 1171 that no new connections will be assigned to this real 1172 server. Higher weight values indicate to the 1173 load-balancing algorithms a higher availability of this 1174 real server to accept more work." 1175 DEFVAL { 8 } 1176 ::= { slbRealTableEntry 8 } 1177 1178slbRealOperWeight OBJECT-TYPE 1179 SYNTAX Gauge32 1180 MAX-ACCESS read-only 1181 STATUS current 1182 DESCRIPTION 1183 "The actual operating weight of the real server used 1184 by the load-balancing algorithms. This can be adjusted 1185 dynamically by DFP. A weight of zero indicates that no 1186 new connections will be assigned to this real server. 1187 Higher weight values indicate to the load-balancing 1188 algorithms a higher availability of this real server to 1189 accept more work." 1190 ::= { slbRealTableEntry 9 } 1191 1192slbRealMetric OBJECT-TYPE 1193 SYNTAX Gauge32 1194 MAX-ACCESS read-only 1195 STATUS current 1196 DESCRIPTION 1197 "The value used by the least connections load-balancing 1198 algorithm. It is the number of connections divided by 1199 the actual operating weight. New connections will be 1200 given to the server with the smaller metric." 1201 ::= { slbRealTableEntry 10 } 1202 1203slbRealReassign OBJECT-TYPE 1204 SYNTAX Unsigned32 1205 MAX-ACCESS read-create 1206 STATUS current 1207 DESCRIPTION 1208 "The number of consecutive TCP SYNs sent to the real 1209 server with no answer before reassigning the 1210 connection to another real server." 1211 DEFVAL { 3 } 1212 ::= { slbRealTableEntry 11 } 1213 1214slbRealRetryInterval OBJECT-TYPE 1215 SYNTAX TimeInterval 1216 MAX-ACCESS read-create 1217 STATUS current 1218 DESCRIPTION 1219 "The time interval between retries while the server is 1220 in the Failed state." 1221 DEFVAL { 60 } 1222 ::= { slbRealTableEntry 12 } 1223 1224slbRealFailedConnections OBJECT-TYPE 1225 SYNTAX Unsigned32 1226 MAX-ACCESS read-create 1227 STATUS current 1228 DESCRIPTION 1229 "The number of failed connections after which the real 1230 server goes to Failed state. A failed connection is 1231 when a SYN timeouts or a RST is received from the 1232 real server." 1233 DEFVAL { 8 } 1234 ::= { slbRealTableEntry 13 } 1235 1236slbRealFailedClients OBJECT-TYPE 1237 SYNTAX Unsigned32 1238 MAX-ACCESS read-create 1239 STATUS current 1240 DESCRIPTION 1241 "The number of connections with distinct client IP 1242 addresses which need to fail on this real server 1243 before it goes to Failed state. A failed connection 1244 is when a SYN timeouts or a RST is received from the 1245 real server." 1246 DEFVAL { 8 } 1247 ::= { slbRealTableEntry 14 } 1248 1249slbRealConsecutiveFails OBJECT-TYPE 1250 SYNTAX Gauge32 1251 MAX-ACCESS read-only 1252 STATUS current 1253 DESCRIPTION 1254 "The number of connection failures to this real 1255 server without a successful connection. A failed 1256 connection is when a SYN timeouts or a RST is received 1257 from the real server." 1258 ::= { slbRealTableEntry 15 } 1259 1260slbRealTotalFails OBJECT-TYPE 1261 SYNTAX Counter32 1262 MAX-ACCESS read-only 1263 STATUS current 1264 DESCRIPTION 1265 "The total number of times this real server has failed 1266 since the creation of this row." 1267 ::= { slbRealTableEntry 16 } 1268 1269slbRealRowStatus OBJECT-TYPE 1270 SYNTAX RowStatus 1271 MAX-ACCESS read-create 1272 STATUS current 1273 DESCRIPTION 1274 "The object used by a management station to create 1275 or delete the row entry in slbRealTable following the 1276 RowStatus textual convention." 1277 ::= { slbRealTableEntry 17 } 1278 1279slbRealTotalConnections OBJECT-TYPE 1280 SYNTAX Counter32 1281 MAX-ACCESS read-only 1282 STATUS current 1283 DESCRIPTION 1284 "The number of assigned connections handled by this 1285 real server since this server was configured." 1286 ::= { slbRealTableEntry 18 } 1287 1288slbRealHCTotalConnections OBJECT-TYPE 1289 SYNTAX Counter64 1290 MAX-ACCESS read-only 1291 STATUS current 1292 DESCRIPTION 1293 "The number of assigned connections handled by this 1294 real server since this server was configured. This 1295 is the 64-bit version of slbRealTotalConnections." 1296 ::= { slbRealTableEntry 19 } 1297 1298 1299-- ************************************************************* 1300-- * * 1301-- * SLB - Virtual Server Table * 1302-- * * 1303-- ************************************************************* 1304 1305slbVirtualServerTable OBJECT-TYPE 1306 SYNTAX SEQUENCE OF SlbVirtualServerTableEntry 1307 MAX-ACCESS not-accessible 1308 STATUS current 1309 DESCRIPTION 1310 "Table of virtual servers. Columnar objects can be 1311 modified when the row is 'active'. Rows can be 1312 created and destroyed. Entries are added to this 1313 table via slbVirtualRowStatus in accordance with the 1314 RowStatus convention." 1315 ::= { slbVirtualServers 1 } 1316 1317slbVirtualServerTableEntry OBJECT-TYPE 1318 SYNTAX SlbVirtualServerTableEntry 1319 MAX-ACCESS not-accessible 1320 STATUS current 1321 DESCRIPTION 1322 "Information about a particular virtual server served 1323 by a particular local SLB entity." 1324 INDEX { 1325 slbEntity, 1326 slbVirtualServerName 1327 } 1328 ::= { slbVirtualServerTable 1 } 1329 1330SlbVirtualServerTableEntry ::= SEQUENCE { 1331 slbVirtualServerName SlbServerString, 1332 slbVirtualServerState SlbVirtualServState, 1333 slbVirtualIndex Unsigned32, 1334 slbVirtualIpAddress IpAddress, 1335 slbVirtualPort CiscoPort, 1336 slbVirtualProtocol CiscoIpProtocol, 1337 slbVirtualService SlbVirtualService, 1338 slbVirtualAdvertise TruthValue, 1339 slbVirtualFarmName SlbServerString, 1340 slbVirtualDelayTimer Unsigned32, 1341 slbVirtualIdleTimer Unsigned32, 1342 slbVirtualStickyTimer TimeInterval, 1343 slbVirtualStickyGroup Unsigned32, 1344 slbVirtualSynguardCount Unsigned32, 1345 slbVirtualSynguardPeriod Unsigned32, 1346 slbVirtualRowStatus RowStatus, 1347 slbVirtualNumberOfConnections Gauge32, 1348 slbVirtualTotalConnections Counter32, 1349 slbVirtualHCTotalConnections Counter64, 1350 slbVirtualMask IpAddress 1351} 1352 1353slbVirtualServerName OBJECT-TYPE 1354 SYNTAX SlbServerString 1355 MAX-ACCESS not-accessible 1356 STATUS current 1357 DESCRIPTION 1358 "The name of the virtual server." 1359 ::= { slbVirtualServerTableEntry 1 } 1360 1361slbVirtualServerState OBJECT-TYPE 1362 SYNTAX SlbVirtualServState 1363 MAX-ACCESS read-create 1364 STATUS current 1365 DESCRIPTION 1366 "The state of virtual server." 1367 DEFVAL { outOfService } 1368 ::= { slbVirtualServerTableEntry 2 } 1369 1370slbVirtualIndex OBJECT-TYPE 1371 SYNTAX Unsigned32 1372 MAX-ACCESS read-only 1373 STATUS current 1374 DESCRIPTION 1375 "The index assigned to a virtual server, used to 1376 correlate connections with virtual servers." 1377 ::= { slbVirtualServerTableEntry 3 } 1378 1379slbVirtualIpAddress OBJECT-TYPE 1380 SYNTAX IpAddress 1381 MAX-ACCESS read-create 1382 STATUS current 1383 DESCRIPTION 1384 "The IP address of this virtual server." 1385 DEFVAL { '00000000'H } 1386 ::= { slbVirtualServerTableEntry 4 } 1387 1388slbVirtualPort OBJECT-TYPE 1389 SYNTAX CiscoPort 1390 MAX-ACCESS read-create 1391 STATUS current 1392 DESCRIPTION 1393 "The port of this virtual server." 1394 DEFVAL { 0 } 1395 ::= { slbVirtualServerTableEntry 5 } 1396 1397slbVirtualProtocol OBJECT-TYPE 1398 SYNTAX CiscoIpProtocol 1399 MAX-ACCESS read-create 1400 STATUS current 1401 DESCRIPTION 1402 "The protocol for this virtual server." 1403 DEFVAL { 0 } 1404 ::= { slbVirtualServerTableEntry 6 } 1405 1406slbVirtualService OBJECT-TYPE 1407 SYNTAX SlbVirtualService 1408 MAX-ACCESS read-create 1409 STATUS current 1410 DESCRIPTION 1411 "The service setting for this virtual server. Setting 1412 this to other than 'none' results in an association 1413 being formed between clients using this service and 1414 this virtual server. Subsequent packets from clients 1415 requiring this service will be forwarded to the 1416 nominated real server." 1417 DEFVAL { none } 1418 ::= { slbVirtualServerTableEntry 7 } 1419 1420slbVirtualAdvertise OBJECT-TYPE 1421 SYNTAX TruthValue 1422 MAX-ACCESS read-create 1423 STATUS current 1424 DESCRIPTION 1425 "The setting for virtual address advertising. It is 1426 set to 'true' if this virtual server has added a static 1427 route to the routing table attracting traffic destined 1428 for slbVirtualIpAddress." 1429 DEFVAL { false } 1430 ::= { slbVirtualServerTableEntry 8 } 1431 1432slbVirtualFarmName OBJECT-TYPE 1433 SYNTAX SlbServerString 1434 MAX-ACCESS read-create 1435 STATUS current 1436 DESCRIPTION 1437 "The name of virtual server farm bound to this virtual 1438 server." 1439 DEFVAL { " " } 1440 ::= { slbVirtualServerTableEntry 9 } 1441 1442slbVirtualDelayTimer OBJECT-TYPE 1443 SYNTAX Unsigned32 (1..600 ) 1444 UNITS "seconds" 1445 MAX-ACCESS read-create 1446 STATUS current 1447 DESCRIPTION 1448 "The amount of time this SLB entity will maintain TCP 1449 connection context after a connection has terminated." 1450 DEFVAL { 10 } 1451 ::= { slbVirtualServerTableEntry 10 } 1452 1453slbVirtualIdleTimer OBJECT-TYPE 1454 SYNTAX Unsigned32 (10..65535 ) 1455 UNITS "seconds" 1456 MAX-ACCESS read-create 1457 STATUS current 1458 DESCRIPTION 1459 "The amount of time this SLB entity will maintain 1460 connection information in the absence of packet 1461 activity for a connection. When the service is 1462 configured as 'gtp', this is the amount of time 1463 the SLB entity will forward SGSN retries for a 1464 SLB session to the same GGSN" 1465 DEFVAL { 3600 } 1466 ::= { slbVirtualServerTableEntry 11 } 1467 1468slbVirtualStickyTimer OBJECT-TYPE 1469 SYNTAX TimeInterval 1470 MAX-ACCESS read-create 1471 STATUS current 1472 DESCRIPTION 1473 "The amount of time that a connection's real server is 1474 remembered after a connection has terminated." 1475 DEFVAL { 0 } 1476 ::= { slbVirtualServerTableEntry 12 } 1477 1478slbVirtualStickyGroup OBJECT-TYPE 1479 SYNTAX Unsigned32 1480 MAX-ACCESS read-create 1481 STATUS current 1482 DESCRIPTION 1483 "The group ID associated with the 'sticky group' that 1484 this virtual server is placed in. A value of zero 1485 indicates that no 'sticky group' is associated with 1486 this virtual server." 1487 DEFVAL { 0 } 1488 ::= { slbVirtualServerTableEntry 13 } 1489 1490slbVirtualSynguardCount OBJECT-TYPE 1491 SYNTAX Unsigned32 1492 MAX-ACCESS read-create 1493 STATUS current 1494 DESCRIPTION 1495 "The number of unanswered SYNs that are allowed to be 1496 outstanding to this virtual server. After this number 1497 is reached, SYNs are dropped depending on the value 1498 of slbVirtualSynguardPeriod." 1499 DEFVAL { 0 } 1500 ::= { slbVirtualServerTableEntry 14 } 1501 1502slbVirtualSynguardPeriod OBJECT-TYPE 1503 SYNTAX Unsigned32 1504 UNITS "milliseconds" 1505 MAX-ACCESS read-create 1506 STATUS current 1507 DESCRIPTION 1508 "The interval of time that this virtual server can 1509 have outstanding unanswered SYNs. This is used 1510 with slbVirtualSynguardCount to limit outstanding 1511 SYNs." 1512 DEFVAL { 0 } 1513 ::= { slbVirtualServerTableEntry 15 } 1514 1515slbVirtualRowStatus OBJECT-TYPE 1516 SYNTAX RowStatus 1517 MAX-ACCESS read-create 1518 STATUS current 1519 DESCRIPTION 1520 "This object is used by a management station to create 1521 or delete the row entry in slbVirtualServerTable 1522 following the RowStatus textual convention." 1523 ::= { slbVirtualServerTableEntry 16 } 1524 1525slbVirtualNumberOfConnections OBJECT-TYPE 1526 SYNTAX Gauge32 1527 MAX-ACCESS read-only 1528 STATUS current 1529 DESCRIPTION 1530 "The number of currently assigned connections being 1531 handled by this virtual server." 1532 ::= { slbVirtualServerTableEntry 17 } 1533 1534slbVirtualTotalConnections OBJECT-TYPE 1535 SYNTAX Counter32 1536 MAX-ACCESS read-only 1537 STATUS current 1538 DESCRIPTION 1539 "The number of assigned connections handled by this 1540 virtual server since this server was configured." 1541 ::= { slbVirtualServerTableEntry 18 } 1542 1543slbVirtualHCTotalConnections OBJECT-TYPE 1544 SYNTAX Counter64 1545 MAX-ACCESS read-only 1546 STATUS current 1547 DESCRIPTION 1548 "The number of assigned connections handled by this 1549 virtual server since this server was configured. This 1550 is the 64-bit version of slbVirtualTotalConnections." 1551 ::= { slbVirtualServerTableEntry 19 } 1552 1553slbVirtualMask OBJECT-TYPE 1554 SYNTAX IpAddress 1555 MAX-ACCESS read-create 1556 STATUS current 1557 DESCRIPTION 1558 "The IP subnet mask which is applied to the address 1559 of this virtual server for traffic filtering." 1560 DEFVAL { 'FFFFFFFF'H } 1561 ::= { slbVirtualServerTableEntry 20 } 1562 1563 1564-- Virtual Server Info table 1565 1566slbVServerInfoTable OBJECT-TYPE 1567 SYNTAX SEQUENCE OF SlbVServerInfoTableEntry 1568 MAX-ACCESS not-accessible 1569 STATUS current 1570 DESCRIPTION 1571 "This table provides information on virtual servers." 1572 ::= { slbVirtualServers 2 } 1573 1574slbVServerInfoTableEntry OBJECT-TYPE 1575 SYNTAX SlbVServerInfoTableEntry 1576 MAX-ACCESS not-accessible 1577 STATUS current 1578 DESCRIPTION 1579 "An entry in virtual server table. An entry 1580 gets created when class map is associated with 1581 policy map. An entry gets deleted when a class-map 1582 is disassociated with the policy-map." 1583 INDEX { 1584 slbEntity, 1585 slbVServerIndex 1586 } 1587 ::= { slbVServerInfoTable 1 } 1588 1589SlbVServerInfoTableEntry ::= SEQUENCE { 1590 slbVServerIndex Unsigned32, 1591 slbVServerClassMap SnmpAdminString, 1592 slbVServerPolicyMap SnmpAdminString, 1593 slbVServerState SlbVirtualServState, 1594 slbVServerStateChangeDescr SnmpAdminString, 1595 slbVServerNumberOfConnections Gauge32, 1596 slbVServerTotalConnections Counter32, 1597 slbVServerDroppedConnections Counter32, 1598 slbVServerClientPacketCounts Counter32, 1599 slbVServerPacketCounts Counter32, 1600 slbVServerClientByteCounts Counter64, 1601 slbVServerByteCounts Counter64, 1602 slbVServerMaxConnLimitDropCounts Counter32, 1603 slbVServerConnRateLimitDropCounts Counter32, 1604 slbVServerBWRateLimitDropCounts Counter32, 1605 slbVServerBandWidthRateLimitDropCounts Counter32, 1606 slbVServerL4Decisions Counter32, 1607 slbVServerL7Decisions Counter32, 1608 slbVServerEstablishedConnections Gauge32 1609} 1610 1611slbVServerIndex OBJECT-TYPE 1612 SYNTAX Unsigned32 (1..4294967295 ) 1613 MAX-ACCESS not-accessible 1614 STATUS current 1615 DESCRIPTION 1616 "An unique identifier for the virtual server. 1617 This value is unique for a combination of 1618 class map and a policy map." 1619 ::= { slbVServerInfoTableEntry 1 } 1620 1621slbVServerClassMap OBJECT-TYPE 1622 SYNTAX SnmpAdminString 1623 MAX-ACCESS read-only 1624 STATUS current 1625 DESCRIPTION 1626 "This object contains the class map 1627 in which this virtual server is 1628 associated with it. A class-map is 1629 used to classify a set of traffic 1630 with which actions may be associated." 1631 ::= { slbVServerInfoTableEntry 2 } 1632 1633slbVServerPolicyMap OBJECT-TYPE 1634 SYNTAX SnmpAdminString 1635 MAX-ACCESS read-only 1636 STATUS current 1637 DESCRIPTION 1638 "This object identifies the policy map. 1639 A policy-map can be used to identify 1640 various policies such as security policies or 1641 load balancing policies. A class map 1642 can be associated with a policy map." 1643 ::= { slbVServerInfoTableEntry 3 } 1644 1645slbVServerState OBJECT-TYPE 1646 SYNTAX SlbVirtualServState 1647 MAX-ACCESS read-only 1648 STATUS current 1649 DESCRIPTION 1650 "The state of virtual server." 1651 ::= { slbVServerInfoTableEntry 4 } 1652 1653slbVServerStateChangeDescr OBJECT-TYPE 1654 SYNTAX SnmpAdminString 1655 MAX-ACCESS read-only 1656 STATUS current 1657 DESCRIPTION 1658 "This object contains the descriptive 1659 text qualifying the reason for the 1660 value in slbVServerState. 1661 1662 Examples: 1663 OK 1664 Policy not configured 1665 Server Farm failed 1666 Real Server failed." 1667 ::= { slbVServerInfoTableEntry 5 } 1668 1669slbVServerNumberOfConnections OBJECT-TYPE 1670 SYNTAX Gauge32 1671 MAX-ACCESS read-only 1672 STATUS current 1673 DESCRIPTION 1674 "The number of currently assigned connections being 1675 handled by this virtual server." 1676 ::= { slbVServerInfoTableEntry 6 } 1677 1678slbVServerTotalConnections OBJECT-TYPE 1679 SYNTAX Counter32 1680 MAX-ACCESS read-only 1681 STATUS current 1682 DESCRIPTION 1683 "The number of assigned connections handled by this 1684 virtual server since this server was configured." 1685 ::= { slbVServerInfoTableEntry 7 } 1686 1687slbVServerDroppedConnections OBJECT-TYPE 1688 SYNTAX Counter32 1689 UNITS "connections" 1690 MAX-ACCESS read-only 1691 STATUS current 1692 DESCRIPTION 1693 "The total number of connections dropped by this virtual 1694 server due to all reasons. Some of the reasons are 1695 - when the interface goes down. 1696 - when there are no active serverfarm(s)in policy. 1697 - when rserver in the serverfarm goes outofservice. 1698 - when the virtual server reaches maximum connections. 1699 - when the virtual server crosses the connection rate limit. 1700 Hence, the value of this object includes counters reported 1701 in following objects: 1702 -slbVServerMaxConnLimitDropCounts 1703 -slbVServerConnRateLimitDropCounts." 1704 ::= { slbVServerInfoTableEntry 8 } 1705 1706slbVServerClientPacketCounts OBJECT-TYPE 1707 SYNTAX Counter32 1708 UNITS "packets" 1709 MAX-ACCESS read-only 1710 STATUS current 1711 DESCRIPTION 1712 "The number of packets sent to virtual server 1713 from client. Client is a system which sends 1714 requests to the virtual server." 1715 ::= { slbVServerInfoTableEntry 9 } 1716 1717slbVServerPacketCounts OBJECT-TYPE 1718 SYNTAX Counter32 1719 UNITS "packets" 1720 MAX-ACCESS read-only 1721 STATUS current 1722 DESCRIPTION 1723 "The number of packets sent to virtual server 1724 from real server." 1725 ::= { slbVServerInfoTableEntry 10 } 1726 1727slbVServerClientByteCounts OBJECT-TYPE 1728 SYNTAX Counter64 1729 UNITS "bytes" 1730 MAX-ACCESS read-only 1731 STATUS current 1732 DESCRIPTION 1733 "The number of bytes sent to virtual server 1734 from client. Client is a system which sends 1735 requests to the virtual server." 1736 ::= { slbVServerInfoTableEntry 11 } 1737 1738slbVServerByteCounts OBJECT-TYPE 1739 SYNTAX Counter64 1740 UNITS "bytes" 1741 MAX-ACCESS read-only 1742 STATUS current 1743 DESCRIPTION 1744 "The number of bytes sent to virtual-server 1745 from real-server." 1746 ::= { slbVServerInfoTableEntry 12 } 1747 1748slbVServerMaxConnLimitDropCounts OBJECT-TYPE 1749 SYNTAX Counter32 1750 UNITS "connections" 1751 MAX-ACCESS read-only 1752 STATUS current 1753 DESCRIPTION 1754 "The number of connections dropped after 1755 virtual-server reached maximum number of connections." 1756 ::= { slbVServerInfoTableEntry 13 } 1757 1758slbVServerConnRateLimitDropCounts OBJECT-TYPE 1759 SYNTAX Counter32 1760 UNITS "connections" 1761 MAX-ACCESS read-only 1762 STATUS current 1763 DESCRIPTION 1764 "The number of connections dropped if 1765 virtual-server receives more number of connections 1766 per second than the configured rate limit." 1767 ::= { slbVServerInfoTableEntry 14 } 1768 1769slbVServerBWRateLimitDropCounts OBJECT-TYPE 1770 SYNTAX Counter32 1771 UNITS "connections" 1772 MAX-ACCESS read-only 1773 STATUS deprecated 1774 DESCRIPTION 1775 "The number of connections dropped if accumulated bandwidth 1776 in all the connections to virtual-server crosses the 1777 configured bandwidth. 1778 1779 This object has been deprecated because it doesn't give 1780 number of connections dropped but it gives number of 1781 bytes dropped. This object has been replaced by 1782 slbVServerBandWidthRateLimitDropCounts." 1783 ::= { slbVServerInfoTableEntry 15 } 1784 1785slbVServerBandWidthRateLimitDropCounts OBJECT-TYPE 1786 SYNTAX Counter32 1787 UNITS "bytes" 1788 MAX-ACCESS read-only 1789 STATUS current 1790 DESCRIPTION 1791 "The number of bytes dropped if accumulated bandwidth 1792 in all the connections to virtual-server crosses the 1793 configured bandwidth." 1794 ::= { slbVServerInfoTableEntry 16 } 1795 1796slbVServerL4Decisions OBJECT-TYPE 1797 SYNTAX Counter32 1798 UNITS "connections" 1799 MAX-ACCESS read-only 1800 STATUS current 1801 DESCRIPTION 1802 "The number of layer4 loadbalance decisions made by 1803 this virtual server." 1804 ::= { slbVServerInfoTableEntry 17 } 1805 1806slbVServerL7Decisions OBJECT-TYPE 1807 SYNTAX Counter32 1808 UNITS "connections" 1809 MAX-ACCESS read-only 1810 STATUS current 1811 DESCRIPTION 1812 "The total number of layer7 loadbalance decisions made by 1813 this virtual server." 1814 ::= { slbVServerInfoTableEntry 18 } 1815 1816slbVServerEstablishedConnections OBJECT-TYPE 1817 SYNTAX Gauge32 1818 UNITS "connections" 1819 MAX-ACCESS read-only 1820 STATUS current 1821 DESCRIPTION 1822 "The total number of successfully established connections 1823 to this virtual server." 1824 ::= { slbVServerInfoTableEntry 19 } 1825 1826 1827-- IP Address table for Virtual Server 1828 1829slbVServerIPTable OBJECT-TYPE 1830 SYNTAX SEQUENCE OF SlbVServerIPTableEntry 1831 MAX-ACCESS not-accessible 1832 STATUS current 1833 DESCRIPTION 1834 "This table contains the IP Addresses 1835 configured for virtual servers. A virtual 1836 server can have more than one IP Address 1837 configured in it." 1838 ::= { slbVirtualServers 3 } 1839 1840slbVServerIPTableEntry OBJECT-TYPE 1841 SYNTAX SlbVServerIPTableEntry 1842 MAX-ACCESS not-accessible 1843 STATUS current 1844 DESCRIPTION 1845 "An entry in the virtual server IP table. 1846 Each entry contains virtual server attributes 1847 that are used for server loadbalancing decisions." 1848 INDEX { 1849 slbEntity, 1850 slbVServerIndex, 1851 slbVServerObjectIndex 1852 } 1853 ::= { slbVServerIPTable 1 } 1854 1855SlbVServerIPTableEntry ::= SEQUENCE { 1856 slbVServerObjectIndex Unsigned32, 1857 slbVServerIpAddressType InetAddressType, 1858 slbVServerIpAddress InetAddress, 1859 slbVServerIpMask InetAddressPrefixLength, 1860 slbVServerProtocol CiscoIpProtocol, 1861 slbVServerPortLow InetPortNumber, 1862 slbVServerPortHigh InetPortNumber, 1863 slbVServerStorageType StorageType, 1864 slbVServerRowStatus RowStatus 1865} 1866 1867slbVServerObjectIndex OBJECT-TYPE 1868 SYNTAX Unsigned32 (1..4294967295 ) 1869 MAX-ACCESS not-accessible 1870 STATUS current 1871 DESCRIPTION 1872 "The index identifying an entry applicable to 1873 the same virtual server identified by slbVServerIndex." 1874 ::= { slbVServerIPTableEntry 1 } 1875 1876slbVServerIpAddressType OBJECT-TYPE 1877 SYNTAX InetAddressType 1878 MAX-ACCESS read-create 1879 STATUS current 1880 DESCRIPTION 1881 "The type of IP address configured 1882 in slbVServerIpAddress." 1883 DEFVAL { ipv4 } 1884 ::= { slbVServerIPTableEntry 2 } 1885 1886slbVServerIpAddress OBJECT-TYPE 1887 SYNTAX InetAddress 1888 MAX-ACCESS read-create 1889 STATUS current 1890 DESCRIPTION 1891 "The IP address of the virtual server. 1892 The type of IP address is provided in 1893 slbVServerIpAddressType." 1894 ::= { slbVServerIPTableEntry 3 } 1895 1896slbVServerIpMask OBJECT-TYPE 1897 SYNTAX InetAddressPrefixLength 1898 MAX-ACCESS read-create 1899 STATUS current 1900 DESCRIPTION 1901 "This object is subnet mask for the slbVServerIpAddress. 1902 The IP subnet mask is applied to the address 1903 of this virtual server for traffic filtering. 1904 The value 0 is used to specifiy that the address 1905 mask of the virtual server is unknown or not used." 1906 DEFVAL { 0 } 1907 ::= { slbVServerIPTableEntry 4 } 1908 1909slbVServerProtocol OBJECT-TYPE 1910 SYNTAX CiscoIpProtocol 1911 MAX-ACCESS read-create 1912 STATUS current 1913 DESCRIPTION 1914 "The protocol for the virtual server IP address." 1915 ::= { slbVServerIPTableEntry 5 } 1916 1917slbVServerPortLow OBJECT-TYPE 1918 SYNTAX InetPortNumber 1919 MAX-ACCESS read-create 1920 STATUS current 1921 DESCRIPTION 1922 "This object identifies the port number of the 1923 virtual server that is used in loadbalancing decisions. 1924 This has to be less than or equal to slbVServerPortHigh." 1925 DEFVAL { 0 } 1926 ::= { slbVServerIPTableEntry 6 } 1927 1928slbVServerPortHigh OBJECT-TYPE 1929 SYNTAX InetPortNumber 1930 MAX-ACCESS read-create 1931 STATUS current 1932 DESCRIPTION 1933 "This object identifies the upper bound of 1934 the port number of the virtual server that is 1935 used in loadbalancing decisions. 1936 This has to be greater than or equal to slbVServerPortLow." 1937 DEFVAL { 0 } 1938 ::= { slbVServerIPTableEntry 7 } 1939 1940slbVServerStorageType OBJECT-TYPE 1941 SYNTAX StorageType 1942 MAX-ACCESS read-create 1943 STATUS current 1944 DESCRIPTION 1945 "The storage type for this conceptual row." 1946 DEFVAL { volatile } 1947 ::= { slbVServerIPTableEntry 8 } 1948 1949slbVServerRowStatus OBJECT-TYPE 1950 SYNTAX RowStatus 1951 MAX-ACCESS read-create 1952 STATUS current 1953 DESCRIPTION 1954 "This object is used to create/delete entries in 1955 this table." 1956 ::= { slbVServerIPTableEntry 9 } 1957 1958 1959-- ************************************************************* 1960-- * * 1961-- * SLB - Connection Table * 1962-- * * 1963-- ************************************************************* 1964 1965slbConnectionTable OBJECT-TYPE 1966 SYNTAX SEQUENCE OF SlbConnectionTableEntry 1967 MAX-ACCESS not-accessible 1968 STATUS current 1969 DESCRIPTION 1970 "Table of connections being load-balanced by SLB." 1971 ::= { slbConnections 1 } 1972 1973slbConnectionTableEntry OBJECT-TYPE 1974 SYNTAX SlbConnectionTableEntry 1975 MAX-ACCESS not-accessible 1976 STATUS current 1977 DESCRIPTION 1978 "A list of attributes for a particular SLB connection." 1979 INDEX { 1980 slbEntity, 1981 slbConnectionIndex, 1982 slbConnectionVirtualIpAddress, 1983 slbConnectionVirtualPort, 1984 slbConnectionProtocol, 1985 slbConnectionClientIpAddr, 1986 slbConnectionClientPort 1987 } 1988 ::= { slbConnectionTable 1 } 1989 1990SlbConnectionTableEntry ::= SEQUENCE { 1991 slbConnectionIndex Unsigned32, 1992 slbConnectionVirtualIpAddress IpAddress, 1993 slbConnectionVirtualPort CiscoPort, 1994 slbConnectionProtocol CiscoIpProtocol, 1995 slbConnectionClientIpAddr IpAddress, 1996 slbConnectionClientPort CiscoPort, 1997 slbConnectionState SlbConnectionState, 1998 slbConnectionRealIpAddr IpAddress, 1999 slbConnectionServerPort CiscoPort, 2000 slbConnectionNumCacheEntries Gauge32, 2001 slbConnectionSynCount Counter32 2002} 2003 2004slbConnectionIndex OBJECT-TYPE 2005 SYNTAX Unsigned32 2006 MAX-ACCESS not-accessible 2007 STATUS current 2008 DESCRIPTION 2009 "The index to internal structures for the connection." 2010 ::= { slbConnectionTableEntry 1 } 2011 2012slbConnectionVirtualIpAddress OBJECT-TYPE 2013 SYNTAX IpAddress 2014 MAX-ACCESS not-accessible 2015 STATUS current 2016 DESCRIPTION 2017 "The IP address of the virtual server." 2018 ::= { slbConnectionTableEntry 2 } 2019 2020slbConnectionVirtualPort OBJECT-TYPE 2021 SYNTAX CiscoPort 2022 MAX-ACCESS not-accessible 2023 STATUS current 2024 DESCRIPTION 2025 "The port of the virtual server." 2026 ::= { slbConnectionTableEntry 3 } 2027 2028slbConnectionProtocol OBJECT-TYPE 2029 SYNTAX CiscoIpProtocol 2030 MAX-ACCESS not-accessible 2031 STATUS current 2032 DESCRIPTION 2033 "The connection protocol." 2034 ::= { slbConnectionTableEntry 4 } 2035 2036slbConnectionClientIpAddr OBJECT-TYPE 2037 SYNTAX IpAddress 2038 MAX-ACCESS not-accessible 2039 STATUS current 2040 DESCRIPTION 2041 "The client IP address." 2042 ::= { slbConnectionTableEntry 5 } 2043 2044slbConnectionClientPort OBJECT-TYPE 2045 SYNTAX CiscoPort 2046 MAX-ACCESS not-accessible 2047 STATUS current 2048 DESCRIPTION 2049 "The client port." 2050 ::= { slbConnectionTableEntry 6 } 2051 2052slbConnectionState OBJECT-TYPE 2053 SYNTAX SlbConnectionState 2054 MAX-ACCESS read-only 2055 STATUS current 2056 DESCRIPTION 2057 "The current state of this connection." 2058 ::= { slbConnectionTableEntry 7 } 2059 2060slbConnectionRealIpAddr OBJECT-TYPE 2061 SYNTAX IpAddress 2062 MAX-ACCESS read-only 2063 STATUS current 2064 DESCRIPTION 2065 "The IP Address of the real server to which this 2066 client is being load-balanced." 2067 ::= { slbConnectionTableEntry 8 } 2068 2069slbConnectionServerPort OBJECT-TYPE 2070 SYNTAX CiscoPort 2071 MAX-ACCESS read-only 2072 STATUS current 2073 DESCRIPTION 2074 "The port number at the real server to which this 2075 client is being load-balanced." 2076 ::= { slbConnectionTableEntry 9 } 2077 2078slbConnectionNumCacheEntries OBJECT-TYPE 2079 SYNTAX Gauge32 2080 MAX-ACCESS read-only 2081 STATUS current 2082 DESCRIPTION 2083 "The number of netflow cache entries for this 2084 connection. An entry for a terminated connection 2085 cannot be deleted while this number is non-zero." 2086 ::= { slbConnectionTableEntry 10 } 2087 2088slbConnectionSynCount OBJECT-TYPE 2089 SYNTAX Counter32 2090 MAX-ACCESS read-only 2091 STATUS current 2092 DESCRIPTION 2093 "The number of SYNs seen from client." 2094 ::= { slbConnectionTableEntry 11 } 2095 2096 2097-- ************************************************************* 2098-- * * 2099-- * SLB - Virtual Client Table * 2100-- * * 2101-- ************************************************************* 2102 2103slbVirtualClientTable OBJECT-TYPE 2104 SYNTAX SEQUENCE OF SlbVirtualClientTableEntry 2105 MAX-ACCESS not-accessible 2106 STATUS current 2107 DESCRIPTION 2108 "Table of virtual clients for a particular virtual 2109 server. Columnar objects can be modified when the 2110 row is 'active'. Entries are added to this table via 2111 slbVirtualClientRowStatus in accordance with the 2112 RowStatus convention." 2113 ::= { slbVirtualClients 1 } 2114 2115slbVirtualClientTableEntry OBJECT-TYPE 2116 SYNTAX SlbVirtualClientTableEntry 2117 MAX-ACCESS not-accessible 2118 STATUS current 2119 DESCRIPTION 2120 "Information about a particular client range for a 2121 virtual server served by a particular local SLB entity. 2122 If client ranges overlap, the entry with the longest 2123 match will be used." 2124 INDEX { 2125 slbEntity, 2126 slbVirtualServerName, 2127 slbVirtualClientIpAddress, 2128 slbVirtualClientMask 2129 } 2130 ::= { slbVirtualClientTable 1 } 2131 2132SlbVirtualClientTableEntry ::= SEQUENCE { 2133 slbVirtualClientIpAddress IpAddress, 2134 slbVirtualClientMask IpAddress, 2135 slbVirtualClientExclude TruthValue, 2136 slbVirtualClientRowStatus RowStatus 2137} 2138 2139slbVirtualClientIpAddress OBJECT-TYPE 2140 SYNTAX IpAddress 2141 MAX-ACCESS not-accessible 2142 STATUS current 2143 DESCRIPTION 2144 "The IP address of the client. It is used along with 2145 the slbVirtualClientMask to represent subsets of client 2146 traffic being handled by the particular virtual server." 2147 ::= { slbVirtualClientTableEntry 1 } 2148 2149slbVirtualClientMask OBJECT-TYPE 2150 SYNTAX IpAddress 2151 MAX-ACCESS not-accessible 2152 STATUS current 2153 DESCRIPTION 2154 "The general purpose mask of the client. It is used 2155 along with the slbVirtualClientIpAddress to represent 2156 subsets of client traffic being handled by the 2157 particular virtual server." 2158 ::= { slbVirtualClientTableEntry 2 } 2159 2160slbVirtualClientExclude OBJECT-TYPE 2161 SYNTAX TruthValue 2162 MAX-ACCESS read-create 2163 STATUS current 2164 DESCRIPTION 2165 "The truth value that determines if the client range 2166 should be included or excluded on the virtual server." 2167 DEFVAL { false } 2168 ::= { slbVirtualClientTableEntry 3 } 2169 2170slbVirtualClientRowStatus OBJECT-TYPE 2171 SYNTAX RowStatus 2172 MAX-ACCESS read-create 2173 STATUS current 2174 DESCRIPTION 2175 "The row status is used by a management station to 2176 create or delete the row entry in slbVirtualClientTable 2177 following the RowStatus textual convention." 2178 ::= { slbVirtualClientTableEntry 4 } 2179 2180 2181-- ************************************************************* 2182-- * * 2183-- * SLB - Sticky Table * 2184-- * * 2185-- ************************************************************* 2186 2187slbStickyObjectTable OBJECT-TYPE 2188 SYNTAX SEQUENCE OF SlbStickyObjectTableEntry 2189 MAX-ACCESS not-accessible 2190 STATUS current 2191 DESCRIPTION 2192 "Table of sticky objects. Sticky objects allow 2193 related connections to be sent to the same real 2194 server on a per client basis. Sticky objects are 2195 useful for FTP and SSL connections. Columnar objects 2196 can be modified when the row is 'active'. Entries 2197 are added to this table via slbStickyObjectRowStatus 2198 in accordance with the RowStatus convention." 2199 ::= { slbStickyObjects 1 } 2200 2201slbStickyObjectTableEntry OBJECT-TYPE 2202 SYNTAX SlbStickyObjectTableEntry 2203 MAX-ACCESS not-accessible 2204 STATUS current 2205 DESCRIPTION 2206 "Information about a particular sticky object for 2207 clients at a particular IP address served by a 2208 particular local SLB entity." 2209 INDEX { 2210 slbEntity, 2211 slbStickyObjectGroupId, 2212 slbStickyObjectClientIpAddress 2213 } 2214 ::= { slbStickyObjectTable 1 } 2215 2216SlbStickyObjectTableEntry ::= SEQUENCE { 2217 slbStickyObjectGroupId Unsigned32, 2218 slbStickyObjectClientIpAddress IpAddress, 2219 slbStickyObjectRealIpAddress IpAddress, 2220 slbStickyObjectConnectionCount Gauge32, 2221 slbStickyObjectFtpControlCount Gauge32, 2222 slbStickyObjectRowStatus RowStatus 2223} 2224 2225slbStickyObjectGroupId OBJECT-TYPE 2226 SYNTAX Unsigned32 (1..65535 ) 2227 MAX-ACCESS not-accessible 2228 STATUS current 2229 DESCRIPTION 2230 "The group ID for this sticky object." 2231 ::= { slbStickyObjectTableEntry 1 } 2232 2233slbStickyObjectClientIpAddress OBJECT-TYPE 2234 SYNTAX IpAddress 2235 MAX-ACCESS not-accessible 2236 STATUS current 2237 DESCRIPTION 2238 "The client IP address with which this object is 2239 associated." 2240 ::= { slbStickyObjectTableEntry 2 } 2241 2242slbStickyObjectRealIpAddress OBJECT-TYPE 2243 SYNTAX IpAddress 2244 MAX-ACCESS read-create 2245 STATUS current 2246 DESCRIPTION 2247 "The real server IP address selected for all clients 2248 bound to this sticky object." 2249 DEFVAL { '00000000'H } 2250 ::= { slbStickyObjectTableEntry 3 } 2251 2252slbStickyObjectConnectionCount OBJECT-TYPE 2253 SYNTAX Gauge32 2254 MAX-ACCESS read-only 2255 STATUS current 2256 DESCRIPTION 2257 "The number of connections currently associated with 2258 this sticky object." 2259 ::= { slbStickyObjectTableEntry 4 } 2260 2261slbStickyObjectFtpControlCount OBJECT-TYPE 2262 SYNTAX Gauge32 2263 MAX-ACCESS read-only 2264 STATUS current 2265 DESCRIPTION 2266 "The number of FTP control connections currently 2267 associated with this sticky object." 2268 ::= { slbStickyObjectTableEntry 5 } 2269 2270slbStickyObjectRowStatus OBJECT-TYPE 2271 SYNTAX RowStatus 2272 MAX-ACCESS read-create 2273 STATUS current 2274 DESCRIPTION 2275 "The row status is used by a management station to 2276 create or delete the row entry in slbStickyObjectTable 2277 following the RowStatus textual convention." 2278 ::= { slbStickyObjectTableEntry 6 } 2279 2280 2281 2282-- ************************************************************* 2283-- * * 2284-- * Notification Truth Values * 2285-- * * 2286-- ************************************************************* 2287 2288cSlbVirtStateChangeNotifEnabled OBJECT-TYPE 2289 SYNTAX TruthValue 2290 MAX-ACCESS read-write 2291 STATUS deprecated 2292 DESCRIPTION 2293 "The virtual server notification truth value. 2294 'true' Indicates that ciscoSlbVirtualStateChange 2295 notification is to be generated when the state 2296 changes. That is, the notification generation 2297 is enabled. 2298 'false' Indicates that ciscoSlbVirtualStateChange 2299 notification generation is disabled." 2300 DEFVAL { false } 2301 ::= { slbNotificationObjects 1 } 2302 2303cSlbRealStateChangeNotifEnabled OBJECT-TYPE 2304 SYNTAX TruthValue 2305 MAX-ACCESS read-write 2306 STATUS deprecated 2307 DESCRIPTION 2308 "The real server notification truth value. 2309 'true' Indicates that ciscoSlbRealStateChange 2310 notification is to be generated when the state 2311 changes. That is, the notification generation 2312 is enabled. 2313 'false' Indicates that ciscoSlbRealStateChange 2314 notification generation is disabled." 2315 DEFVAL { false } 2316 ::= { slbNotificationObjects 2 } 2317 2318cSlbVServerStateChangeNotifEnabled OBJECT-TYPE 2319 SYNTAX TruthValue 2320 MAX-ACCESS read-write 2321 STATUS current 2322 DESCRIPTION 2323 "The virtual server notification truth value. 2324 This object controls the generation of following 2325 notifications: 2326 ciscoSlbVServerStateChange 2327 ciscoSlbVServerVIPStateChange 2328 2329 'true' Indicates whether notification is to be 2330 generated when the state changes. That is, 2331 the notification generation is enabled. 2332 'false' Indicates notification should not be generated. 2333 That is, the notification generation is disabled." 2334 DEFVAL { false } 2335 ::= { slbNotificationObjects 3 } 2336 2337cSlbVirtualServerStateChangeNotifEnabled OBJECT-TYPE 2338 SYNTAX TruthValue 2339 MAX-ACCESS read-write 2340 STATUS current 2341 DESCRIPTION 2342 "The virtual server notification truth value. 2343 'true' Indicates that ciscoSlbVirtualServerStateChange 2344 notification is to be generated when the state 2345 changes. That is, the notification generation 2346 is enabled. 2347 'false' Indicates that ciscoSlbVirtualServerStateChange 2348 notification generation is disabled." 2349 DEFVAL { false } 2350 ::= { slbNotificationObjects 4 } 2351 2352cSlbRealServerStateChangeNotifEnabled OBJECT-TYPE 2353 SYNTAX TruthValue 2354 MAX-ACCESS read-write 2355 STATUS current 2356 DESCRIPTION 2357 "The real server notification truth value. 2358 'true' Indicates that ciscoSlbRealServerStateChange 2359 notification is to be generated when the state 2360 changes. That is, the notification generation 2361 is enabled. 2362 'false' Indicates that ciscoSlbRealServerStateChange 2363 notification generation is disabled." 2364 DEFVAL { false } 2365 ::= { slbNotificationObjects 5 } 2366 2367-- Notification related objects 2368 2369slbInetAddressType OBJECT-TYPE 2370 SYNTAX InetAddressType 2371 MAX-ACCESS accessible-for-notify 2372 STATUS current 2373 DESCRIPTION 2374 "The type of IP address configured 2375 in slbInetAddress." 2376 DEFVAL { ipv4 } 2377 ::= { slbNotificationObjects 6 } 2378 2379slbInetAddress OBJECT-TYPE 2380 SYNTAX InetAddress 2381 MAX-ACCESS accessible-for-notify 2382 STATUS current 2383 DESCRIPTION 2384 "This object contains IP address of 2385 slb object. Slb object can be a real 2386 server identified by slbRealIpAddress 2387 or virtual server identified by 2388 slbVirtualServerName. The type of Ip 2389 address is provided in slbInetAddressType." 2390 ::= { slbNotificationObjects 7 } 2391 2392slbName OBJECT-TYPE 2393 SYNTAX SlbServerString 2394 MAX-ACCESS accessible-for-notify 2395 STATUS current 2396 DESCRIPTION 2397 "This object contains the name of slb 2398 object. Slb object can be a real 2399 server identified by slbRealIpAddress 2400 or virtual server identified by 2401 slbVirtualServerName." 2402 ::= { slbNotificationObjects 8 } 2403 2404slbPort OBJECT-TYPE 2405 SYNTAX CiscoPort 2406 MAX-ACCESS accessible-for-notify 2407 STATUS current 2408 DESCRIPTION 2409 "This object contains port value of 2410 slb object. Slb object can be a real 2411 server identified by slbRealIpAddress 2412 or virtual server identified by 2413 slbVirtualServerName." 2414 ::= { slbNotificationObjects 9 } 2415-- ************************************************************* 2416-- * * 2417-- * SLB - Dynamic Feedback Protocol (DFP) Password * 2418-- * * 2419-- ************************************************************* 2420 2421slbDfpPasswordTable OBJECT-TYPE 2422 SYNTAX SEQUENCE OF SlbDfpPasswordTableEntry 2423 MAX-ACCESS not-accessible 2424 STATUS current 2425 DESCRIPTION 2426 "A table of password values which a local Server Load 2427 Balancing Manager uses so that it can communicate with 2428 remote DFP agents. Entries are added to this table via 2429 slbDfpPasswordRowStatus in accordance with the 2430 RowStatus convention. Columnar objects can be modified 2431 when in row is 'active'. Rows can be created and 2432 destroyed." 2433 ::= { slbDfpPassword 1 } 2434 2435slbDfpPasswordTableEntry OBJECT-TYPE 2436 SYNTAX SlbDfpPasswordTableEntry 2437 MAX-ACCESS not-accessible 2438 STATUS current 2439 DESCRIPTION 2440 "An entry in this table represents the password used 2441 by a particular DFP manager (identified by slbEntity) 2442 when it exchanges messages with DFP agents." 2443 INDEX { slbEntity } 2444 ::= { slbDfpPasswordTable 1 } 2445 2446SlbDfpPasswordTableEntry ::= SEQUENCE { 2447 slbDfpPasswordPending SlbPasswordString, 2448 slbDfpPasswordTimeout TimeInterval, 2449 slbDfpPasswordRowStatus RowStatus 2450} 2451 2452slbDfpPasswordPending OBJECT-TYPE 2453 SYNTAX SlbPasswordString 2454 MAX-ACCESS read-create 2455 STATUS current 2456 DESCRIPTION 2457 "The pending password which will be used by DFP for MD5 2458 authentication within password timeout ticks. When 2459 read, this object returns a zero-length string and 2460 writing a zero-length string unsets the password. If 2461 this object is modified twice within the time interval 2462 given by slbDfpPasswordTimeout, the password and 2463 timeout of the first modification are forgotten and 2464 replaced by the password and timeout of the second." 2465 DEFVAL { "" } 2466 ::= { slbDfpPasswordTableEntry 1 } 2467 2468slbDfpPasswordTimeout OBJECT-TYPE 2469 SYNTAX TimeInterval 2470 MAX-ACCESS read-create 2471 STATUS current 2472 DESCRIPTION 2473 "The time interval between the setting of the pending 2474 password and the removal of the current password." 2475 DEFVAL { 0 } 2476 ::= { slbDfpPasswordTableEntry 2 } 2477 2478slbDfpPasswordRowStatus OBJECT-TYPE 2479 SYNTAX RowStatus 2480 MAX-ACCESS read-create 2481 STATUS current 2482 DESCRIPTION 2483 "The object is used by a management station to create 2484 or delete the row entry in slbDfpPasswordTable 2485 following the RowStatus textual convention." 2486 ::= { slbDfpPasswordTableEntry 3 } 2487 2488 2489-- ************************************************************* 2490-- * * 2491-- * SLB - Dynamic Feedback Protocol Agent Table * 2492-- * * 2493-- ************************************************************* 2494 2495slbDfpAgentTable OBJECT-TYPE 2496 SYNTAX SEQUENCE OF SlbDfpAgentTableEntry 2497 MAX-ACCESS not-accessible 2498 STATUS current 2499 DESCRIPTION 2500 "A table of remote DFP agents with which the local 2501 DFP managers communicate. Rows can be created and 2502 destroyed. Columnar objects can be modified when the 2503 row is 'active'. Entries are added to this table via 2504 slbDfpAgentRowStatus in accordance with the RowStatus 2505 convention." 2506 ::= { slbDfpAgents 1 } 2507 2508slbDfpAgentTableEntry OBJECT-TYPE 2509 SYNTAX SlbDfpAgentTableEntry 2510 MAX-ACCESS not-accessible 2511 STATUS current 2512 DESCRIPTION 2513 "Information about the communication between a local 2514 DFP manager and a particular remote DFP agent." 2515 INDEX { 2516 slbEntity, 2517 slbDfpAgentIpAddress, 2518 slbDfpAgentPort 2519 } 2520 ::= { slbDfpAgentTable 1 } 2521 2522SlbDfpAgentTableEntry ::= SEQUENCE { 2523 slbDfpAgentIpAddress IpAddress, 2524 slbDfpAgentPort CiscoPort, 2525 slbDfpAgentState SlbDfpAgentState, 2526 slbDfpAgentTimeout TimeInterval, 2527 slbDfpAgentRetryCount Unsigned32, 2528 slbDfpAgentInterval TimeInterval, 2529 slbDfpAgentRowStatus RowStatus 2530} 2531 2532slbDfpAgentIpAddress OBJECT-TYPE 2533 SYNTAX IpAddress 2534 MAX-ACCESS not-accessible 2535 STATUS current 2536 DESCRIPTION 2537 "The DFP agent's IP address." 2538 ::= { slbDfpAgentTableEntry 1 } 2539 2540slbDfpAgentPort OBJECT-TYPE 2541 SYNTAX CiscoPort 2542 MAX-ACCESS not-accessible 2543 STATUS current 2544 DESCRIPTION 2545 "The DFP agent's port." 2546 ::= { slbDfpAgentTableEntry 2 } 2547 2548slbDfpAgentState OBJECT-TYPE 2549 SYNTAX SlbDfpAgentState 2550 MAX-ACCESS read-only 2551 STATUS current 2552 DESCRIPTION 2553 "The state of the DFP agent." 2554 ::= { slbDfpAgentTableEntry 3 } 2555 2556slbDfpAgentTimeout OBJECT-TYPE 2557 SYNTAX TimeInterval 2558 MAX-ACCESS read-create 2559 STATUS current 2560 DESCRIPTION 2561 "Time interval during which the agent must send at 2562 least one message to the manager." 2563 ::= { slbDfpAgentTableEntry 4 } 2564 2565slbDfpAgentRetryCount OBJECT-TYPE 2566 SYNTAX Unsigned32 (0..65535 ) 2567 MAX-ACCESS read-create 2568 STATUS current 2569 DESCRIPTION 2570 "The number of times the manager will attempt to 2571 re-establish a connection with the agent. If this 2572 value is exceeded, the agent is placed in 'failed' 2573 state, and the manager does not attempt to re-establish 2574 a connection with the agent." 2575 ::= { slbDfpAgentTableEntry 5 } 2576 2577slbDfpAgentInterval OBJECT-TYPE 2578 SYNTAX TimeInterval 2579 MAX-ACCESS read-create 2580 STATUS current 2581 DESCRIPTION 2582 "Time interval before SLB retries connecting to a DFP 2583 agent." 2584 ::= { slbDfpAgentTableEntry 6 } 2585 2586slbDfpAgentRowStatus OBJECT-TYPE 2587 SYNTAX RowStatus 2588 MAX-ACCESS read-create 2589 STATUS current 2590 DESCRIPTION 2591 "The row status is used by a management station to 2592 create or delete the row entry in slbDfpAgentTable 2593 following the RowStatus textual convention." 2594 ::= { slbDfpAgentTableEntry 7 } 2595 2596 2597-- ************************************************************* 2598-- * * 2599-- * SLB - Dynamic Feedback Protocol Real Server Table * 2600-- * * 2601-- ************************************************************* 2602 2603slbDfpRealTable OBJECT-TYPE 2604 SYNTAX SEQUENCE OF SlbDfpRealTableEntry 2605 MAX-ACCESS not-accessible 2606 STATUS current 2607 DESCRIPTION 2608 "A table containing information about Real Servers 2609 obtained through communications between local DFP 2610 manager and remote DFP agents. Rows can be created 2611 and destroyed. Columnar objects can be modified when 2612 the row is 'active'. Entries are added to this table 2613 via slbDfpRowStatus in accordance with the RowStatus 2614 convention." 2615 ::= { slbDfpReal 1 } 2616 2617slbDfpRealTableEntry OBJECT-TYPE 2618 SYNTAX SlbDfpRealTableEntry 2619 MAX-ACCESS not-accessible 2620 STATUS current 2621 DESCRIPTION 2622 "Information about a particular real server, within 2623 one or more server farms (identified with 'bindId'), 2624 reported by a DFP agent for a particular local SLB 2625 entity. The real servers are identified by finding 2626 rows in slbServerFarmTable for which 2627 slbServerFarmBindId matches slbDfpRealBindId. For each 2628 identified server farm, extract the slbServerFarmName 2629 and use this value together with slbDfpRealIpAddress 2630 and slbDfpRealPort to identify the row in 2631 slbRealTable." 2632 INDEX { 2633 slbEntity, 2634 slbDfpRealIpAddress, 2635 slbDfpRealProtocol, 2636 slbDfpRealPort, 2637 slbDfpRealBindId 2638 } 2639 ::= { slbDfpRealTable 1 } 2640 2641SlbDfpRealTableEntry ::= SEQUENCE { 2642 slbDfpRealIpAddress IpAddress, 2643 slbDfpRealProtocol CiscoIpProtocol, 2644 slbDfpRealPort CiscoPort, 2645 slbDfpRealBindId Unsigned32, 2646 slbDfpRealWeight Unsigned32, 2647 slbDfpRealRowStatus RowStatus 2648} 2649 2650slbDfpRealIpAddress OBJECT-TYPE 2651 SYNTAX IpAddress 2652 MAX-ACCESS not-accessible 2653 STATUS current 2654 DESCRIPTION 2655 "The DFP agent's IP address" 2656 ::= { slbDfpRealTableEntry 1 } 2657 2658slbDfpRealProtocol OBJECT-TYPE 2659 SYNTAX CiscoIpProtocol 2660 MAX-ACCESS not-accessible 2661 STATUS current 2662 DESCRIPTION 2663 "The protocol of the real server." 2664 ::= { slbDfpRealTableEntry 2 } 2665 2666slbDfpRealPort OBJECT-TYPE 2667 SYNTAX CiscoPort 2668 MAX-ACCESS not-accessible 2669 STATUS current 2670 DESCRIPTION 2671 "The port number of the real server." 2672 ::= { slbDfpRealTableEntry 3 } 2673 2674slbDfpRealBindId OBJECT-TYPE 2675 SYNTAX Unsigned32 2676 MAX-ACCESS not-accessible 2677 STATUS current 2678 DESCRIPTION 2679 "The Bind ID identifies one or more server farms to 2680 which the real server belongs. The real servers are 2681 identified by finding rows in slbServerFarmTable for 2682 which slbServerFarmBindId matches 2683 slbDfpRealBindId. For each identified server farm, 2684 extract the slbServerFarmName and use this value 2685 together with slbDfpRealIpAddress and slbDfpRealPort 2686 to identify the row in slbRealTable." 2687 ::= { slbDfpRealTableEntry 4 } 2688 2689slbDfpRealWeight OBJECT-TYPE 2690 SYNTAX Unsigned32 (0..65535 ) 2691 MAX-ACCESS read-create 2692 STATUS current 2693 DESCRIPTION 2694 "The weight of the real server reported from a 2695 DFP agent. The weight represents a relative capacity 2696 to accept new connections." 2697 DEFVAL { 0 } 2698 ::= { slbDfpRealTableEntry 5 } 2699 2700slbDfpRealRowStatus OBJECT-TYPE 2701 SYNTAX RowStatus 2702 MAX-ACCESS read-create 2703 STATUS current 2704 DESCRIPTION 2705 "The row status is used by a management station to 2706 create or delete the row entry in slbDfpRealTable 2707 following the RowStatus textual convention." 2708 ::= { slbDfpRealTableEntry 6 } 2709 2710 2711-- ************************************************************* 2712-- * * 2713-- * SLB - Server Application State Protocol Table * 2714-- * * 2715-- ************************************************************* 2716 2717slbSaspTable OBJECT-TYPE 2718 SYNTAX SEQUENCE OF SlbSaspTableEntry 2719 MAX-ACCESS not-accessible 2720 STATUS current 2721 DESCRIPTION 2722 "An entry containing information about the Server 2723 Application State Protocol (SASP). There is only one 2724 entry for each load balancer. This entry is created 2725 by the load balancer during initialization." 2726 ::= { slbSasp 1 } 2727 2728slbSaspTableEntry OBJECT-TYPE 2729 SYNTAX SlbSaspTableEntry 2730 MAX-ACCESS not-accessible 2731 STATUS current 2732 DESCRIPTION 2733 "Information for a particular local SLB entity using 2734 the SASP functionality. The SASP entry is identified 2735 by the slbEntity. The SASP entry includes all of the 2736 relevant information needed to run SASP on this 2737 particular slbEntity." 2738 INDEX { slbEntity } 2739 ::= { slbSaspTable 1 } 2740 2741SlbSaspTableEntry ::= SEQUENCE { 2742 slbSaspIdentifier SnmpAdminString, 2743 slbSaspEnabled TruthValue, 2744 slbSaspHealth SlbSaspLBHealth, 2745 slbSaspRedundancy SlbSaspRedundancy, 2746 slbSaspMaxAgents Unsigned32, 2747 slbSaspMaxLbWeight Unsigned32 2748} 2749 2750slbSaspIdentifier OBJECT-TYPE 2751 SYNTAX SnmpAdminString 2752 MAX-ACCESS read-write 2753 STATUS current 2754 DESCRIPTION 2755 "The unique identifier required by SASP for all load 2756 balancers. In a redundant system, where there is a 2757 master and backup load balancer, each load balancer 2758 must have different identifiers. 2759 2760 The slbSaspIdentifier may only be changed when the 2761 slbSaspEnabled object is false. The default value 2762 of the slbSaspIdentfier is 'Cisco-<LB>', where <LB> 2763 is the Cisco acronoym for the load balancer." 2764 ::= { slbSaspTableEntry 1 } 2765 2766slbSaspEnabled OBJECT-TYPE 2767 SYNTAX TruthValue 2768 MAX-ACCESS read-write 2769 STATUS current 2770 DESCRIPTION 2771 "Indicates whether the SASP functionality is 2772 currently in use by the load balancer. 2773 'true' The SASP functionality is enabled on the 2774 load balancer. 2775 'false' The SASP functionality is disabled on the 2776 load balancer." 2777 ::= { slbSaspTableEntry 2 } 2778 2779slbSaspHealth OBJECT-TYPE 2780 SYNTAX SlbSaspLBHealth 2781 MAX-ACCESS read-only 2782 STATUS current 2783 DESCRIPTION 2784 "The health value reported to the SASP Agents via the 2785 Set Load Balancer State Message. The value represents 2786 the load balancer's ability to handle SASP messages." 2787 ::= { slbSaspTableEntry 3 } 2788 2789slbSaspRedundancy OBJECT-TYPE 2790 SYNTAX SlbSaspRedundancy 2791 MAX-ACCESS read-only 2792 STATUS current 2793 DESCRIPTION 2794 "The Load Balancer's state in a redundant setup. The 2795 Load Balancer may still contact the SASP Agents, which 2796 are defined in the slbSaspAgentTable, regardless of the 2797 state. This is possible because every Load Balancer 2798 contacting a SASP Agent is required to have it's own 2799 unique identifier. Therefore, the master and backup 2800 Load Balancer MUST have different unique identifiers." 2801 ::= { slbSaspTableEntry 4 } 2802 2803slbSaspMaxAgents OBJECT-TYPE 2804 SYNTAX Unsigned32 2805 MAX-ACCESS read-only 2806 STATUS current 2807 DESCRIPTION 2808 "The maximum number of SASP Agents that can be 2809 configured on the Load Balancer. The SASP Agents are 2810 configured via the slbSaspAgentTable." 2811 ::= { slbSaspTableEntry 5 } 2812 2813slbSaspMaxLbWeight OBJECT-TYPE 2814 SYNTAX Unsigned32 2815 MAX-ACCESS read-only 2816 STATUS current 2817 DESCRIPTION 2818 "The maximum weight supported by the Load Balancer. 2819 Any weight reported for a SASP Member, which can be 2820 found within the slbSaspMemberSaspWeight object, MUST 2821 be converted to the Load Balancer's weight range. The 2822 minimum weight for a Load Balancer MUST be zero. A 2823 weight of zero indicates that the SASP Member is down 2824 and that the Member is not going to receive new 2825 connections." 2826 ::= { slbSaspTableEntry 6 } 2827 2828 2829-- ************************************************************* 2830-- * * 2831-- * SLB - Server Application State Protocol Agent Table * 2832-- * * 2833-- ************************************************************* 2834 2835slbSaspAgentTable OBJECT-TYPE 2836 SYNTAX SEQUENCE OF SlbSaspAgentTableEntry 2837 MAX-ACCESS not-accessible 2838 STATUS current 2839 DESCRIPTION 2840 "A table containing information about the SASP Agents. 2841 Rows can be created and destroyed. Columnar objects 2842 can be modified when the row is 'active'. Entries are 2843 added to this table via slbSaspAgentRowStatus. 2844 2845 A SASP Agent is an application or device that is 2846 responsible for aggregating information regarding the 2847 performance of a SASP Member. The information is used 2848 to calculate a weight that is reported to the load 2849 balancer." 2850 ::= { slbSaspAgents 1 } 2851 2852slbSaspAgentTableEntry OBJECT-TYPE 2853 SYNTAX SlbSaspAgentTableEntry 2854 MAX-ACCESS not-accessible 2855 STATUS current 2856 DESCRIPTION 2857 "The SASP Agent entry provides information for a 2858 particular SASP Agent on a local SLB entity. The 2859 objects provide the contact information and the current 2860 connection state of the Agent." 2861 INDEX { 2862 slbEntity, 2863 slbSaspAgentIpAddressType, 2864 slbSaspAgentIpAddress, 2865 slbSaspAgentPort 2866 } 2867 ::= { slbSaspAgentTable 1 } 2868 2869SlbSaspAgentTableEntry ::= SEQUENCE { 2870 slbSaspAgentIpAddressType InetAddressType, 2871 slbSaspAgentIpAddress InetAddress, 2872 slbSaspAgentPort InetPortNumber, 2873 slbSaspAgentLabel SnmpAdminString, 2874 slbSaspAgentState SlbSaspAgentState, 2875 slbSaspAgentLastStateChange DateAndTime, 2876 slbSaspAgentRowStatus RowStatus 2877} 2878 2879slbSaspAgentIpAddressType OBJECT-TYPE 2880 SYNTAX InetAddressType 2881 MAX-ACCESS not-accessible 2882 STATUS current 2883 DESCRIPTION 2884 "Defines the IP address type used by the 2885 slbSaspAgentIpAddress." 2886 ::= { slbSaspAgentTableEntry 1 } 2887 2888slbSaspAgentIpAddress OBJECT-TYPE 2889 SYNTAX InetAddress 2890 MAX-ACCESS not-accessible 2891 STATUS current 2892 DESCRIPTION 2893 "The IP address of the SASP Agent that is used for 2894 weight reporting." 2895 ::= { slbSaspAgentTableEntry 2 } 2896 2897slbSaspAgentPort OBJECT-TYPE 2898 SYNTAX InetPortNumber 2899 MAX-ACCESS not-accessible 2900 STATUS current 2901 DESCRIPTION 2902 "The TCP Port number used when connecting to a SASP 2903 Agent." 2904 ::= { slbSaspAgentTableEntry 3 } 2905 2906slbSaspAgentLabel OBJECT-TYPE 2907 SYNTAX SnmpAdminString 2908 MAX-ACCESS read-create 2909 STATUS current 2910 DESCRIPTION 2911 "A label that can be assigned by the user for the SASP 2912 Agent during entry creation. The label should be in 2913 a human readable form that describes the SASP Agent. 2914 The description could be the physical location of the 2915 Agent or some other field relevant to the user. The 2916 label is provided for informational purposes only, and 2917 it does not affect the operation of the SASP Agent." 2918 ::= { slbSaspAgentTableEntry 4 } 2919 2920slbSaspAgentState OBJECT-TYPE 2921 SYNTAX SlbSaspAgentState 2922 MAX-ACCESS read-only 2923 STATUS current 2924 DESCRIPTION 2925 "The current connection state of the SASP Agent. The 2926 load balancer does not give up trying to reach the 2927 SASP Agent when it is down." 2928 ::= { slbSaspAgentTableEntry 5 } 2929 2930slbSaspAgentLastStateChange OBJECT-TYPE 2931 SYNTAX DateAndTime 2932 MAX-ACCESS read-only 2933 STATUS current 2934 DESCRIPTION 2935 "Displays the date and time of the last state change 2936 that was incurred by the Agent. The time that is 2937 reported is only local time, so the timezone portion 2938 of the DateAndTime TC will not be specified." 2939 ::= { slbSaspAgentTableEntry 6 } 2940 2941slbSaspAgentRowStatus OBJECT-TYPE 2942 SYNTAX RowStatus 2943 MAX-ACCESS read-create 2944 STATUS current 2945 DESCRIPTION 2946 "The row status is used by a management station to 2947 create or delete the row entry in slbSaspAgentTable 2948 following the RowStatus textual convention." 2949 ::= { slbSaspAgentTableEntry 7 } 2950 2951 2952-- ************************************************************* 2953-- * * 2954-- * SLB - Server Application State Protocol Group Table * 2955-- * * 2956-- ************************************************************* 2957 2958slbSaspGroupTable OBJECT-TYPE 2959 SYNTAX SEQUENCE OF SlbSaspGroupTableEntry 2960 MAX-ACCESS not-accessible 2961 STATUS current 2962 DESCRIPTION 2963 "A table containing information about the SASP Groups. 2964 Rows can be created and destroyed. Entries are added 2965 to this table via slbSaspGroupRowStatus. 2966 2967 A SASP Group is a logical entity used within the SASP 2968 implementation to group SASP Members that are 2969 equivalent in function." 2970 ::= { slbSaspGroups 1 } 2971 2972slbSaspGroupTableEntry OBJECT-TYPE 2973 SYNTAX SlbSaspGroupTableEntry 2974 MAX-ACCESS not-accessible 2975 STATUS current 2976 DESCRIPTION 2977 "The SASP Group table provides the information for a 2978 particular group associated with a SASP Agent on a 2979 local SLB entity." 2980 INDEX { 2981 slbEntity, 2982 slbSaspGroupName 2983 } 2984 ::= { slbSaspGroupTable 1 } 2985 2986SlbSaspGroupTableEntry ::= SEQUENCE { 2987 slbSaspGroupName SnmpAdminString, 2988 slbSaspGroupRowStatus RowStatus 2989} 2990 2991slbSaspGroupName OBJECT-TYPE 2992 SYNTAX SnmpAdminString 2993 MAX-ACCESS not-accessible 2994 STATUS current 2995 DESCRIPTION 2996 "The SASP group represents the group of SASP Members 2997 that have the same functional capabilities." 2998 ::= { slbSaspGroupTableEntry 1 } 2999 3000slbSaspGroupRowStatus OBJECT-TYPE 3001 SYNTAX RowStatus 3002 MAX-ACCESS read-create 3003 STATUS current 3004 DESCRIPTION 3005 "The row status is used by a management station to 3006 create or delete the row entry in slbSaspGroupTable 3007 following the RowStatus textual convention. Removing 3008 the group from this table would have the effect of 3009 removing all of the SASP Members associated with this 3010 group from the SASP Member table." 3011 ::= { slbSaspGroupTableEntry 2 } 3012 3013 3014-- ************************************************************* 3015-- * * 3016-- * SLB - Server Application State Protocol Member Table * 3017-- * * 3018-- ************************************************************* 3019 3020slbSaspMemberTable OBJECT-TYPE 3021 SYNTAX SEQUENCE OF SlbSaspMemberTableEntry 3022 MAX-ACCESS not-accessible 3023 STATUS current 3024 DESCRIPTION 3025 "A table containing information about the SASP Members. 3026 Rows can be created and destroyed. Columnar objects 3027 can be modified when the row is 'active'. Entries are 3028 added to this table via slbSaspMemberRowStatus. 3029 3030 A SASP Member is an entity configured on the load 3031 balancer to help distribute the load for one or more 3032 services." 3033 ::= { slbSaspMembers 1 } 3034 3035slbSaspMemberTableEntry OBJECT-TYPE 3036 SYNTAX SlbSaspMemberTableEntry 3037 MAX-ACCESS not-accessible 3038 STATUS current 3039 DESCRIPTION 3040 "The SASP Member table provides information about a 3041 particular SASP Member associated with a SASP Agent. 3042 Each entry contains all of the weight information 3043 that is necessary to use SASP on the load balancer. 3044 3045 It is important that the SASP Member only report to 3046 one SASP Agent. This will avoid any weight reporting 3047 issues that may arise when the SASP Agent communicates 3048 with the load balancer." 3049 INDEX { 3050 slbEntity, 3051 slbSaspAgentIpAddressType, 3052 slbSaspAgentIpAddress, 3053 slbSaspAgentPort, 3054 slbSaspGroupName, 3055 slbSaspMemberIpAddressType, 3056 slbSaspMemberIpAddress, 3057 slbSaspMemberPort, 3058 slbSaspMemberProtocol 3059 } 3060 ::= { slbSaspMemberTable 1 } 3061 3062SlbSaspMemberTableEntry ::= SEQUENCE { 3063 slbSaspMemberIpAddressType InetAddressType, 3064 slbSaspMemberIpAddress InetAddress, 3065 slbSaspMemberPort InetPortNumber, 3066 slbSaspMemberProtocol CiscoIpProtocol, 3067 slbSaspMemberSaspWeight Unsigned32, 3068 slbSaspMemberConfidentWeight TruthValue, 3069 slbSaspMemberConvertedWeight Unsigned32, 3070 slbSaspMemberDefaultWeight Unsigned32, 3071 slbSaspMemberWeightChanges Counter32, 3072 slbSaspMemberLastWeightChange DateAndTime, 3073 slbSaspMemberRowStatus RowStatus 3074} 3075 3076slbSaspMemberIpAddressType OBJECT-TYPE 3077 SYNTAX InetAddressType 3078 MAX-ACCESS not-accessible 3079 STATUS current 3080 DESCRIPTION 3081 "Defines the IP address type of the 3082 slbSaspMemberIpAddress." 3083 ::= { slbSaspMemberTableEntry 1 } 3084 3085slbSaspMemberIpAddress OBJECT-TYPE 3086 SYNTAX InetAddress 3087 MAX-ACCESS not-accessible 3088 STATUS current 3089 DESCRIPTION 3090 "The IP address of the member. The IP address, along 3091 with the port and protocol type, is registered with the 3092 SASP Agent. The SASP Agent includes this information 3093 when reporting the weights for each member in either the 3094 'Get Weights Reply' or the 'Send Weights Message'." 3095 ::= { slbSaspMemberTableEntry 2 } 3096 3097slbSaspMemberPort OBJECT-TYPE 3098 SYNTAX InetPortNumber 3099 MAX-ACCESS not-accessible 3100 STATUS current 3101 DESCRIPTION 3102 "The TCP or UDP port number associated with the 3103 slbSaspMemberIpAddress. The port number, along with 3104 the IP address and protocol type, is registered with 3105 the SASP Agent. The SASP Agent includes this 3106 information when reporting the weights for each member 3107 in either the 'Get Weights Reply' or the 'Send Weights 3108 Message'." 3109 ::= { slbSaspMemberTableEntry 3 } 3110 3111slbSaspMemberProtocol OBJECT-TYPE 3112 SYNTAX CiscoIpProtocol 3113 MAX-ACCESS not-accessible 3114 STATUS current 3115 DESCRIPTION 3116 "The IP protocol type that is associated with the 3117 slbSaspMemberIpAddress and slbSaspMemberPort. The 3118 protocol type, along with the IP address and port 3119 number, is registered with the SASP Agent. The SASP 3120 Agent includes this information when reporting the 3121 weights for each member in either the 'Get Weights 3122 Reply' or the 'Send Weights Message'." 3123 ::= { slbSaspMemberTableEntry 4 } 3124 3125slbSaspMemberSaspWeight OBJECT-TYPE 3126 SYNTAX Unsigned32 (0..65535 ) 3127 MAX-ACCESS read-only 3128 STATUS current 3129 DESCRIPTION 3130 "The reported weight by the SASP Agent. The weights 3131 are reported via the 'Send Weights Message' or in the 3132 'Get Weights Reply'. The reported weight MUST be 3133 converted to be within the Load Balancer's supported 3134 weight range, specified by the slbSaspMaxLbWeight 3135 object. The resulting weight value will be stored in 3136 the slbSaspMemberConvertedWeight object." 3137 ::= { slbSaspMemberTableEntry 5 } 3138 3139slbSaspMemberConfidentWeight OBJECT-TYPE 3140 SYNTAX TruthValue 3141 MAX-ACCESS read-only 3142 STATUS current 3143 DESCRIPTION 3144 "Represents the SASP Agent's confidence in the reported 3145 weight. 3146 'true' Indicates the slbSaspMemberSaspWeight value is 3147 accurate and reflects the up-to-date real-time 3148 statistics collected by the SASP Agent. 3149 'false' Indicates the SASP Agent is guessing the weight 3150 of the member based on prior knowledge. It is 3151 at the load balancer's discretion whether or not 3152 to use this weight. If not, the default weight 3153 must be used (slbSaspMemberDefaultWeight)." 3154 ::= { slbSaspMemberTableEntry 6 } 3155 3156slbSaspMemberConvertedWeight OBJECT-TYPE 3157 SYNTAX Unsigned32 (0..65535 ) 3158 MAX-ACCESS read-only 3159 STATUS current 3160 DESCRIPTION 3161 "The SASP weight converted to the local load balancer 3162 weight range. The load balancer's weight range is 3163 implementation dependent, as is the formula used to 3164 convert the weight. 3165 3166 The following formula is an example weight conversion 3167 that could be used by the load balancer: 3168 3169 answer => slbSaspMemberConvertedWeight 3170 maxLbWgt => slbSaspMaxLbWeight 3171 mbrSaspWgt => slbSaspMemberSaspWeight 3172 3173 answer = ((mbrSaspWgt * maxLbWgt) / 65535) + 1 3174 3175 Note: There are two edge cases that need to be 3176 considered; when the mbrSaspWgt is 0 and 65535. If the 3177 mbrSaspWgt is 0, then the converted weight must also be 3178 0 (the result of the calculation would be 1). If the 3179 mbrSaspWgt is 65535, then the converted weight must be 3180 the load balancers maximum weight (the result of the 3181 calculation would be the load balancers maxiumum weight 3182 plus 1)." 3183 ::= { slbSaspMemberTableEntry 7 } 3184 3185slbSaspMemberDefaultWeight OBJECT-TYPE 3186 SYNTAX Unsigned32 (0..65535 ) 3187 MAX-ACCESS read-create 3188 STATUS current 3189 DESCRIPTION 3190 "The default weight assigned to the member if any 3191 SASP Agent weight reporting failure occurs. If there 3192 is a communication failure or if the 3193 slbSaspMemberConfidentWeight is false, then the load 3194 balancer should use this weight as its fallback weight 3195 when making load balancing decisions." 3196 DEFVAL { 1 } 3197 ::= { slbSaspMemberTableEntry 8 } 3198 3199slbSaspMemberWeightChanges OBJECT-TYPE 3200 SYNTAX Counter32 3201 MAX-ACCESS read-only 3202 STATUS current 3203 DESCRIPTION 3204 "The total number of times the weight has been modified 3205 by the SASP Agent." 3206 ::= { slbSaspMemberTableEntry 9 } 3207 3208slbSaspMemberLastWeightChange OBJECT-TYPE 3209 SYNTAX DateAndTime 3210 MAX-ACCESS read-only 3211 STATUS current 3212 DESCRIPTION 3213 "Displays the date and time of the last weight change. 3214 The time that is reported is only local time, so the 3215 timezone portion of the DateAndTime TC will not be 3216 specified. If there have been no reports, the empty 3217 string is returned." 3218 ::= { slbSaspMemberTableEntry 10 } 3219 3220slbSaspMemberRowStatus OBJECT-TYPE 3221 SYNTAX RowStatus 3222 MAX-ACCESS read-create 3223 STATUS current 3224 DESCRIPTION 3225 "The row status is used by a management station to 3226 create or delete the row entry in slbSaspMemberTable 3227 following the RowStatus textual convention." 3228 ::= { slbSaspMemberTableEntry 11 } 3229 3230 3231-- ************************************************************* 3232-- * * 3233-- * SLB - Server Application State Protocol Stats Table * 3234-- * * 3235-- ************************************************************* 3236 3237slbSaspStatsTable OBJECT-TYPE 3238 SYNTAX SEQUENCE OF SlbSaspStatsTableEntry 3239 MAX-ACCESS not-accessible 3240 STATUS current 3241 DESCRIPTION 3242 "A table containing information about the Server 3243 Application State Protocol Statistics. Rows are 3244 created and destroyed when an entry for the 3245 slbSaspAgentTable is created or destroy via the 3246 slbSaspAgentRowStatus." 3247 ::= { slbSaspStats 1 } 3248 3249slbSaspStatsTableEntry OBJECT-TYPE 3250 SYNTAX SlbSaspStatsTableEntry 3251 MAX-ACCESS not-accessible 3252 STATUS current 3253 DESCRIPTION 3254 "Each entry corresponds to a SASP Agent from the 3255 slbSaspAgentTable. Each entry contains statistics 3256 related to the transmitted and received SASP 3257 messages. A slbSaspStatsTableEntry cannot exist 3258 without a corresponding entry in the 3259 slbSaspAgentTable." 3260 INDEX { 3261 slbEntity, 3262 slbSaspAgentIpAddressType, 3263 slbSaspAgentIpAddress, 3264 slbSaspAgentPort 3265 } 3266 ::= { slbSaspStatsTable 1 } 3267 3268SlbSaspStatsTableEntry ::= SEQUENCE { 3269 slbSaspStatsTxRegMsgs Counter32, 3270 slbSaspStatsTxDeregMsgs Counter32, 3271 slbSaspStatsTxGetWeightMsgs Counter32, 3272 slbSaspStatsTxSetLBStateMsgs Counter32, 3273 slbSaspStatsTxSetMemStateMsgs Counter32, 3274 slbSaspStatsRxSendWeightMsgs Counter32, 3275 slbSaspStatsRxRegMsgs Counter32, 3276 slbSaspStatsRxDeregMsgs Counter32, 3277 slbSaspStatsRxGetWeightMsgs Counter32, 3278 slbSaspStatsRxSetLBStateMsgs Counter32, 3279 slbSaspStatsRxSetMemStateMsgs Counter32 3280} 3281 3282slbSaspStatsTxRegMsgs OBJECT-TYPE 3283 SYNTAX Counter32 3284 MAX-ACCESS read-only 3285 STATUS current 3286 DESCRIPTION 3287 "The total number of SASP Registration Requests 3288 transmitted from the load balancer to the SASP Agent. 3289 The registration message informs the Agent to start 3290 reporting the server weight for each member listed in 3291 the message." 3292 ::= { slbSaspStatsTableEntry 1 } 3293 3294slbSaspStatsTxDeregMsgs OBJECT-TYPE 3295 SYNTAX Counter32 3296 MAX-ACCESS read-only 3297 STATUS current 3298 DESCRIPTION 3299 "The total number of SASP Deregistration Requests 3300 transmitted from the load balancer to the SASP Agent. 3301 The deregistration message informs the Agent to stop 3302 reporting the server weight for each member listed in 3303 the message." 3304 ::= { slbSaspStatsTableEntry 2 } 3305 3306slbSaspStatsTxGetWeightMsgs OBJECT-TYPE 3307 SYNTAX Counter32 3308 MAX-ACCESS read-only 3309 STATUS current 3310 DESCRIPTION 3311 "The total number of SASP Get Weight Requests transmitted 3312 from the load balancer to the SASP Agent. The get 3313 weights message is only used when the load balancer is 3314 actively retrieving the weight for each member." 3315 ::= { slbSaspStatsTableEntry 3 } 3316 3317slbSaspStatsTxSetLBStateMsgs OBJECT-TYPE 3318 SYNTAX Counter32 3319 MAX-ACCESS read-only 3320 STATUS current 3321 DESCRIPTION 3322 "The total number of SASP Set Load Balancer State 3323 Requests transmitted from the load balancer to the SASP 3324 Agent. The message is used to inform the SASP Agent of 3325 the load balancer's health and its current options." 3326 ::= { slbSaspStatsTableEntry 4 } 3327 3328slbSaspStatsTxSetMemStateMsgs OBJECT-TYPE 3329 SYNTAX Counter32 3330 MAX-ACCESS read-only 3331 STATUS current 3332 DESCRIPTION 3333 "The total number of SASP Set Member State Requests 3334 transmitted from the load balancer to the SASP Agent. 3335 This message is used to inform the SASP Agent that a 3336 member has either been activated, or has dropped out 3337 of service." 3338 ::= { slbSaspStatsTableEntry 5 } 3339 3340slbSaspStatsRxSendWeightMsgs OBJECT-TYPE 3341 SYNTAX Counter32 3342 MAX-ACCESS read-only 3343 STATUS current 3344 DESCRIPTION 3345 "The total number of SASP Send Weight Messages received 3346 from the SASP Agent. This message is used to update 3347 the member weights when the load balancer is passively 3348 retrieving them." 3349 ::= { slbSaspStatsTableEntry 6 } 3350 3351slbSaspStatsRxRegMsgs OBJECT-TYPE 3352 SYNTAX Counter32 3353 MAX-ACCESS read-only 3354 STATUS current 3355 DESCRIPTION 3356 "The total number of SASP Registration Replies received 3357 from the SASP Agent. This response indicates whether 3358 the transmitted registration request was successful, or 3359 had a failure." 3360 ::= { slbSaspStatsTableEntry 7 } 3361 3362slbSaspStatsRxDeregMsgs OBJECT-TYPE 3363 SYNTAX Counter32 3364 MAX-ACCESS read-only 3365 STATUS current 3366 DESCRIPTION 3367 "The total number of SASP Deregistration Replies 3368 received from the SASP Agent. This response indicates 3369 whether the transmitted request was successful, or had 3370 a failure." 3371 ::= { slbSaspStatsTableEntry 8 } 3372 3373slbSaspStatsRxGetWeightMsgs OBJECT-TYPE 3374 SYNTAX Counter32 3375 MAX-ACCESS read-only 3376 STATUS current 3377 DESCRIPTION 3378 "The total number of SASP Get Weight Replies received 3379 from the SASP Agent. This response contains the 3380 current weights for the requested members. This 3381 message is used when the load balancer is actively 3382 retrieving member weights." 3383 ::= { slbSaspStatsTableEntry 9 } 3384 3385slbSaspStatsRxSetLBStateMsgs OBJECT-TYPE 3386 SYNTAX Counter32 3387 MAX-ACCESS read-only 3388 STATUS current 3389 DESCRIPTION 3390 "The total number of SASP Set Load Balancer State 3391 Replies received from the SASP Agent. The response 3392 indicates whether the transmitted request was 3393 successful, or had a failure." 3394 ::= { slbSaspStatsTableEntry 10 } 3395 3396slbSaspStatsRxSetMemStateMsgs OBJECT-TYPE 3397 SYNTAX Counter32 3398 MAX-ACCESS read-only 3399 STATUS current 3400 DESCRIPTION 3401 "The total number of SASP Set Member State Replies 3402 received from the SASP Agent. The response indicates 3403 whether the transmitted request was successful, or had 3404 a failure." 3405 ::= { slbSaspStatsTableEntry 11 } 3406 3407 3408-- Notifications 3409 3410ciscoSlbMIBNotificationPrefix OBJECT IDENTIFIER 3411 ::= { ciscoSlbMIB 2 } 3412 3413ciscoSlbMIBNotifications OBJECT IDENTIFIER 3414 ::= { ciscoSlbMIBNotificationPrefix 0 } 3415 3416 3417ciscoSlbVirtualStateChange NOTIFICATION-TYPE 3418 OBJECTS { slbVirtualServerState } 3419 STATUS deprecated 3420 DESCRIPTION 3421 "The notification generated when a virtual 3422 server changes to a new state. The value of 3423 slbVirtualServerState indicates the new state." 3424 ::= { ciscoSlbMIBNotifications 1 } 3425 3426ciscoSlbRealStateChange NOTIFICATION-TYPE 3427 OBJECTS { slbRealState } 3428 STATUS deprecated 3429 DESCRIPTION 3430 "The notification generated when a real server 3431 changes to a new state. The value of 3432 slbRealServerState indicates the new state." 3433 ::= { ciscoSlbMIBNotifications 2 } 3434 3435ciscoSlbSaspStateChange NOTIFICATION-TYPE 3436 OBJECTS { slbSaspEnabled } 3437 STATUS current 3438 DESCRIPTION 3439 "The notification generated when the SASP functionality 3440 has been enabled or disabled on the Load Balancer." 3441 ::= { ciscoSlbMIBNotifications 3 } 3442 3443ciscoSlbSaspAgentStateChange NOTIFICATION-TYPE 3444 OBJECTS { slbSaspAgentState } 3445 STATUS current 3446 DESCRIPTION 3447 "The notification generated when a SASP Agent changes 3448 to a new state." 3449 ::= { ciscoSlbMIBNotifications 4 } 3450 3451ciscoSlbVServerStateChange NOTIFICATION-TYPE 3452 OBJECTS { 3453 slbVServerState, 3454 slbVServerStateChangeDescr, 3455 slbVServerClassMap, 3456 slbVServerPolicyMap 3457 } 3458 STATUS current 3459 DESCRIPTION 3460 "The notification generated when a virtual 3461 server state is changed." 3462 ::= { ciscoSlbMIBNotifications 5 } 3463 3464ciscoSlbVServerVIPStateChange NOTIFICATION-TYPE 3465 OBJECTS { 3466 slbVServerState, 3467 slbVServerStateChangeDescr, 3468 slbVServerClassMap, 3469 slbVServerPolicyMap, 3470 slbVServerIpAddressType, 3471 slbVServerIpAddress, 3472 slbVServerProtocol 3473 } 3474 STATUS current 3475 DESCRIPTION 3476 "The notification generated when configuration 3477 or association of virtual server IP address(VIP) 3478 changes." 3479 ::= { ciscoSlbMIBNotifications 6 } 3480 3481ciscoSlbVirtualServerStateChange NOTIFICATION-TYPE 3482 OBJECTS { 3483 entPhysicalParentRelPos, 3484 slbVirtualServerState, 3485 slbVirtualIpAddress, 3486 slbVirtualProtocol, 3487 slbVirtualPort, 3488 slbName 3489 } 3490 STATUS current 3491 DESCRIPTION 3492 "This notification is generated when a virtual 3493 server changes to a new state. 3494 3495 - entPhysicalParentRelPos contains the slot 3496 number of the module. 3497 3498 - slbVirtualServerState contains the new state of the 3499 virtual server identified by slbVirtualServerName. 3500 3501 - slbVirtualIpAddress contains the ip address of the 3502 virtual server identified by slbVirtualServerName. 3503 3504 - slbVirtualProtocol contains the protocol of the 3505 virtual server identified by slbVirtualServerName. 3506 3507 - slbVirtualPort contains the port number of the 3508 virtual server identified by slbVirtualServerName. 3509 3510 - slbName contains the name of the virtual server 3511 identified by slbVirtualServerName." 3512 ::= { ciscoSlbMIBNotifications 7 } 3513 3514ciscoSlbRealServerStateChange NOTIFICATION-TYPE 3515 OBJECTS { 3516 entPhysicalParentRelPos, 3517 slbRealState, 3518 slbInetAddressType, 3519 slbInetAddress, 3520 slbPort, 3521 slbName 3522 } 3523 STATUS current 3524 DESCRIPTION 3525 "This notification is generated when a real 3526 server changes to a new state. 3527 3528 - entPhysicalParentRelPos contains the slot 3529 number of the module. 3530 3531 - slbRealState contains the new state of real 3532 server identified by slbRealIpAddress. 3533 3534 - slbInetAddressType contains the type of IP 3535 address configured in slbInetAddress. 3536 3537 - slbInetAddress contains the ip address of the 3538 real server identified by the INDEX object 3539 slbRealIpAddress. 3540 3541 - slbPort contains the TCP/UDP port of the real 3542 server identified by the INDEX object slbRealPort. 3543 3544 - slbName contains the serverfarm name atached to 3545 to the real server identified by the INDEX object 3546 slbRealServerFarmName." 3547 ::= { ciscoSlbMIBNotifications 8 } 3548-- Conformance Information 3549 3550ciscoSlbMIBConformance OBJECT IDENTIFIER 3551 ::= { ciscoSlbMIB 3 } 3552 3553ciscoSlbMIBCompliances OBJECT IDENTIFIER 3554 ::= { ciscoSlbMIBConformance 1 } 3555 3556ciscoSlbMIBGroups OBJECT IDENTIFIER 3557 ::= { ciscoSlbMIBConformance 2 } 3558 3559 3560-- Compliance 3561 3562ciscoSlbMIBCompliance MODULE-COMPLIANCE 3563 STATUS deprecated 3564 DESCRIPTION 3565 "The compliance statement for entities which implement 3566 the Cisco SLB MIB" 3567 MODULE -- this module 3568 MANDATORY-GROUPS { 3569 ciscoSlbStatsGroup, 3570 ciscoSlbDfpPasswordGroup, 3571 ciscoSlbServerFarmsGroup, 3572 ciscoSlbRealServersGroup, 3573 ciscoSlbVirtualServersGroup, 3574 ciscoSlbConnectionsGroup, 3575 ciscoSlbVirtualClientsGroup, 3576 ciscoSlbStickyObjectsGroup, 3577 ciscoSlbDfpAgentGroup, 3578 ciscoSlbDfpRealGroup, 3579 ciscoSlbNotifEnabledGroup 3580 } 3581 3582 OBJECT slbServerFarmNat 3583 MIN-ACCESS read-only 3584 DESCRIPTION 3585 "Write access is not required." 3586 3587 OBJECT slbServerFarmNumberOfRealServers 3588 MIN-ACCESS read-only 3589 DESCRIPTION 3590 "Write access is not required." 3591 3592 OBJECT slbServerFarmBindId 3593 MIN-ACCESS read-only 3594 DESCRIPTION 3595 "Write access is not required." 3596 3597 OBJECT slbServerFarmRowStatus 3598 MIN-ACCESS read-only 3599 DESCRIPTION 3600 "Write access is not required." 3601 3602 OBJECT slbRealState 3603 MIN-ACCESS read-only 3604 DESCRIPTION 3605 "Write access is not required." 3606 3607 OBJECT slbRealMaxConnections 3608 MIN-ACCESS read-only 3609 DESCRIPTION 3610 "Write access is not required." 3611 3612 OBJECT slbRealAdminWeight 3613 MIN-ACCESS read-only 3614 DESCRIPTION 3615 "Write access is not required." 3616 3617 OBJECT slbRealReassign 3618 MIN-ACCESS read-only 3619 DESCRIPTION 3620 "Write access is not required." 3621 3622 OBJECT slbRealRetryInterval 3623 MIN-ACCESS read-only 3624 DESCRIPTION 3625 "Write access is not required." 3626 3627 OBJECT slbRealFailedConnections 3628 MIN-ACCESS read-only 3629 DESCRIPTION 3630 "Write access is not required." 3631 3632 OBJECT slbRealFailedClients 3633 MIN-ACCESS read-only 3634 DESCRIPTION 3635 "Write access is not required." 3636 3637 OBJECT slbRealRowStatus 3638 MIN-ACCESS read-only 3639 DESCRIPTION 3640 "Write access is not required." 3641 3642 OBJECT slbVirtualServerState 3643 MIN-ACCESS read-only 3644 DESCRIPTION 3645 "Write access is not required." 3646 3647 OBJECT slbVirtualIpAddress 3648 MIN-ACCESS read-only 3649 DESCRIPTION 3650 "Write access is not required." 3651 3652 OBJECT slbVirtualPort 3653 MIN-ACCESS read-only 3654 DESCRIPTION 3655 "Write access is not required." 3656 3657 OBJECT slbVirtualProtocol 3658 MIN-ACCESS read-only 3659 DESCRIPTION 3660 "Write access is not required." 3661 3662 OBJECT slbVirtualService 3663 MIN-ACCESS read-only 3664 DESCRIPTION 3665 "Write access is not required." 3666 3667 OBJECT slbVirtualAdvertise 3668 MIN-ACCESS read-only 3669 DESCRIPTION 3670 "Write access is not required." 3671 3672 OBJECT slbVirtualFarmName 3673 MIN-ACCESS read-only 3674 DESCRIPTION 3675 "Write access is not required." 3676 3677 OBJECT slbVirtualDelayTimer 3678 MIN-ACCESS read-only 3679 DESCRIPTION 3680 "Write access is not required." 3681 3682 OBJECT slbVirtualIdleTimer 3683 MIN-ACCESS read-only 3684 DESCRIPTION 3685 "Write access is not required." 3686 3687 OBJECT slbVirtualStickyTimer 3688 MIN-ACCESS read-only 3689 DESCRIPTION 3690 "Write access is not required." 3691 3692 OBJECT slbVirtualStickyGroup 3693 MIN-ACCESS read-only 3694 DESCRIPTION 3695 "Write access is not required." 3696 3697 OBJECT slbVirtualSynguardCount 3698 MIN-ACCESS read-only 3699 DESCRIPTION 3700 "Write access is not required." 3701 3702 OBJECT slbVirtualSynguardPeriod 3703 MIN-ACCESS read-only 3704 DESCRIPTION 3705 "Write access is not required." 3706 3707 OBJECT slbVirtualRowStatus 3708 MIN-ACCESS read-only 3709 DESCRIPTION 3710 "Write access is not required." 3711 3712 OBJECT slbVirtualClientExclude 3713 MIN-ACCESS read-only 3714 DESCRIPTION 3715 "Write access is not required." 3716 3717 OBJECT slbVirtualClientRowStatus 3718 MIN-ACCESS read-only 3719 DESCRIPTION 3720 "Write access is not required." 3721 3722 OBJECT slbStickyObjectRealIpAddress 3723 MIN-ACCESS read-only 3724 DESCRIPTION 3725 "Write access is not required." 3726 3727 OBJECT slbStickyObjectRowStatus 3728 MIN-ACCESS read-only 3729 DESCRIPTION 3730 "Write access is not required." 3731 3732 OBJECT slbDfpPasswordPending 3733 MIN-ACCESS read-only 3734 DESCRIPTION 3735 "Write access is not required." 3736 3737 OBJECT slbDfpPasswordTimeout 3738 MIN-ACCESS read-only 3739 DESCRIPTION 3740 "Write access is not required." 3741 3742 OBJECT slbDfpPasswordRowStatus 3743 MIN-ACCESS read-only 3744 DESCRIPTION 3745 "Write access is not required." 3746 3747 OBJECT slbDfpAgentTimeout 3748 MIN-ACCESS read-only 3749 DESCRIPTION 3750 "Write access is not required." 3751 3752 OBJECT slbDfpAgentRetryCount 3753 MIN-ACCESS read-only 3754 DESCRIPTION 3755 "Write access is not required." 3756 3757 OBJECT slbDfpAgentInterval 3758 MIN-ACCESS read-only 3759 DESCRIPTION 3760 "Write access is not required." 3761 3762 OBJECT slbDfpAgentRowStatus 3763 MIN-ACCESS read-only 3764 DESCRIPTION 3765 "Write access is not required." 3766 3767 OBJECT slbDfpRealWeight 3768 MIN-ACCESS read-only 3769 DESCRIPTION 3770 "Write access is not required." 3771 3772 OBJECT slbDfpRealRowStatus 3773 MIN-ACCESS read-only 3774 DESCRIPTION 3775 "Write access is not required." 3776 ::= { ciscoSlbMIBCompliances 1 } 3777 3778ciscoSlbMIBComplianceRev1 MODULE-COMPLIANCE 3779 STATUS deprecated 3780 DESCRIPTION 3781 "The compliance statement for entities which implement 3782 the Cisco SLB MIB" 3783 MODULE -- this module 3784 MANDATORY-GROUPS { 3785 ciscoSlbStatsGroup, 3786 ciscoSlbDfpPasswordGroup, 3787 ciscoSlbServerFarmsGroup, 3788 ciscoSlbRealServersGroup, 3789 ciscoSlbVirtualServersGroup, 3790 ciscoSlbConnectionsGroup, 3791 ciscoSlbVirtualClientsGroup, 3792 ciscoSlbStickyObjectsGroup, 3793 ciscoSlbDfpAgentGroup, 3794 ciscoSlbDfpRealGroup, 3795 ciscoSlbNotifEnabledGroup, 3796 ciscoSlbNotifGroup 3797 } 3798 3799 OBJECT slbServerFarmNat 3800 MIN-ACCESS read-only 3801 DESCRIPTION 3802 "Write access is not required." 3803 3804 OBJECT slbServerFarmNumberOfRealServers 3805 MIN-ACCESS read-only 3806 DESCRIPTION 3807 "Write access is not required." 3808 3809 OBJECT slbServerFarmBindId 3810 MIN-ACCESS read-only 3811 DESCRIPTION 3812 "Write access is not required." 3813 3814 OBJECT slbServerFarmRowStatus 3815 MIN-ACCESS read-only 3816 DESCRIPTION 3817 "Write access is not required." 3818 3819 OBJECT slbRealState 3820 MIN-ACCESS read-only 3821 DESCRIPTION 3822 "Write access is not required." 3823 3824 OBJECT slbRealMaxConnections 3825 MIN-ACCESS read-only 3826 DESCRIPTION 3827 "Write access is not required." 3828 3829 OBJECT slbRealAdminWeight 3830 MIN-ACCESS read-only 3831 DESCRIPTION 3832 "Write access is not required." 3833 3834 OBJECT slbRealReassign 3835 MIN-ACCESS read-only 3836 DESCRIPTION 3837 "Write access is not required." 3838 3839 OBJECT slbRealRetryInterval 3840 MIN-ACCESS read-only 3841 DESCRIPTION 3842 "Write access is not required." 3843 3844 OBJECT slbRealFailedConnections 3845 MIN-ACCESS read-only 3846 DESCRIPTION 3847 "Write access is not required." 3848 3849 OBJECT slbRealFailedClients 3850 MIN-ACCESS read-only 3851 DESCRIPTION 3852 "Write access is not required." 3853 3854 OBJECT slbRealRowStatus 3855 MIN-ACCESS read-only 3856 DESCRIPTION 3857 "Write access is not required." 3858 3859 OBJECT slbVirtualServerState 3860 MIN-ACCESS read-only 3861 DESCRIPTION 3862 "Write access is not required." 3863 3864 OBJECT slbVirtualIpAddress 3865 MIN-ACCESS read-only 3866 DESCRIPTION 3867 "Write access is not required." 3868 3869 OBJECT slbVirtualPort 3870 MIN-ACCESS read-only 3871 DESCRIPTION 3872 "Write access is not required." 3873 3874 OBJECT slbVirtualProtocol 3875 MIN-ACCESS read-only 3876 DESCRIPTION 3877 "Write access is not required." 3878 3879 OBJECT slbVirtualService 3880 MIN-ACCESS read-only 3881 DESCRIPTION 3882 "Write access is not required." 3883 3884 OBJECT slbVirtualAdvertise 3885 MIN-ACCESS read-only 3886 DESCRIPTION 3887 "Write access is not required." 3888 3889 OBJECT slbVirtualFarmName 3890 MIN-ACCESS read-only 3891 DESCRIPTION 3892 "Write access is not required." 3893 3894 OBJECT slbVirtualDelayTimer 3895 MIN-ACCESS read-only 3896 DESCRIPTION 3897 "Write access is not required." 3898 3899 OBJECT slbVirtualIdleTimer 3900 MIN-ACCESS read-only 3901 DESCRIPTION 3902 "Write access is not required." 3903 3904 OBJECT slbVirtualStickyTimer 3905 MIN-ACCESS read-only 3906 DESCRIPTION 3907 "Write access is not required." 3908 3909 OBJECT slbVirtualStickyGroup 3910 MIN-ACCESS read-only 3911 DESCRIPTION 3912 "Write access is not required." 3913 3914 OBJECT slbVirtualSynguardCount 3915 MIN-ACCESS read-only 3916 DESCRIPTION 3917 "Write access is not required." 3918 3919 OBJECT slbVirtualSynguardPeriod 3920 MIN-ACCESS read-only 3921 DESCRIPTION 3922 "Write access is not required." 3923 3924 OBJECT slbVirtualRowStatus 3925 MIN-ACCESS read-only 3926 DESCRIPTION 3927 "Write access is not required." 3928 3929 OBJECT slbVirtualClientExclude 3930 MIN-ACCESS read-only 3931 DESCRIPTION 3932 "Write access is not required." 3933 3934 OBJECT slbVirtualClientRowStatus 3935 MIN-ACCESS read-only 3936 DESCRIPTION 3937 "Write access is not required." 3938 3939 OBJECT slbStickyObjectRealIpAddress 3940 MIN-ACCESS read-only 3941 DESCRIPTION 3942 "Write access is not required." 3943 3944 OBJECT slbStickyObjectRowStatus 3945 MIN-ACCESS read-only 3946 DESCRIPTION 3947 "Write access is not required." 3948 3949 OBJECT slbDfpPasswordPending 3950 MIN-ACCESS read-only 3951 DESCRIPTION 3952 "Write access is not required." 3953 3954 OBJECT slbDfpPasswordTimeout 3955 MIN-ACCESS read-only 3956 DESCRIPTION 3957 "Write access is not required." 3958 3959 OBJECT slbDfpPasswordRowStatus 3960 MIN-ACCESS read-only 3961 DESCRIPTION 3962 "Write access is not required." 3963 3964 OBJECT slbDfpAgentTimeout 3965 MIN-ACCESS read-only 3966 DESCRIPTION 3967 "Write access is not required." 3968 3969 OBJECT slbDfpAgentRetryCount 3970 MIN-ACCESS read-only 3971 DESCRIPTION 3972 "Write access is not required." 3973 3974 OBJECT slbDfpAgentInterval 3975 MIN-ACCESS read-only 3976 DESCRIPTION 3977 "Write access is not required." 3978 3979 OBJECT slbDfpAgentRowStatus 3980 MIN-ACCESS read-only 3981 DESCRIPTION 3982 "Write access is not required." 3983 3984 OBJECT slbDfpRealWeight 3985 MIN-ACCESS read-only 3986 DESCRIPTION 3987 "Write access is not required." 3988 3989 OBJECT slbDfpRealRowStatus 3990 MIN-ACCESS read-only 3991 DESCRIPTION 3992 "Write access is not required." 3993 ::= { ciscoSlbMIBCompliances 2 } 3994 3995ciscoSlbMIBComplianceRev2 MODULE-COMPLIANCE 3996 STATUS deprecated 3997 DESCRIPTION 3998 "The compliance statement for entities which implement 3999 the Cisco SLB MIB" 4000 MODULE -- this module 4001 MANDATORY-GROUPS { 4002 ciscoSlbStatsGroup, 4003 ciscoSlbDfpPasswordGroup, 4004 ciscoSlbServerFarmsGroup, 4005 ciscoSlbRealServersGroup, 4006 ciscoSlbVirtualServersGroup, 4007 ciscoSlbConnectionsGroup, 4008 ciscoSlbVirtualClientsGroup, 4009 ciscoSlbStickyObjectsGroup, 4010 ciscoSlbDfpAgentGroup, 4011 ciscoSlbDfpRealGroup, 4012 ciscoSlbNotifEnabledGroup, 4013 ciscoSlbNotifGroup, 4014 ciscoSlbSaspGroup, 4015 ciscoSlbSaspAgentGroup, 4016 ciscoSlbSaspGroupGroup, 4017 ciscoSlbSaspMemberGroup, 4018 ciscoSlbSaspStatsGroup, 4019 ciscoSlbSaspNotifGroup 4020 } 4021 4022 OBJECT slbServerFarmNat 4023 MIN-ACCESS read-only 4024 DESCRIPTION 4025 "Write access is not required." 4026 4027 OBJECT slbServerFarmNumberOfRealServers 4028 MIN-ACCESS read-only 4029 DESCRIPTION 4030 "Write access is not required." 4031 4032 OBJECT slbServerFarmBindId 4033 MIN-ACCESS read-only 4034 DESCRIPTION 4035 "Write access is not required." 4036 4037 OBJECT slbServerFarmRowStatus 4038 MIN-ACCESS read-only 4039 DESCRIPTION 4040 "Write access is not required." 4041 4042 OBJECT slbRealState 4043 MIN-ACCESS read-only 4044 DESCRIPTION 4045 "Write access is not required." 4046 4047 OBJECT slbRealMaxConnections 4048 MIN-ACCESS read-only 4049 DESCRIPTION 4050 "Write access is not required." 4051 4052 OBJECT slbRealAdminWeight 4053 MIN-ACCESS read-only 4054 DESCRIPTION 4055 "Write access is not required." 4056 4057 OBJECT slbRealReassign 4058 MIN-ACCESS read-only 4059 DESCRIPTION 4060 "Write access is not required." 4061 4062 OBJECT slbRealRetryInterval 4063 MIN-ACCESS read-only 4064 DESCRIPTION 4065 "Write access is not required." 4066 4067 OBJECT slbRealFailedConnections 4068 MIN-ACCESS read-only 4069 DESCRIPTION 4070 "Write access is not required." 4071 4072 OBJECT slbRealFailedClients 4073 MIN-ACCESS read-only 4074 DESCRIPTION 4075 "Write access is not required." 4076 4077 OBJECT slbRealRowStatus 4078 MIN-ACCESS read-only 4079 DESCRIPTION 4080 "Write access is not required." 4081 4082 OBJECT slbVirtualServerState 4083 MIN-ACCESS read-only 4084 DESCRIPTION 4085 "Write access is not required." 4086 4087 OBJECT slbVirtualIpAddress 4088 MIN-ACCESS read-only 4089 DESCRIPTION 4090 "Write access is not required." 4091 4092 OBJECT slbVirtualPort 4093 MIN-ACCESS read-only 4094 DESCRIPTION 4095 "Write access is not required." 4096 4097 OBJECT slbVirtualProtocol 4098 MIN-ACCESS read-only 4099 DESCRIPTION 4100 "Write access is not required." 4101 4102 OBJECT slbVirtualService 4103 MIN-ACCESS read-only 4104 DESCRIPTION 4105 "Write access is not required." 4106 4107 OBJECT slbVirtualAdvertise 4108 MIN-ACCESS read-only 4109 DESCRIPTION 4110 "Write access is not required." 4111 4112 OBJECT slbVirtualFarmName 4113 MIN-ACCESS read-only 4114 DESCRIPTION 4115 "Write access is not required." 4116 4117 OBJECT slbVirtualDelayTimer 4118 MIN-ACCESS read-only 4119 DESCRIPTION 4120 "Write access is not required." 4121 4122 OBJECT slbVirtualIdleTimer 4123 MIN-ACCESS read-only 4124 DESCRIPTION 4125 "Write access is not required." 4126 4127 OBJECT slbVirtualStickyTimer 4128 MIN-ACCESS read-only 4129 DESCRIPTION 4130 "Write access is not required." 4131 4132 OBJECT slbVirtualStickyGroup 4133 MIN-ACCESS read-only 4134 DESCRIPTION 4135 "Write access is not required." 4136 4137 OBJECT slbVirtualSynguardCount 4138 MIN-ACCESS read-only 4139 DESCRIPTION 4140 "Write access is not required." 4141 4142 OBJECT slbVirtualSynguardPeriod 4143 MIN-ACCESS read-only 4144 DESCRIPTION 4145 "Write access is not required." 4146 4147 OBJECT slbVirtualRowStatus 4148 MIN-ACCESS read-only 4149 DESCRIPTION 4150 "Write access is not required." 4151 4152 OBJECT slbVirtualClientExclude 4153 MIN-ACCESS read-only 4154 DESCRIPTION 4155 "Write access is not required." 4156 4157 OBJECT slbVirtualClientRowStatus 4158 MIN-ACCESS read-only 4159 DESCRIPTION 4160 "Write access is not required." 4161 4162 OBJECT slbStickyObjectRealIpAddress 4163 MIN-ACCESS read-only 4164 DESCRIPTION 4165 "Write access is not required." 4166 4167 OBJECT slbStickyObjectRowStatus 4168 MIN-ACCESS read-only 4169 DESCRIPTION 4170 "Write access is not required." 4171 4172 OBJECT slbDfpPasswordPending 4173 MIN-ACCESS read-only 4174 DESCRIPTION 4175 "Write access is not required." 4176 4177 OBJECT slbDfpPasswordTimeout 4178 MIN-ACCESS read-only 4179 DESCRIPTION 4180 "Write access is not required." 4181 4182 OBJECT slbDfpPasswordRowStatus 4183 MIN-ACCESS read-only 4184 DESCRIPTION 4185 "Write access is not required." 4186 4187 OBJECT slbDfpAgentTimeout 4188 MIN-ACCESS read-only 4189 DESCRIPTION 4190 "Write access is not required." 4191 4192 OBJECT slbDfpAgentRetryCount 4193 MIN-ACCESS read-only 4194 DESCRIPTION 4195 "Write access is not required." 4196 4197 OBJECT slbDfpAgentInterval 4198 MIN-ACCESS read-only 4199 DESCRIPTION 4200 "Write access is not required." 4201 4202 OBJECT slbDfpAgentRowStatus 4203 MIN-ACCESS read-only 4204 DESCRIPTION 4205 "Write access is not required." 4206 4207 OBJECT slbDfpRealWeight 4208 MIN-ACCESS read-only 4209 DESCRIPTION 4210 "Write access is not required." 4211 4212 OBJECT slbDfpRealRowStatus 4213 MIN-ACCESS read-only 4214 DESCRIPTION 4215 "Write access is not required." 4216 ::= { ciscoSlbMIBCompliances 3 } 4217 4218ciscoSlbMIBComplianceRev3 MODULE-COMPLIANCE 4219 STATUS deprecated 4220 DESCRIPTION 4221 "The compliance statement for entities which implement 4222 the Cisco SLB MIB" 4223 MODULE -- this module 4224 MANDATORY-GROUPS { 4225 ciscoSlbStatsGroup, 4226 ciscoSlbDfpPasswordGroup, 4227 ciscoSlbServerFarmsGroup, 4228 ciscoSlbRealServersGroup, 4229 ciscoSlbConnectionsGroup, 4230 ciscoSlbStickyObjectsGroup, 4231 ciscoSlbDfpAgentGroup, 4232 ciscoSlbDfpRealGroup, 4233 ciscoSlbNotifEnabledGroup, 4234 ciscoSlbNotifGroup, 4235 ciscoSlbSaspGroup, 4236 ciscoSlbSaspAgentGroup, 4237 ciscoSlbSaspGroupGroup, 4238 ciscoSlbSaspMemberGroup, 4239 ciscoSlbSaspStatsGroup, 4240 ciscoSlbSaspNotifGroup 4241 } 4242 4243 GROUP ciscoSlbVirtualServersGroup 4244 DESCRIPTION 4245 "The implmentation of this group is 4246 mandatory for those systems where 4247 virtual server is identified by 4248 name." 4249 4250 GROUP ciscoSlbVirtualClientsGroup 4251 DESCRIPTION 4252 "The implmentation of this group is 4253 mandatory for those systems where 4254 virtual server is identified by 4255 name." 4256 4257 GROUP ciscoSlbVServerInfoGroup 4258 DESCRIPTION 4259 "The implmentation of this group is 4260 mandatory for those systems where 4261 virtual server is identified by 4262 vserver identifier." 4263 4264 GROUP ciscoSlbVServerIPGroup 4265 DESCRIPTION 4266 "The implmentation of this group is 4267 mandatory for those systems where 4268 virtual server is identified by 4269 vserver identifier." 4270 4271 GROUP ciscoSlbVServerNotifEnabledGroup 4272 DESCRIPTION 4273 "The implmentation of this group is 4274 mandatory for those systems where 4275 virtual server notifications 4276 identify virtual server and 4277 virtual servers are associated with 4278 class maps and policy maps." 4279 4280 GROUP ciscoSlbVServerNotifGroup 4281 DESCRIPTION 4282 "The implmentation of this group is 4283 mandatory for those systems where 4284 virtual server is identified by the 4285 virtual server identifier." 4286 4287 OBJECT slbServerFarmNat 4288 MIN-ACCESS read-only 4289 DESCRIPTION 4290 "Write access is not required." 4291 4292 OBJECT slbServerFarmNumberOfRealServers 4293 MIN-ACCESS read-only 4294 DESCRIPTION 4295 "Write access is not required." 4296 4297 OBJECT slbServerFarmBindId 4298 MIN-ACCESS read-only 4299 DESCRIPTION 4300 "Write access is not required." 4301 4302 OBJECT slbServerFarmRowStatus 4303 MIN-ACCESS read-only 4304 DESCRIPTION 4305 "Write access is not required." 4306 4307 OBJECT slbRealState 4308 MIN-ACCESS read-only 4309 DESCRIPTION 4310 "Write access is not required." 4311 4312 OBJECT slbRealMaxConnections 4313 MIN-ACCESS read-only 4314 DESCRIPTION 4315 "Write access is not required." 4316 4317 OBJECT slbRealAdminWeight 4318 MIN-ACCESS read-only 4319 DESCRIPTION 4320 "Write access is not required." 4321 4322 OBJECT slbRealReassign 4323 MIN-ACCESS read-only 4324 DESCRIPTION 4325 "Write access is not required." 4326 4327 OBJECT slbRealRetryInterval 4328 MIN-ACCESS read-only 4329 DESCRIPTION 4330 "Write access is not required." 4331 4332 OBJECT slbRealFailedConnections 4333 MIN-ACCESS read-only 4334 DESCRIPTION 4335 "Write access is not required." 4336 4337 OBJECT slbRealFailedClients 4338 MIN-ACCESS read-only 4339 DESCRIPTION 4340 "Write access is not required." 4341 4342 OBJECT slbRealRowStatus 4343 MIN-ACCESS read-only 4344 DESCRIPTION 4345 "Write access is not required." 4346 4347 OBJECT slbVirtualServerState 4348 MIN-ACCESS read-only 4349 DESCRIPTION 4350 "Write access is not required." 4351 4352 OBJECT slbVirtualIpAddress 4353 MIN-ACCESS read-only 4354 DESCRIPTION 4355 "Write access is not required." 4356 4357 OBJECT slbVirtualPort 4358 MIN-ACCESS read-only 4359 DESCRIPTION 4360 "Write access is not required." 4361 4362 OBJECT slbVirtualProtocol 4363 MIN-ACCESS read-only 4364 DESCRIPTION 4365 "Write access is not required." 4366 4367 OBJECT slbVirtualService 4368 MIN-ACCESS read-only 4369 DESCRIPTION 4370 "Write access is not required." 4371 4372 OBJECT slbVirtualAdvertise 4373 MIN-ACCESS read-only 4374 DESCRIPTION 4375 "Write access is not required." 4376 4377 OBJECT slbVirtualFarmName 4378 MIN-ACCESS read-only 4379 DESCRIPTION 4380 "Write access is not required." 4381 4382 OBJECT slbVirtualDelayTimer 4383 MIN-ACCESS read-only 4384 DESCRIPTION 4385 "Write access is not required." 4386 4387 OBJECT slbVirtualIdleTimer 4388 MIN-ACCESS read-only 4389 DESCRIPTION 4390 "Write access is not required." 4391 4392 OBJECT slbVirtualStickyTimer 4393 MIN-ACCESS read-only 4394 DESCRIPTION 4395 "Write access is not required." 4396 4397 OBJECT slbVirtualStickyGroup 4398 MIN-ACCESS read-only 4399 DESCRIPTION 4400 "Write access is not required." 4401 4402 OBJECT slbVirtualSynguardCount 4403 MIN-ACCESS read-only 4404 DESCRIPTION 4405 "Write access is not required." 4406 4407 OBJECT slbVirtualSynguardPeriod 4408 MIN-ACCESS read-only 4409 DESCRIPTION 4410 "Write access is not required." 4411 4412 OBJECT slbVirtualRowStatus 4413 MIN-ACCESS read-only 4414 DESCRIPTION 4415 "Write access is not required." 4416 4417 OBJECT slbVirtualClientExclude 4418 MIN-ACCESS read-only 4419 DESCRIPTION 4420 "Write access is not required." 4421 4422 OBJECT slbVirtualClientRowStatus 4423 MIN-ACCESS read-only 4424 DESCRIPTION 4425 "Write access is not required." 4426 4427 OBJECT slbStickyObjectRealIpAddress 4428 MIN-ACCESS read-only 4429 DESCRIPTION 4430 "Write access is not required." 4431 4432 OBJECT slbStickyObjectRowStatus 4433 MIN-ACCESS read-only 4434 DESCRIPTION 4435 "Write access is not required." 4436 4437 OBJECT slbDfpPasswordPending 4438 MIN-ACCESS read-only 4439 DESCRIPTION 4440 "Write access is not required." 4441 4442 OBJECT slbDfpPasswordTimeout 4443 MIN-ACCESS read-only 4444 DESCRIPTION 4445 "Write access is not required." 4446 4447 OBJECT slbDfpPasswordRowStatus 4448 MIN-ACCESS read-only 4449 DESCRIPTION 4450 "Write access is not required." 4451 4452 OBJECT slbDfpAgentTimeout 4453 MIN-ACCESS read-only 4454 DESCRIPTION 4455 "Write access is not required." 4456 4457 OBJECT slbDfpAgentRetryCount 4458 MIN-ACCESS read-only 4459 DESCRIPTION 4460 "Write access is not required." 4461 4462 OBJECT slbDfpAgentInterval 4463 MIN-ACCESS read-only 4464 DESCRIPTION 4465 "Write access is not required." 4466 4467 OBJECT slbDfpAgentRowStatus 4468 MIN-ACCESS read-only 4469 DESCRIPTION 4470 "Write access is not required." 4471 4472 OBJECT slbDfpRealWeight 4473 MIN-ACCESS read-only 4474 DESCRIPTION 4475 "Write access is not required." 4476 4477 OBJECT slbDfpRealRowStatus 4478 MIN-ACCESS read-only 4479 DESCRIPTION 4480 "Write access is not required." 4481 ::= { ciscoSlbMIBCompliances 4 } 4482 4483ciscoSlbMIBComplianceRev4 MODULE-COMPLIANCE 4484 STATUS deprecated 4485 DESCRIPTION 4486 "The compliance statement for entities which implement 4487 the Cisco SLB MIB" 4488 MODULE -- this module 4489 MANDATORY-GROUPS { 4490 ciscoSlbStatsGroup, 4491 ciscoSlbDfpPasswordGroup, 4492 ciscoSlbServerFarmsGroup, 4493 ciscoSlbRealServersGroup, 4494 ciscoSlbConnectionsGroup, 4495 ciscoSlbStickyObjectsGroup, 4496 ciscoSlbDfpAgentGroup, 4497 ciscoSlbDfpRealGroup, 4498 ciscoSlbNotifEnabledGroupRev2, 4499 ciscoSlbNotifGroupRev2, 4500 ciscoSlbSaspGroup, 4501 ciscoSlbSaspAgentGroup, 4502 ciscoSlbSaspGroupGroup, 4503 ciscoSlbSaspMemberGroup, 4504 ciscoSlbSaspStatsGroup, 4505 ciscoSlbSaspNotifGroup 4506 } 4507 4508 GROUP ciscoSlbVirtualServersGroup 4509 DESCRIPTION 4510 "The implmentation of this group is 4511 mandatory for those systems where 4512 virtual server is identified by 4513 name." 4514 4515 GROUP ciscoSlbVirtualClientsGroup 4516 DESCRIPTION 4517 "The implmentation of this group is 4518 mandatory for those systems where 4519 virtual server is identified by 4520 name." 4521 4522 GROUP ciscoSlbVServerInfoGroup 4523 DESCRIPTION 4524 "The implmentation of this group is 4525 mandatory for those systems where 4526 virtual server is identified by 4527 vserver identifier." 4528 4529 GROUP ciscoSlbVServerIPGroup 4530 DESCRIPTION 4531 "The implmentation of this group is 4532 mandatory for those systems where 4533 virtual server is identified by 4534 vserver identifier." 4535 4536 GROUP ciscoSlbVServerNotifEnabledGroup 4537 DESCRIPTION 4538 "The implmentation of this group is 4539 mandatory for those systems where 4540 virtual server notifications 4541 identify virtual server and 4542 virtual servers are associated with 4543 class maps and policy maps." 4544 4545 GROUP ciscoSlbVServerNotifGroup 4546 DESCRIPTION 4547 "The implmentation of this group is 4548 mandatory for those systems where 4549 virtual server is identified by the 4550 virtual server identifier." 4551 4552 GROUP ciscoSlbNotifObjectsGroup 4553 DESCRIPTION 4554 "The implmentation of this group is 4555 mandatory for those system where 4556 state change notification for virtual 4557 server identified by slbVirtualServerName 4558 and real server identfied by slbRealIpAddress 4559 are implemented." 4560 4561 OBJECT slbServerFarmNat 4562 MIN-ACCESS read-only 4563 DESCRIPTION 4564 "Write access is not required." 4565 4566 OBJECT slbServerFarmNumberOfRealServers 4567 MIN-ACCESS read-only 4568 DESCRIPTION 4569 "Write access is not required." 4570 4571 OBJECT slbServerFarmBindId 4572 MIN-ACCESS read-only 4573 DESCRIPTION 4574 "Write access is not required." 4575 4576 OBJECT slbServerFarmRowStatus 4577 MIN-ACCESS read-only 4578 DESCRIPTION 4579 "Write access is not required." 4580 4581 OBJECT slbRealState 4582 MIN-ACCESS read-only 4583 DESCRIPTION 4584 "Write access is not required." 4585 4586 OBJECT slbRealMaxConnections 4587 MIN-ACCESS read-only 4588 DESCRIPTION 4589 "Write access is not required." 4590 4591 OBJECT slbRealAdminWeight 4592 MIN-ACCESS read-only 4593 DESCRIPTION 4594 "Write access is not required." 4595 4596 OBJECT slbRealReassign 4597 MIN-ACCESS read-only 4598 DESCRIPTION 4599 "Write access is not required." 4600 4601 OBJECT slbRealRetryInterval 4602 MIN-ACCESS read-only 4603 DESCRIPTION 4604 "Write access is not required." 4605 4606 OBJECT slbRealFailedConnections 4607 MIN-ACCESS read-only 4608 DESCRIPTION 4609 "Write access is not required." 4610 4611 OBJECT slbRealFailedClients 4612 MIN-ACCESS read-only 4613 DESCRIPTION 4614 "Write access is not required." 4615 4616 OBJECT slbRealRowStatus 4617 MIN-ACCESS read-only 4618 DESCRIPTION 4619 "Write access is not required." 4620 4621 OBJECT slbVirtualServerState 4622 MIN-ACCESS read-only 4623 DESCRIPTION 4624 "Write access is not required." 4625 4626 OBJECT slbVirtualIpAddress 4627 MIN-ACCESS read-only 4628 DESCRIPTION 4629 "Write access is not required." 4630 4631 OBJECT slbVirtualPort 4632 MIN-ACCESS read-only 4633 DESCRIPTION 4634 "Write access is not required." 4635 4636 OBJECT slbVirtualProtocol 4637 MIN-ACCESS read-only 4638 DESCRIPTION 4639 "Write access is not required." 4640 4641 OBJECT slbVirtualService 4642 MIN-ACCESS read-only 4643 DESCRIPTION 4644 "Write access is not required." 4645 4646 OBJECT slbVirtualAdvertise 4647 MIN-ACCESS read-only 4648 DESCRIPTION 4649 "Write access is not required." 4650 4651 OBJECT slbVirtualFarmName 4652 MIN-ACCESS read-only 4653 DESCRIPTION 4654 "Write access is not required." 4655 4656 OBJECT slbVirtualDelayTimer 4657 MIN-ACCESS read-only 4658 DESCRIPTION 4659 "Write access is not required." 4660 4661 OBJECT slbVirtualIdleTimer 4662 MIN-ACCESS read-only 4663 DESCRIPTION 4664 "Write access is not required." 4665 4666 OBJECT slbVirtualStickyTimer 4667 MIN-ACCESS read-only 4668 DESCRIPTION 4669 "Write access is not required." 4670 4671 OBJECT slbVirtualStickyGroup 4672 MIN-ACCESS read-only 4673 DESCRIPTION 4674 "Write access is not required." 4675 4676 OBJECT slbVirtualSynguardCount 4677 MIN-ACCESS read-only 4678 DESCRIPTION 4679 "Write access is not required." 4680 4681 OBJECT slbVirtualSynguardPeriod 4682 MIN-ACCESS read-only 4683 DESCRIPTION 4684 "Write access is not required." 4685 4686 OBJECT slbVirtualRowStatus 4687 MIN-ACCESS read-only 4688 DESCRIPTION 4689 "Write access is not required." 4690 4691 OBJECT slbVirtualClientExclude 4692 MIN-ACCESS read-only 4693 DESCRIPTION 4694 "Write access is not required." 4695 4696 OBJECT slbVirtualClientRowStatus 4697 MIN-ACCESS read-only 4698 DESCRIPTION 4699 "Write access is not required." 4700 4701 OBJECT slbStickyObjectRealIpAddress 4702 MIN-ACCESS read-only 4703 DESCRIPTION 4704 "Write access is not required." 4705 4706 OBJECT slbStickyObjectRowStatus 4707 MIN-ACCESS read-only 4708 DESCRIPTION 4709 "Write access is not required." 4710 4711 OBJECT slbDfpPasswordPending 4712 MIN-ACCESS read-only 4713 DESCRIPTION 4714 "Write access is not required." 4715 4716 OBJECT slbDfpPasswordTimeout 4717 MIN-ACCESS read-only 4718 DESCRIPTION 4719 "Write access is not required." 4720 4721 OBJECT slbDfpPasswordRowStatus 4722 MIN-ACCESS read-only 4723 DESCRIPTION 4724 "Write access is not required." 4725 4726 OBJECT slbDfpAgentTimeout 4727 MIN-ACCESS read-only 4728 DESCRIPTION 4729 "Write access is not required." 4730 4731 OBJECT slbDfpAgentRetryCount 4732 MIN-ACCESS read-only 4733 DESCRIPTION 4734 "Write access is not required." 4735 4736 OBJECT slbDfpAgentInterval 4737 MIN-ACCESS read-only 4738 DESCRIPTION 4739 "Write access is not required." 4740 4741 OBJECT slbDfpAgentRowStatus 4742 MIN-ACCESS read-only 4743 DESCRIPTION 4744 "Write access is not required." 4745 4746 OBJECT slbDfpRealWeight 4747 MIN-ACCESS read-only 4748 DESCRIPTION 4749 "Write access is not required." 4750 4751 OBJECT slbDfpRealRowStatus 4752 MIN-ACCESS read-only 4753 DESCRIPTION 4754 "Write access is not required." 4755 ::= { ciscoSlbMIBCompliances 5 } 4756 4757ciscoSlbMIBComplianceRev5 MODULE-COMPLIANCE 4758 STATUS deprecated 4759 DESCRIPTION 4760 "The compliance statement for entities which implement 4761 the Cisco SLB MIB" 4762 MODULE -- this module 4763 MANDATORY-GROUPS { 4764 ciscoSlbStatsGroup, 4765 ciscoSlbDfpPasswordGroup, 4766 ciscoSlbServerFarmsGroup, 4767 ciscoSlbRealServersGroup, 4768 ciscoSlbConnectionsGroup, 4769 ciscoSlbStickyObjectsGroup, 4770 ciscoSlbDfpAgentGroup, 4771 ciscoSlbDfpRealGroup, 4772 ciscoSlbNotifEnabledGroupRev2, 4773 ciscoSlbNotifGroupRev2, 4774 ciscoSlbSaspGroup, 4775 ciscoSlbSaspAgentGroup, 4776 ciscoSlbSaspGroupGroup, 4777 ciscoSlbSaspMemberGroup, 4778 ciscoSlbSaspStatsGroup, 4779 ciscoSlbSaspNotifGroup 4780 } 4781 4782 GROUP ciscoSlbVirtualServersGroup 4783 DESCRIPTION 4784 "The implmentation of this group is 4785 mandatory for those systems where 4786 virtual server is identified by 4787 name." 4788 4789 GROUP ciscoSlbVirtualClientsGroup 4790 DESCRIPTION 4791 "The implmentation of this group is 4792 mandatory for those systems where 4793 virtual server is identified by 4794 name." 4795 4796 GROUP ciscoSlbVServerInfoGroupRev1 4797 DESCRIPTION 4798 "The implmentation of this group is 4799 mandatory for those systems where 4800 virtual server is identified by 4801 vserver identifier." 4802 4803 GROUP ciscoSlbVServerIPGroup 4804 DESCRIPTION 4805 "The implmentation of this group is 4806 mandatory for those systems where 4807 virtual server is identified by 4808 vserver identifier." 4809 4810 GROUP ciscoSlbVServerNotifEnabledGroup 4811 DESCRIPTION 4812 "The implmentation of this group is 4813 mandatory for those systems where 4814 virtual server notifications 4815 identify virtual server and 4816 virtual servers are associated with 4817 class maps and policy maps." 4818 4819 GROUP ciscoSlbVServerNotifGroup 4820 DESCRIPTION 4821 "The implmentation of this group is 4822 mandatory for those systems where 4823 virtual server is identified by the 4824 virtual server identifier." 4825 4826 GROUP ciscoSlbNotifObjectsGroup 4827 DESCRIPTION 4828 "The implmentation of this group is 4829 mandatory for those system where 4830 state change notification for virtual 4831 server identified by slbVirtualServerName 4832 and real server identfied by slbRealIpAddress 4833 are implemented." 4834 4835 OBJECT slbDfpPasswordRowStatus 4836 MIN-ACCESS read-only 4837 DESCRIPTION 4838 "Write access is not required." 4839 4840 OBJECT slbDfpAgentTimeout 4841 MIN-ACCESS read-only 4842 DESCRIPTION 4843 "Write access is not required." 4844 4845 OBJECT slbDfpAgentRetryCount 4846 MIN-ACCESS read-only 4847 DESCRIPTION 4848 "Write access is not required." 4849 4850 OBJECT slbDfpAgentInterval 4851 MIN-ACCESS read-only 4852 DESCRIPTION 4853 "Write access is not required." 4854 4855 OBJECT slbDfpAgentRowStatus 4856 MIN-ACCESS read-only 4857 DESCRIPTION 4858 "Write access is not required." 4859 4860 OBJECT slbDfpRealWeight 4861 MIN-ACCESS read-only 4862 DESCRIPTION 4863 "Write access is not required." 4864 4865 OBJECT slbDfpRealRowStatus 4866 MIN-ACCESS read-only 4867 DESCRIPTION 4868 "Write access is not required." 4869 ::= { ciscoSlbMIBCompliances 6 } 4870 4871ciscoSlbMIBComplianceRev6 MODULE-COMPLIANCE 4872 STATUS current 4873 DESCRIPTION 4874 "The compliance statement for entities which implement 4875 the Cisco SLB MIB" 4876 MODULE -- this module 4877 MANDATORY-GROUPS { 4878 ciscoSlbStatsGroup, 4879 ciscoSlbDfpPasswordGroup, 4880 ciscoSlbServerFarmsGroup, 4881 ciscoSlbRealServersGroup, 4882 ciscoSlbConnectionsGroup, 4883 ciscoSlbStickyObjectsGroup, 4884 ciscoSlbDfpAgentGroup, 4885 ciscoSlbDfpRealGroup, 4886 ciscoSlbNotifEnabledGroupRev2, 4887 ciscoSlbNotifGroupRev2, 4888 ciscoSlbSaspGroup, 4889 ciscoSlbSaspAgentGroup, 4890 ciscoSlbSaspGroupGroup, 4891 ciscoSlbSaspMemberGroup, 4892 ciscoSlbSaspStatsGroup, 4893 ciscoSlbSaspNotifGroup 4894 } 4895 4896 GROUP ciscoSlbVirtualServersGroup 4897 DESCRIPTION 4898 "The implmentation of this group is 4899 mandatory for those systems where 4900 virtual server is identified by 4901 name." 4902 4903 GROUP ciscoSlbVirtualClientsGroup 4904 DESCRIPTION 4905 "The implmentation of this group is 4906 mandatory for those systems where 4907 virtual server is identified by 4908 name." 4909 4910 GROUP ciscoSlbVServerInfoGroupRev2 4911 DESCRIPTION 4912 "The implmentation of this group is 4913 mandatory for those systems where 4914 virtual server is identified by 4915 vserver identifier." 4916 4917 GROUP ciscoSlbVServerIPGroup 4918 DESCRIPTION 4919 "The implmentation of this group is 4920 mandatory for those systems where 4921 virtual server is identified by 4922 vserver identifier." 4923 4924 GROUP ciscoSlbVServerNotifEnabledGroup 4925 DESCRIPTION 4926 "The implmentation of this group is 4927 mandatory for those systems where 4928 virtual server notifications 4929 identify virtual server and 4930 virtual servers are associated with 4931 class maps and policy maps." 4932 4933 GROUP ciscoSlbVServerNotifGroup 4934 DESCRIPTION 4935 "The implmentation of this group is 4936 mandatory for those systems where 4937 virtual server is identified by the 4938 virtual server identifier." 4939 4940 GROUP ciscoSlbNotifObjectsGroup 4941 DESCRIPTION 4942 "The implmentation of this group is 4943 mandatory for those system where 4944 state change notification for virtual 4945 server identified by slbVirtualServerName 4946 and real server identfied by slbRealIpAddress 4947 are implemented." 4948 4949 OBJECT slbDfpPasswordRowStatus 4950 MIN-ACCESS read-only 4951 DESCRIPTION 4952 "Write access is not required." 4953 4954 OBJECT slbDfpAgentTimeout 4955 MIN-ACCESS read-only 4956 DESCRIPTION 4957 "Write access is not required." 4958 4959 OBJECT slbDfpAgentRetryCount 4960 MIN-ACCESS read-only 4961 DESCRIPTION 4962 "Write access is not required." 4963 4964 OBJECT slbDfpAgentInterval 4965 MIN-ACCESS read-only 4966 DESCRIPTION 4967 "Write access is not required." 4968 4969 OBJECT slbDfpAgentRowStatus 4970 MIN-ACCESS read-only 4971 DESCRIPTION 4972 "Write access is not required." 4973 4974 OBJECT slbDfpRealWeight 4975 MIN-ACCESS read-only 4976 DESCRIPTION 4977 "Write access is not required." 4978 4979 OBJECT slbDfpRealRowStatus 4980 MIN-ACCESS read-only 4981 DESCRIPTION 4982 "Write access is not required." 4983 ::= { ciscoSlbMIBCompliances 7 } 4984 4985-- Units of Conformance 4986 4987ciscoSlbStatsGroup OBJECT-GROUP 4988 OBJECTS { 4989 slbStatsUnassistedSwitchingPkts, 4990 slbStatsUnassistedSwitchingHCPks, 4991 slbStatsAssistedSwitchingPkts, 4992 slbStatsAssistedSwitchingHCPkts, 4993 slbStatsCreatedConnections, 4994 slbStatsCreatedHCConnections, 4995 slbStatsEstablishedConnections, 4996 slbStatsEstablishedHCConnections, 4997 slbStatsDestroyedConnections, 4998 slbStatsDestroyedHCConnections, 4999 slbStatsReassignedConnections, 5000 slbStatsReassignedHCConnections, 5001 slbStatsZombies, 5002 slbStatsHCZombies 5003 } 5004 STATUS current 5005 DESCRIPTION 5006 "SLB Statistic objects." 5007 ::= { ciscoSlbMIBGroups 1 } 5008 5009ciscoSlbServerFarmsGroup OBJECT-GROUP 5010 OBJECTS { 5011 slbServerFarmPredictor, 5012 slbServerFarmNat, 5013 slbServerFarmNumberOfRealServers, 5014 slbServerFarmBindId, 5015 slbServerFarmRowStatus 5016 } 5017 STATUS current 5018 DESCRIPTION 5019 "The SLB serverfarm objects." 5020 ::= { ciscoSlbMIBGroups 2 } 5021 5022ciscoSlbRealServersGroup OBJECT-GROUP 5023 OBJECTS { 5024 slbRealState, 5025 slbRealNumberOfConnections, 5026 slbRealNumberOfDummyConnections, 5027 slbRealMaxConnections, 5028 slbRealAdminWeight, 5029 slbRealOperWeight, 5030 slbRealMetric, 5031 slbRealReassign, 5032 slbRealRetryInterval, 5033 slbRealFailedConnections, 5034 slbRealFailedClients, 5035 slbRealConsecutiveFails, 5036 slbRealTotalFails, 5037 slbRealRowStatus, 5038 slbRealTotalConnections, 5039 slbRealHCTotalConnections 5040 } 5041 STATUS current 5042 DESCRIPTION 5043 "The SLB real server objects." 5044 ::= { ciscoSlbMIBGroups 3 } 5045 5046ciscoSlbVirtualServersGroup OBJECT-GROUP 5047 OBJECTS { 5048 slbVirtualServerState, 5049 slbVirtualIndex, 5050 slbVirtualIpAddress, 5051 slbVirtualPort, 5052 slbVirtualProtocol, 5053 slbVirtualService, 5054 slbVirtualAdvertise, 5055 slbVirtualFarmName, 5056 slbVirtualDelayTimer, 5057 slbVirtualIdleTimer, 5058 slbVirtualStickyTimer, 5059 slbVirtualStickyGroup, 5060 slbVirtualSynguardCount, 5061 slbVirtualSynguardPeriod, 5062 slbVirtualRowStatus, 5063 slbVirtualNumberOfConnections, 5064 slbVirtualTotalConnections, 5065 slbVirtualHCTotalConnections 5066 } 5067 STATUS current 5068 DESCRIPTION 5069 "The SLB virtual server objects." 5070 ::= { ciscoSlbMIBGroups 4 } 5071 5072ciscoSlbConnectionsGroup OBJECT-GROUP 5073 OBJECTS { 5074 slbConnectionState, 5075 slbConnectionRealIpAddr, 5076 slbConnectionServerPort, 5077 slbConnectionNumCacheEntries, 5078 slbConnectionSynCount 5079 } 5080 STATUS current 5081 DESCRIPTION 5082 "The SLB connection objects." 5083 ::= { ciscoSlbMIBGroups 5 } 5084 5085ciscoSlbVirtualClientsGroup OBJECT-GROUP 5086 OBJECTS { 5087 slbVirtualClientExclude, 5088 slbVirtualClientRowStatus 5089 } 5090 STATUS current 5091 DESCRIPTION 5092 "The SLB virtual client objects." 5093 ::= { ciscoSlbMIBGroups 6 } 5094 5095ciscoSlbStickyObjectsGroup OBJECT-GROUP 5096 OBJECTS { 5097 slbStickyObjectRealIpAddress, 5098 slbStickyObjectConnectionCount, 5099 slbStickyObjectFtpControlCount, 5100 slbStickyObjectRowStatus 5101 } 5102 STATUS current 5103 DESCRIPTION 5104 "The SLB sticky objects." 5105 ::= { ciscoSlbMIBGroups 7 } 5106 5107ciscoSlbDfpPasswordGroup OBJECT-GROUP 5108 OBJECTS { 5109 slbDfpPasswordPending, 5110 slbDfpPasswordTimeout, 5111 slbDfpPasswordRowStatus 5112 } 5113 STATUS current 5114 DESCRIPTION 5115 "SLB DFP password objects." 5116 ::= { ciscoSlbMIBGroups 8 } 5117 5118ciscoSlbDfpAgentGroup OBJECT-GROUP 5119 OBJECTS { 5120 slbDfpAgentState, 5121 slbDfpAgentTimeout, 5122 slbDfpAgentRetryCount, 5123 slbDfpAgentInterval, 5124 slbDfpAgentRowStatus 5125 } 5126 STATUS current 5127 DESCRIPTION 5128 "The SLB DFP agent objects." 5129 ::= { ciscoSlbMIBGroups 9 } 5130 5131ciscoSlbDfpRealGroup OBJECT-GROUP 5132 OBJECTS { 5133 slbDfpRealWeight, 5134 slbDfpRealRowStatus 5135 } 5136 STATUS current 5137 DESCRIPTION 5138 "The SLB DFP real server objects." 5139 ::= { ciscoSlbMIBGroups 10 } 5140 5141ciscoSlbNotifEnabledGroup OBJECT-GROUP 5142 OBJECTS { 5143 cSlbVirtStateChangeNotifEnabled, 5144 cSlbRealStateChangeNotifEnabled 5145 } 5146 STATUS deprecated 5147 DESCRIPTION 5148 "The SLB Notification Truth Value objects." 5149 ::= { ciscoSlbMIBGroups 11 } 5150 5151ciscoSlbVirtualServersAddGroup OBJECT-GROUP 5152 OBJECTS { slbVirtualMask } 5153 STATUS current 5154 DESCRIPTION 5155 "A collection of additional SlbVirtualServer objects used to 5156 further define an Slb virtual server." 5157 ::= { ciscoSlbMIBGroups 12 } 5158 5159ciscoSlbNotifGroup NOTIFICATION-GROUP 5160 NOTIFICATIONS { 5161 ciscoSlbVirtualStateChange, 5162 ciscoSlbRealStateChange 5163 } 5164 STATUS deprecated 5165 DESCRIPTION 5166 "A collection of objects providing SLB notifications." 5167 ::= { ciscoSlbMIBGroups 13 } 5168 5169ciscoSlbSaspGroup OBJECT-GROUP 5170 OBJECTS { 5171 slbSaspIdentifier, 5172 slbSaspEnabled, 5173 slbSaspHealth, 5174 slbSaspRedundancy, 5175 slbSaspMaxAgents, 5176 slbSaspMaxLbWeight 5177 } 5178 STATUS current 5179 DESCRIPTION 5180 "The SLB SASP objects." 5181 ::= { ciscoSlbMIBGroups 14 } 5182 5183ciscoSlbSaspAgentGroup OBJECT-GROUP 5184 OBJECTS { 5185 slbSaspAgentLabel, 5186 slbSaspAgentState, 5187 slbSaspAgentLastStateChange, 5188 slbSaspAgentRowStatus 5189 } 5190 STATUS current 5191 DESCRIPTION 5192 "The SLB SASP Agent objects." 5193 ::= { ciscoSlbMIBGroups 15 } 5194 5195ciscoSlbSaspGroupGroup OBJECT-GROUP 5196 OBJECTS { slbSaspGroupRowStatus } 5197 STATUS current 5198 DESCRIPTION 5199 "The SLB SASP Group objects." 5200 ::= { ciscoSlbMIBGroups 16 } 5201 5202ciscoSlbSaspMemberGroup OBJECT-GROUP 5203 OBJECTS { 5204 slbSaspMemberSaspWeight, 5205 slbSaspMemberConfidentWeight, 5206 slbSaspMemberConvertedWeight, 5207 slbSaspMemberDefaultWeight, 5208 slbSaspMemberWeightChanges, 5209 slbSaspMemberLastWeightChange, 5210 slbSaspMemberRowStatus 5211 } 5212 STATUS current 5213 DESCRIPTION 5214 "The SLB SASP Member objects." 5215 ::= { ciscoSlbMIBGroups 17 } 5216 5217ciscoSlbSaspStatsGroup OBJECT-GROUP 5218 OBJECTS { 5219 slbSaspStatsTxRegMsgs, 5220 slbSaspStatsTxDeregMsgs, 5221 slbSaspStatsTxGetWeightMsgs, 5222 slbSaspStatsTxSetLBStateMsgs, 5223 slbSaspStatsTxSetMemStateMsgs, 5224 slbSaspStatsRxSendWeightMsgs, 5225 slbSaspStatsRxRegMsgs, 5226 slbSaspStatsRxDeregMsgs, 5227 slbSaspStatsRxGetWeightMsgs, 5228 slbSaspStatsRxSetLBStateMsgs, 5229 slbSaspStatsRxSetMemStateMsgs 5230 } 5231 STATUS current 5232 DESCRIPTION 5233 "A collection of objects providing SLB SASP statistics." 5234 ::= { ciscoSlbMIBGroups 18 } 5235 5236ciscoSlbSaspNotifGroup NOTIFICATION-GROUP 5237 NOTIFICATIONS { 5238 ciscoSlbSaspStateChange, 5239 ciscoSlbSaspAgentStateChange 5240 } 5241 STATUS current 5242 DESCRIPTION 5243 "A collection of objects providing SASP notifications." 5244 ::= { ciscoSlbMIBGroups 19 } 5245 5246ciscoSlbVServerInfoGroup OBJECT-GROUP 5247 OBJECTS { 5248 slbVServerClassMap, 5249 slbVServerPolicyMap, 5250 slbVServerState, 5251 slbVServerStateChangeDescr, 5252 slbVServerNumberOfConnections, 5253 slbVServerTotalConnections 5254 } 5255 STATUS deprecated 5256 DESCRIPTION 5257 "The list of objects that are applicable to 5258 virtual server statistics." 5259 ::= { ciscoSlbMIBGroups 21 } 5260 5261ciscoSlbVServerIPGroup OBJECT-GROUP 5262 OBJECTS { 5263 slbVServerIpAddressType, 5264 slbVServerIpAddress, 5265 slbVServerIpMask, 5266 slbVServerProtocol, 5267 slbVServerPortLow, 5268 slbVServerPortHigh, 5269 slbVServerStorageType, 5270 slbVServerRowStatus 5271 } 5272 STATUS current 5273 DESCRIPTION 5274 "The list of objects that are applicable to 5275 virtual server identified by IP Address/Port." 5276 ::= { ciscoSlbMIBGroups 22 } 5277 5278ciscoSlbVServerNotifEnabledGroup OBJECT-GROUP 5279 OBJECTS { cSlbVServerStateChangeNotifEnabled } 5280 STATUS current 5281 DESCRIPTION 5282 "The object used for enabling/disabling 5283 Virtual Server notifications." 5284 ::= { ciscoSlbMIBGroups 23 } 5285 5286ciscoSlbVServerNotifGroup NOTIFICATION-GROUP 5287 NOTIFICATIONS { 5288 ciscoSlbVServerStateChange, 5289 ciscoSlbVServerVIPStateChange 5290 } 5291 STATUS current 5292 DESCRIPTION 5293 "A collection of objects providing Virtual Server 5294 notifications." 5295 ::= { ciscoSlbMIBGroups 24 } 5296 5297ciscoSlbNotifObjectsGroup OBJECT-GROUP 5298 OBJECTS { 5299 slbInetAddressType, 5300 slbInetAddress, 5301 slbName, 5302 slbPort 5303 } 5304 STATUS current 5305 DESCRIPTION 5306 "A collection of generic objects that are applicable 5307 to slb module." 5308 ::= { ciscoSlbMIBGroups 25 } 5309 5310ciscoSlbNotifEnabledGroupRev2 OBJECT-GROUP 5311 OBJECTS { 5312 cSlbVirtualServerStateChangeNotifEnabled, 5313 cSlbRealServerStateChangeNotifEnabled 5314 } 5315 STATUS current 5316 DESCRIPTION 5317 "The SLB Notification Truth Value objects." 5318 ::= { ciscoSlbMIBGroups 26 } 5319 5320ciscoSlbNotifGroupRev2 NOTIFICATION-GROUP 5321 NOTIFICATIONS { 5322 ciscoSlbVirtualServerStateChange, 5323 ciscoSlbRealServerStateChange 5324 } 5325 STATUS current 5326 DESCRIPTION 5327 "A collection of objects providing SLB notifications." 5328 ::= { ciscoSlbMIBGroups 27 } 5329 5330ciscoSlbVServerInfoGroupRev1 OBJECT-GROUP 5331 OBJECTS { 5332 slbVServerClassMap, 5333 slbVServerPolicyMap, 5334 slbVServerState, 5335 slbVServerStateChangeDescr, 5336 slbVServerNumberOfConnections, 5337 slbVServerTotalConnections, 5338 slbVServerDroppedConnections, 5339 slbVServerClientPacketCounts, 5340 slbVServerPacketCounts, 5341 slbVServerClientByteCounts, 5342 slbVServerByteCounts, 5343 slbVServerMaxConnLimitDropCounts, 5344 slbVServerConnRateLimitDropCounts, 5345 slbVServerBWRateLimitDropCounts 5346 } 5347 STATUS deprecated 5348 DESCRIPTION 5349 "The list of objects that are applicable to 5350 virtual server statistics." 5351 ::= { ciscoSlbMIBGroups 28 } 5352 5353ciscoSlbVServerInfoGroupRev2 OBJECT-GROUP 5354 OBJECTS { 5355 slbVServerClassMap, 5356 slbVServerPolicyMap, 5357 slbVServerState, 5358 slbVServerStateChangeDescr, 5359 slbVServerNumberOfConnections, 5360 slbVServerTotalConnections, 5361 slbVServerDroppedConnections, 5362 slbVServerClientPacketCounts, 5363 slbVServerPacketCounts, 5364 slbVServerClientByteCounts, 5365 slbVServerByteCounts, 5366 slbVServerMaxConnLimitDropCounts, 5367 slbVServerConnRateLimitDropCounts, 5368 slbVServerBandWidthRateLimitDropCounts, 5369 slbVServerL4Decisions, 5370 slbVServerL7Decisions, 5371 slbVServerEstablishedConnections 5372 } 5373 STATUS current 5374 DESCRIPTION 5375 "The list of objects that are applicable to 5376 virtual server statistics." 5377 ::= { ciscoSlbMIBGroups 29 } 5378 5379END 5380