Netra Proxy Cache Array User's Manual

Array MIB Definitions

Table 16-2 lists the groups and tables in the scalrd.mib file.

Table 16-2 Array MIB Definitions

Group or Table 

Attribute Name 

Description 

infoGroup

infoRev

Revision number of daemon software. 

infoDebug

Debug level. 

trapGroup 

trapServiceName

Service group name. 

trapTestName

Test object name. 

trapServiceAddr

Service address. 

serviceTable

serviceName

Service group name. 

serviceOk

Status of service on host. True means test passed. 

serviceQuiesce

Whether service is quiesced on host. When a service is quiesced, the host cannot acquire any service addresses. However, it can release service addresses. The host's preferred service address will not be advertised by the DNS server. 

servicePort

Port associated with service monitor. Used to communicate the status of a service. 

serviceHostId

Host identifier within the service group. 

serviceControlAddrs

List of control IP addresses. 

serviceBroadcastAddr

Broadcast IP address. 

serviceInterface

Service network interface. 

serviceAddr

Service IP address. 

serviceAddrBegin

Start of range of service addresses. Service monitor disables all service addresses in this range upon startup and termination. 

serviceAddrEnd

End of range of service addresses. Service monitor disables all service addresses in this range upon startup and termination. 

serviceAddrTimeout

Service address timeout. After the host owning a service address has failed, the period during which a service address continues to be served. Timing out of a service address enables the deinstallation of hosts and service addresses. 

serviceControlInterval

Interval between the detection of a condition and the decision to act upon that condition. 

serviceTransmitInterval

Interval between transmission of heartbeat messages. Should be smaller than serviceHostTimeout (below) and serviceControlInterval.

serviceArpInterval

ARP interval. Interval between initiating ARP broadcasts to update service group members' tables. 

serviceHostTimeout

Host timeout. A period of inactivity beyond which a host is considered unavailable. 

serviceTestObjects

Comma-separated list of test objects. 

serviceLoadObjects

Comma-separated list of load objects. 

serviceDnsUpdateInterval

Minimum time between DNS zone modifications done for load-balancing. 

serviceDnsMaxUtilization

Load based on which the array daemon removes a host from a service group from a DNS zone and returns a host to the zone when the host's load decreases. The daemon computes high and low thresholds based on the number specified in this variable. 

serviceDnsUtilizationDelta

Value added and subtracted to serviceDnsMaxUtilization to determine high- and low-water marks for a service/host.

serviceDnsUtilizationScale

Scaling factor for computing utilization. 

serviceDnsMinServers

The array daemon does not allow fewer hosts than this number to be available, even if some number of hosts are overloaded. 

serviceDnsAllServersWhenLoaded

When all hosts are overloaded, the array daemon can keep all service addresses available. 

serviceAddrTable

serviceAddrServiceName

Service group name. 

serviceAddrServiceAddr

Service address of a host in a given service group. 

serviceAddrExpire

Time remaining before expiring service address. 

hostServingTable

hostServingServiceName

Service group name. 

hostServingHostId

Hostid of host serving a given service address. 

hostServingControlAddr

Control address of host serving a given service address. 

hostServingServiceAddr

Service address being served by a given control address. 

hostServingOk

Indicates whether service address is associated with a control address that passes the service test. 

hostServingQuiesce

Indicates whether a serving host is quiesced. 

hostServingState

State of a service address on a serving host--acquiring, releasing, or online. 

hostServingLoad

Load reported by a host for a service. 

hostServingCapacity

Capacity reported by a host for a service. 

testTable

testName

Name of a test object. 

testResult

Result of a test: 0 for fail and 1 for pass. 

testQuiesce

Indicates whether test is quiesced. 

loadTable

loadName

Name of a load object. 

loadValue

Value that indicates a host's load. 

loadCapacity

Value that specifies a host's capacity. 

loadQuiesce

Indicates whether test is quiesced.