DBITECH-SLONY-I-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF;
SlonyImib MODULE-IDENTITY
LAST-UPDATED "200410010000Z"
ORGANIZATION "Slony Development Group"
CONTACT-INFO "Contact-person: DarcyB
Contact-email: darcy@dbitech.ca"
DESCRIPTION "snmp management interface for Slony-I"
::= { 1 3 6 1 4 1 20366 32 }
SlonyIobj OBJECT IDENTIFIER ::= { SlonyImib 1 }
slonNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of slon processes present on this system."
::= { SlonyIobj 2 }
slony1Idx ::= TEXTUAL-CONVENTION
STATUS current
SYNTAX Integer32 (1..2147483647)
slony1Table OBJECT-TYPE
SYNTAX SEQUENCE OF slony1Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Slony-I entries. The number of entries is
given by the value of slonNumber."
::= { SlonyIobj 3 }
slony1Entry OBJECT-TYPE
SYNTAX slony1Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing management information applicable to a
particular slon process."
INDEX { slony1Index }
::= { slony1Table 1 }
slony1Entry ::=
SEQUENCE {
slony1Index slony1Idx,
clusterName DisplayString,
connInfo DisplayString,
pid Integer32,
LogLevel Integer32,
LogPath Integer32,
LogPid DisplayString,
LogTimestamp DisplayString,
TimestampFormat DisplayString,
LogFacility DisplayString,
syncRate Integer32,
groupSize Integer32,
vaccumFrequency Integer32
}
slony1Index OBJECT-TYPE
SYNTAX slony1Idx
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each slon process"
::= { slony1Entry 1 }
clusterName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the replication set"
::= { slony1Entry 2 }
connInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"local node connection info"
::= { slony1Entry 3 }
pid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"slon process ID"
::= { slony1Entry 4 }
SlonyLogObj OBJECT IDENTIFIER ::= { slony1Entry 32 }
LogLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Logging Detail"
::= { SlonyLogObj 1 }
LogPath OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Logging Path 0, 1, 2"
::= { SlonyLogObj 2 }
LogPid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"do you want to log pid"
::= { SlonyLogObj 3 }
LogTimestamp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"do you want to log timestamp"
::= { SlonyLogObj 4 }
TimestampFormat OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"timestamp format"
::= { SlonyLogObj 5 }
slony1Syslog OBJECT IDENTIFIER ::= { slony1Entry 33 }
LogFacility OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"syslog facility name"
::= { slony1Syslog 1 }
syncRate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sync Rate"
::= {slony1Entry 64}
groupSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"groupSize"
::= {slony1Entry 65}
vaccumFrequency OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"How often to vac"
::= {slony1Entry 66}
END