endurox-mib.txt — Enduro/X EE SNMP MIB file. Actual MIB file is distributed in /usr/share/endurox/snmp/mibs/ENDUROX-MIB.txt.
ENDUROX-MIB DEFINITIONS ::= BEGIN -- -- Enduro/X MIB Objects -- IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32, Counter64, enterprises FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF; -- SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- netSnmp FROM NET-SNMP-MIB -- RowStatus, StorageType FROM SNMPv2-TC -- InetAddressType, InetAddress FROM INET-ADDRESS-MIB mavimaxSnmp MODULE-IDENTITY LAST-UPDATED "202208020000Z" ORGANIZATION "www.endurox.org" CONTACT-INFO "postal: Elektriki 3-8, Krustkalni Kekava parish, Kekava county Latvia, LV-2111 email: support@mavimax.com" DESCRIPTION "Enduro/X MIB Objects" REVISION "202208020000Z" DESCRIPTION "Initial release" --- iso OBJECT IDENTIFIER ::= { iso 1 } --- org OBJECT IDENTIFIER ::= { iso 3 } --- dod OBJECT IDENTIFIER ::= { org 6 } --- internet OBJECT IDENTIFIER ::= { dod 1 } --- private OBJECT IDENTIFIER ::= { internet 4 } --- enterprises OBJECT IDENTIFIER ::= { private 1 } ::= { enterprises 55065 } products OBJECT IDENTIFIER ::= { mavimaxSnmp 10 } mibMeta OBJECT IDENTIFIER ::= { products 1 } endurox OBJECT IDENTIFIER ::= { products 2 } productObjects OBJECT-GROUP OBJECTS { -- exClientTaClientid, exClientTaLmid, exClientTaCltname, exClientTaState, exClientTaPid, exClientTaCurconv, exClientTaContextid, exClientTaCurtime, -- exDomainTaDomainid, exDomainTaState, exDomainTaCurqueues, exDomainTaCurservers, exDomainTaCurservices, -- exMachineTaLmid, exMachineTaCuraccessers, exMachineTaCurconv, exMachineTaState, exQueueTaLmid, -- exQueueTaRqaddr, exQueueTaState, exQueueTaNqueued, exQueueTaRqid, exServerTaLmid, -- exServerTaSrvid, exServerTaRqaddr, exServerTaState, exServerTaTimestart, exServerTaPid, exServerTaServername, exServerTaClopt, exServerTaGeneration, exServiceTaLmid, -- exServiceTaServicename, exServiceTaState, -- exSvcgrpTaLmid, -- exSvcgrpTaServicename, exSvcgrpTaSrvgrp, exSvcgrpTaState, -- exSvcgrpTaSrvid, exSvcgrpTaSvcrnam, exSvcgrpTaNcompleted, exSvcgrpTaTotsuccnum, exSvcgrpTaTotsfailnum, exSvcgrpTaLastexectimemsec, exSvcgrpTaMaxexectimemsec, exSvcgrpTaMinexectimemsec, exBrconTaExNodeid, exBrconTaExRemnodeid, exBrconTaExFd, exBrconTaExConmode, exBrconTaExTime, exBrconTaExLastsync, exBrconTaExTimediff, exBrconTaExTimedifff, exBrconTaExRoundtrip, -- exUserdataTaLmid, exUserdataTaExUvtyp, exUserdataTaExUvstr, exUserdataTaExUvint32, exUserdataTaExUvg32, exUserdataTaExUvc64, -- Aggregates exClientAggNumAct, exClientAggNumDea, exQueueAggSumTaNqueued, exServerAggNumAct, exServerAggNumDea, exServerAggNumIna, exServerAggAvgTaGeneration, exSvcgrpAggNumSvcAgx, exSvcgrpAggNumSvcNode, exSvcgrpAggSumTaNcompleted, exSvcgrpAggSumTaTotsuccnum, exSvcgrpAggSumTaTotsfailnum, exSvcgrpAggAvgTaLastexectimemsec, exSvcgrpAggAvgTaMaxexectimemsec, exSvcgrpAggAvgTaMinexectimemsec, exSvcgrpAggMaxTaLastexectimemsec, exSvcgrpAggMaxTaMaxexectimemsec, exSvcgrpAggMaxTaMinexectimemsec, exSvcgrpAggMinTaLastexectimemsec, exSvcgrpAggMinTaMaxexectimemsec, exSvcgrpAggMinTaMinexectimemsec, exBrconAggNumConn, exBrconAggMaxTaExLastsync, exBrconAggMaxTaExRoundtrip, -- -- Traps: -- exUlogAlertAgNodeId, exUlogAlertLmid, exUlogAlertSeverity, exUlogAlertDate, exUlogAlertTime, exUlogAlertPid, exUlogAlertProg, exUlogAlertMessage } STATUS current DESCRIPTION "A collection of objects providing support for the system MIB." ::= { mibMeta 1 } productCompliances MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statement for the the entities in this (products) MIB." MODULE MANDATORY-GROUPS { productObjects, notificationGroups } ::= { mibMeta 2 } notificationGroups NOTIFICATION-GROUP NOTIFICATIONS { enduroxUlogNotification } STATUS current DESCRIPTION "A collection of Notifications providing support for the system MIB." ::= { mibMeta 3 } -- -- top level structure -- enduroxSnmpTables OBJECT IDENTIFIER ::= { endurox 2 } enduroxSnmpNotifications OBJECT IDENTIFIER ::= { endurox 3 } -- -- Enduro/X IPC Client listing -- enduroxClientTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Client listings" ::= { enduroxSnmpTables 10 } enduroxClientEntry OBJECT-TYPE SYNTAX EnduroxClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing q IPC client" INDEX { exClientAgNodeid, exClientTaClientid } ::= {enduroxClientTable 1 } EnduroxClientEntry ::= SEQUENCE { exClientAgNodeid Integer32, exClientTaLmid Integer32, exClientTaClientid OCTET STRING, exClientTaCltname OCTET STRING, exClientTaState OCTET STRING, exClientTaPid Integer32, exClientTaCurconv Integer32, exClientTaContextid Integer32, exClientTaCurtime Counter64 } exClientAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxClientEntry 1 } exClientTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxClientEntry 2 } exClientTaClientid OBJECT-TYPE -- NOTE ! This is trimmed from 128 SYNTAX OCTET STRING (SIZE(1..113)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Client ID on the node." ::= { enduroxClientEntry 3 } exClientTaCltname OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..30)) MAX-ACCESS read-only STATUS current DESCRIPTION "Client name." ::= { enduroxClientEntry 4 } exClientTaState OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "State of the client ACT/DEA." ::= { enduroxClientEntry 5 } exClientTaPid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Process ID (PID)." ::= { enduroxClientEntry 6 } exClientTaCurconv OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of conversations open." ::= { enduroxClientEntry 7 } exClientTaContextid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Context ID for given client. I.e. single PID might have several clients." ::= { enduroxClientEntry 8 } exClientTaCurtime OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Unix epoch time (seconds since January 1, 1970, UTC) when process was started. This information is available only for CPMSRV booted processes." ::= { enduroxClientEntry 9 } enduroxClientAggTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxClientAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Client listings" ::= { enduroxSnmpTables 11 } enduroxClientAggEntry OBJECT-TYPE SYNTAX EnduroxClientAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing XATMI client aggregates" INDEX { exClientAggAgNodeid, exClientAggTaLmid, exClientAggTaCltname } ::= {enduroxClientAggTable 1 } EnduroxClientAggEntry ::= SEQUENCE { exClientAggAgNodeid Integer32, exClientAggTaLmid Integer32, exClientAggTaCltname OCTET STRING, exClientAggNumAct Integer32, exClientAggNumDea Integer32 } exClientAggAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxClientAggEntry 1 } exClientAggTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxClientAggEntry 2 } exClientAggTaCltname OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..30)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Client name." ::= { enduroxClientAggEntry 3 } exClientAggNumAct OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of clients running with given name" ::= { enduroxClientAggEntry 4 } exClientAggNumDea OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of clietns dead/not-running with given name" ::= { enduroxClientAggEntry 5 } -- -- Enduro/X IPC Domain listing, aka Node infos, page 1 -- enduroxDomainTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Domain listings." ::= { enduroxSnmpTables 20 } enduroxDomainEntry OBJECT-TYPE SYNTAX EnduroxDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing Enduro/X Domains (nodeid) queue." INDEX { exDomainAgNodeid, exDomainTaDomainid } ::= {enduroxDomainTable 1 } EnduroxDomainEntry ::= SEQUENCE { exDomainAgNodeid Integer32, exDomainTaDomainid Integer32, exDomainTaState OCTET STRING, exDomainTaCurqueues Integer32, exDomainTaCurservers Integer32, exDomainTaCurservices Integer32 } exDomainAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxDomainEntry 1 } exDomainTaDomainid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxDomainEntry 2 } exDomainTaState OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "State of the client ACT/DEA." ::= { enduroxDomainEntry 3 } exDomainTaCurqueues OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of IPC queues open." ::= { enduroxDomainEntry 4 } exDomainTaCurservers OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of servers running." ::= { enduroxDomainEntry 5 } exDomainTaCurservices OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of services open." ::= { enduroxDomainEntry 6 } -- -- Enduro/X IPC Machine listing, aka node infos, page 2 -- enduroxMachineTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxMachineEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Machine listings." ::= { enduroxSnmpTables 30 } enduroxMachineEntry OBJECT-TYPE SYNTAX EnduroxMachineEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing Enduro/X Machines." INDEX { exMachineAgNodeid, exMachineTaLmid } ::= {enduroxMachineTable 1 } EnduroxMachineEntry ::= SEQUENCE { exMachineAgNodeid Integer32, exMachineTaLmid Integer32, exMachineTaCuraccessers Integer32, exMachineTaCurconv Integer32, exMachineTaState OCTET STRING } exMachineAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxMachineEntry 1 } exMachineTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxMachineEntry 2 } exMachineTaCuraccessers OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Number of XATMI clients and servers present on particular cluster node." ::= { enduroxMachineEntry 3 } exMachineTaCurconv OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of conversational sessions open." ::= { enduroxMachineEntry 4 } exMachineTaState OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "State of the client ACT/INA/PEN." ::= { enduroxMachineEntry 5 } -- -- Enduro/X IPC Queue listing -- enduroxQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Queue listings" ::= { enduroxSnmpTables 40 } enduroxQueueEntry OBJECT-TYPE SYNTAX EnduroxQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing q IPC queue" INDEX { exQueueAgNodeid, exQueueTaRqaddr } ::= {enduroxQueueTable 1 } EnduroxQueueEntry ::= SEQUENCE { exQueueAgNodeid Integer32, exQueueTaLmid Integer32, exQueueTaRqaddr OCTET STRING, exQueueTaState OCTET STRING, exQueueTaNqueued Integer32, exQueueTaRqid Integer32 } exQueueAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxQueueEntry 1 } exQueueTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Enduro/X Cluster Node ID" ::= { enduroxQueueEntry 2 } exQueueTaRqaddr OBJECT-TYPE -- NOTE ! This is trimmed from 128 SYNTAX OCTET STRING (SIZE(1..113)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue name" ::= { enduroxQueueEntry 3 } exQueueTaState OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "State of the queue ACT/RES/CLE/DEA" ::= { enduroxQueueEntry 4 } exQueueTaNqueued OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of messages enqueued" ::= { enduroxQueueEntry 5 } exQueueTaRqid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue ID (for SystemV)" ::= { enduroxQueueEntry 6 } -- -- Enduro/X IPC Queue Aggregates -- enduroxQueueAggTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxAggQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Queue listings" ::= { enduroxSnmpTables 41 } enduroxQueueAggEntry OBJECT-TYPE SYNTAX EnduroxAggQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing q IPC queue" INDEX { exQueueAggAgNodeid, exQueueAggTaLmid} ::= {enduroxQueueAggTable 1 } EnduroxAggQueueEntry ::= SEQUENCE { exQueueAggAgNodeid Integer32, exQueueAggTaLmid Integer32, exQueueAggSumTaNqueued Integer32 } exQueueAggAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxQueueAggEntry 1 } exQueueAggTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxQueueAggEntry 2 } exQueueAggSumTaNqueued OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of messages in queue at given time moment." ::= { enduroxQueueAggEntry 3 } -- -- Enduro/X Server process listing -- enduroxServerTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Server listings" ::= { enduroxSnmpTables 50 } enduroxServerEntry OBJECT-TYPE SYNTAX EnduroxServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing Enduro/X XATMI Server process" INDEX { exServerAgNodeid, exServerTaSrvid } ::= {enduroxServerTable 1 } EnduroxServerEntry ::= SEQUENCE { exServerAgNodeid Integer32, exServerTaLmid Integer32, exServerTaSrvid Integer32, exServerTaRqaddr OCTET STRING, exServerTaState OCTET STRING, exServerTaTimestart Gauge32, exServerTaPid Integer32, exServerTaServername OCTET STRING, exServerTaClopt OCTET STRING, exServerTaGeneration Gauge32 } exServerAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxServerEntry 1 } exServerTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxServerEntry 2 } exServerTaSrvid OBJECT-TYPE SYNTAX Integer32(1..32768) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Server ID on the node." ::= { enduroxServerEntry 3 } exServerTaRqaddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION " Request address queue. Used only in System V mode." ::= { enduroxServerEntry 4 } exServerTaState OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "State of the server process ACT/RES/CLE/DEA." ::= { enduroxServerEntry 5 } exServerTaTimestart OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ndrxd(8) sanity cycles from last state change. " ::= { enduroxServerEntry 6 } exServerTaPid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Server process Unix PID number" ::= { enduroxServerEntry 7 } exServerTaServername OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..78)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is server name as defined in <server> tag in ndrxconfig.xml(5)." ::= { enduroxServerEntry 8 } exServerTaClopt OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is actual binary name which is booted for the server process." ::= { enduroxServerEntry 9 } exServerTaGeneration OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is number of consecutive restarts performed of the process." ::= { enduroxServerEntry 10 } -- -- Enduro/X Server process aggregates -- enduroxServerAggTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxServerAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Server listings, Aggregates" ::= { enduroxSnmpTables 51 } enduroxServerAggEntry OBJECT-TYPE SYNTAX EnduroxServerAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing Enduro/X XATMI Server process" INDEX { exServerAggAgNodeid, exServerAggTaLmid, exServerAggTaServername} ::= {enduroxServerAggTable 1 } EnduroxServerAggEntry ::= SEQUENCE { exServerAggAgNodeid Integer32, exServerAggTaLmid Integer32, exServerAggTaServername OCTET STRING, exServerAggNumAct Integer32, exServerAggNumDea Integer32, exServerAggNumIna Integer32, exServerAggAvgTaGeneration Integer32 } exServerAggAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxServerAggEntry 1 } exServerAggTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxServerAggEntry 2 } exServerAggTaServername OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..78)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is server name as defined in <server> tag in ndrxconfig.xml(5)." ::= { enduroxServerAggEntry 3 } exServerAggNumAct OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of processes running." ::= { enduroxServerAggEntry 4 } exServerAggNumDea OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of processes dead." ::= { enduroxServerAggEntry 5 } exServerAggNumIna OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of processes inactive processes (not started or shutdown)." ::= { enduroxServerAggEntry 6 } exServerAggAvgTaGeneration OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average process generation (non responsive restarts)." ::= { enduroxServerAggEntry 7 } -- -- Enduro/X Service listing -- enduroxServiceTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxServiceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Service listing" ::= { enduroxSnmpTables 60 } enduroxServiceEntry OBJECT-TYPE SYNTAX EnduroxServiceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing Enduro/X XATMI Service process" INDEX { exServiceAgNodeid, exServiceTaServicename } ::= {enduroxServiceTable 1 } EnduroxServiceEntry ::= SEQUENCE { exServiceAgNodeid Integer32, exServiceTaLmid Integer32, exServiceTaServicename OCTET STRING, exServiceTaState OCTET STRING } exServiceAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxServiceEntry 1 } exServiceTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxServiceEntry 2 } exServiceTaServicename OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..30)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service Name" ::= { enduroxServiceEntry 3 } exServiceTaState OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Service State ACT/INA" ::= { enduroxServiceEntry 4 } -- -- Enduro/X Svcgrp process listing -- enduroxSvcgrpTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxSvcgrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Svcgrp listings" ::= { enduroxSnmpTables 70 } enduroxSvcgrpEntry OBJECT-TYPE SYNTAX EnduroxSvcgrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing Enduro/X XATMI Service groups" INDEX { exSvcgrpAgNodeid, exSvcgrpTaLmid, exSvcgrpTaSrvid, exSvcgrpTaServicename} ::= {enduroxSvcgrpTable 1 } EnduroxSvcgrpEntry ::= SEQUENCE { exSvcgrpAgNodeid Integer32, exSvcgrpTaLmid Integer32, exSvcgrpTaServicename OCTET STRING, exSvcgrpTaSrvgrp OCTET STRING, exSvcgrpTaState OCTET STRING, exSvcgrpTaSrvid Integer32, exSvcgrpTaSvcrnam OCTET STRING, exSvcgrpTaNcompleted Integer32, exSvcgrpTaTotsuccnum Integer32, exSvcgrpTaTotsfailnum Integer32, exSvcgrpTaLastexectimemsec Integer32, exSvcgrpTaMaxexectimemsec Integer32, exSvcgrpTaMinexectimemsec Integer32 } exSvcgrpAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxSvcgrpEntry 1 } exSvcgrpTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxSvcgrpEntry 2 } exSvcgrpTaServicename OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..30)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service name as defined in shared memory." ::= { enduroxSvcgrpEntry 3 } exSvcgrpTaSrvgrp OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..30)) MAX-ACCESS read-only STATUS current DESCRIPTION "Svcgrp ID on the node." ::= { enduroxSvcgrpEntry 4 } exSvcgrpTaState OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "ACT - service is available." ::= { enduroxSvcgrpEntry 5 } exSvcgrpTaSrvid OBJECT-TYPE SYNTAX Integer32(1..32768) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Server ID which provides the service." ::= { enduroxSvcgrpEntry 6 } exSvcgrpTaSvcrnam OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Service routine name (function) associated with service." ::= { enduroxSvcgrpEntry 7 } exSvcgrpTaNcompleted OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of requests completed. Includes succeed and fail." ::= { enduroxSvcgrpEntry 8 } exSvcgrpTaTotsuccnum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of succeed requests processed." ::= { enduroxSvcgrpEntry 9 } exSvcgrpTaTotsfailnum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of failed requests processed." ::= { enduroxSvcgrpEntry 10 } exSvcgrpTaLastexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of microseconds spent for last service call." ::= { enduroxSvcgrpEntry 11 } exSvcgrpTaMaxexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Max microseconds spent for particular service instance call." ::= { enduroxSvcgrpEntry 12 } exSvcgrpTaMinexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Minimum microseconds spent for particular service instance call." ::= { enduroxSvcgrpEntry 13 } -- -- Enduro/X Svcgrp Aggregates -- enduroxSvcgrpAggTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxSvcgrpAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X IPC Svcgrp listings" ::= { enduroxSnmpTables 71 } enduroxSvcgrpAggEntry OBJECT-TYPE SYNTAX EnduroxSvcgrpAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing Enduro/X XATMI Service groups Aggregates" INDEX { exSvcgrpAggAgNodeid, exSvcgrpAggTaLmid, exSvcgrpAggTaServicename} ::= {enduroxSvcgrpAggTable 1 } EnduroxSvcgrpAggEntry ::= SEQUENCE { exSvcgrpAggAgNodeid Integer32, exSvcgrpAggTaLmid Integer32, exSvcgrpAggTaServicename OCTET STRING, exSvcgrpAggNumSvcAgx Integer32, exSvcgrpAggNumSvcNode Integer32, exSvcgrpAggSumTaNcompleted Integer32, exSvcgrpAggSumTaTotsuccnum Integer32, exSvcgrpAggSumTaTotsfailnum Integer32, exSvcgrpAggAvgTaLastexectimemsec Integer32, exSvcgrpAggAvgTaMaxexectimemsec Integer32, exSvcgrpAggAvgTaMinexectimemsec Integer32, exSvcgrpAggMaxTaLastexectimemsec Integer32, exSvcgrpAggMaxTaMaxexectimemsec Integer32, exSvcgrpAggMaxTaMinexectimemsec Integer32, exSvcgrpAggMinTaLastexectimemsec Integer32, exSvcgrpAggMinTaMaxexectimemsec Integer32, exSvcgrpAggMinTaMinexectimemsec Integer32 } exSvcgrpAggAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxSvcgrpAggEntry 1 } exSvcgrpAggTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxSvcgrpAggEntry 2 } exSvcgrpAggTaServicename OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..30)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service name as defined in shared memory." ::= { enduroxSvcgrpAggEntry 3 } exSvcgrpAggNumSvcAgx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of services available (count on Agx node i.e. local and connected nodes)." ::= { enduroxSvcgrpAggEntry 4 } exSvcgrpAggNumSvcNode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of service on Node (locally)." ::= { enduroxSvcgrpAggEntry 5 } exSvcgrpAggSumTaNcompleted OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of completed requests on Node (locally)." ::= { enduroxSvcgrpAggEntry 6 } exSvcgrpAggSumTaTotsuccnum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of successful requests on Node (locally)." ::= { enduroxSvcgrpAggEntry 7 } exSvcgrpAggSumTaTotsfailnum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of failed requests on Node (locally)." ::= { enduroxSvcgrpAggEntry 8 } exSvcgrpAggAvgTaLastexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average last service execution time in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 9 } exSvcgrpAggAvgTaMaxexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average Max service execution time in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 10 } exSvcgrpAggAvgTaMinexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average Min service execution time in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 11 } exSvcgrpAggMaxTaLastexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Max of all last exec times in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 12 } exSvcgrpAggMaxTaMaxexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Max of all max exec times in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 13 } exSvcgrpAggMaxTaMinexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Max of all min exec times in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 14 } exSvcgrpAggMinTaLastexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Min of all last exec times in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 15 } exSvcgrpAggMinTaMaxexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Min of all max exec times in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 16 } exSvcgrpAggMinTaMinexectimemsec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Min of all min exec times in milliseconds on Node (locally)." ::= { enduroxSvcgrpAggEntry 17 } -- -- Enduro/X Brcon connection listing -- enduroxBrconTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxBrconEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X bridge connection listings" ::= { enduroxSnmpTables 80 } enduroxBrconEntry OBJECT-TYPE SYNTAX EnduroxBrconEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "There can be one connection per tpbridge/eebridge" INDEX {exBrconTaSrvid} ::= {enduroxBrconTable 1 } EnduroxBrconEntry ::= SEQUENCE { exBrconAgNodeid Integer32, exBrconTaExNodeid Integer32, exBrconTaSrvid Integer32, exBrconTaExRemnodeid Integer32, exBrconTaExFd Integer32, exBrconTaExConmode OCTET STRING, exBrconTaExTime Counter64, exBrconTaExLastsync Gauge32, exBrconTaExTimediff Integer32, exBrconTaExTimedifff Integer32, exBrconTaExRoundtrip Gauge32 } exBrconAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxBrconEntry 1 } exBrconTaExNodeid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxBrconEntry 2 } exBrconTaSrvid OBJECT-TYPE SYNTAX Integer32(1..32767) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Bridge Server ID which provides the service." ::= { enduroxBrconEntry 3 } exBrconTaExRemnodeid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Remote connected Enduro/X Cluster Node ID." ::= { enduroxBrconEntry 4 } exBrconTaExFd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Connect file descriptor in the bridge process." ::= { enduroxBrconEntry 5 } exBrconTaExConmode OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Connection mode A - client (active), P - server (passive)." ::= { enduroxBrconEntry 6 } exBrconTaExTime OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Local monotonic clock, seconds." ::= { enduroxBrconEntry 7 } exBrconTaExLastsync OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of seconds after the time synchronization has happened." ::= { enduroxBrconEntry 8 } exBrconTaExTimediff OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Monotonic clock time difference between us and remote node (i.e. our time minus remote time). Used for time correction of the bridge messages." ::= { enduroxBrconEntry 9 } exBrconTaExTimedifff OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Monotonic clock time difference between us and remote node (i.e. our time minus remote time), milliseconds fraction." ::= { enduroxBrconEntry 10 } exBrconTaExRoundtrip OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Time sync message round trip in milliseconds. Present only if dynamic clock exchange has happened over the connection." ::= { enduroxBrconEntry 11 } -- -- Enduro/X Brcon aggregates -- enduroxBrconAggTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxBrconAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X bridge connection listings, aggregates for connection counting for multi-connection linking between nodes" ::= { enduroxSnmpTables 81 } enduroxBrconAggEntry OBJECT-TYPE SYNTAX EnduroxBrconAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "There can be one connection per tpbridge/eebridge" INDEX { exBrconAggAgNodeid, exBrconAggTaExNodeid, exBrconAggTaExRemnodeid} ::= {enduroxBrconAggTable 1 } EnduroxBrconAggEntry ::= SEQUENCE { exBrconAggAgNodeid Integer32, exBrconAggTaExNodeid Integer32, exBrconAggTaExRemnodeid Integer32, exBrconAggNumConn Integer32, exBrconAggMaxTaExLastsync Integer32, exBrconAggMaxTaExRoundtrip Integer32 } exBrconAggAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxBrconAggEntry 1 } exBrconAggTaExNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster Node ID." ::= { enduroxBrconAggEntry 2 } exBrconAggTaExRemnodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remote connected Enduro/X Cluster Node ID." ::= { enduroxBrconAggEntry 3 } exBrconAggNumConn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is number of activate connections" ::= { enduroxBrconAggEntry 4 } exBrconAggMaxTaExLastsync OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is average exBrconTaExLastsync" ::= { enduroxBrconAggEntry 5 } exBrconAggMaxTaExRoundtrip OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is average roundtrip time over all activate connections (i.e. average on exBrconTaExRoundtrip)" ::= { enduroxBrconAggEntry 6 } -- -- Enduro/X Userdata connection listing -- enduroxUserdataTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxUserdataEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Userdata items, application level generic SNMP indicators" ::= { enduroxSnmpTables 200 } enduroxUserdataEntry OBJECT-TYPE SYNTAX EnduroxUserdataEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "User generic SNMP info" INDEX { exUserdataAgNodeid, exUserdataTaLmid, exUserdataTaExUvname } ::= {enduroxUserdataTable 1 } EnduroxUserdataEntry ::= SEQUENCE { exUserdataAgNodeid Integer32, exUserdataTaLmid Integer32, exUserdataTaExUvname OCTET STRING, exUserdataTaExUvtyp Integer32, exUserdataTaExUvstr OCTET STRING, exUserdataTaExUvint32 Integer32, exUserdataTaExUvg32 Gauge32, exUserdataTaExUvc64 Counter64 } exUserdataAgNodeid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Agent Enduro/X cluster node id (where the tpadmsv runs)" ::= { enduroxUserdataEntry 1 } exUserdataTaLmid OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enduro/X Cluster node id on which data is collected" ::= { enduroxUserdataEntry 2 } exUserdataTaExUvname OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..112)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Custom indicator name." ::= { enduroxUserdataEntry 3 } exUserdataTaExUvtyp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Bitmask for field usage indication: 1 (0x0001) string (exUserdataTaExUvstr) 2 (0x0002) int32 (exUserdataTaExUvint32) 4 (0x0004) gauge32 (exUserdataTaExUvg32) 8 (0x0008) counter64 (exUserdataTaExUvc64) For example, if all fields are used, value 15 (0x000f) shall be sent. " ::= { enduroxUserdataEntry 4 } exUserdataTaExUvstr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Bridge Server ID which provides the service." ::= { enduroxUserdataEntry 5 } exUserdataTaExUvint32 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Generic Integer32 value." ::= { enduroxUserdataEntry 6 } exUserdataTaExUvg32 OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Generic Gauge32 value." ::= { enduroxUserdataEntry 7 } exUserdataTaExUvc64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Generic Counter64 value." ::= { enduroxUserdataEntry 8 } -- -- Notifications -- -- -- ULOG line sender, search for keywords (case insensitive) such: -- fatal (sev=1), -- abort/error/failed (sev=2) -- warning (sev=3) -- info (sev=4, default) -- debug (sev=5) -- enduroxNotifications OBJECT IDENTIFIER ::= { enduroxSnmpNotifications 0 } enduroxAlerts OBJECT IDENTIFIER ::= { enduroxSnmpNotifications 1 } enduroxUlogAlertTable OBJECT-TYPE SYNTAX SEQUENCE OF EnduroxUlogAlertEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes Enduro/X ULOG entries alerts. Not to query." ::= { enduroxAlerts 1 } enduroxUlogAlertEntry OBJECT-TYPE SYNTAX EnduroxUlogAlertEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the data structure associated to alerts triggered by the Enduro/X ULOG entries." INDEX { exUlogAlertId } ::= { enduroxUlogAlertTable 1 } EnduroxUlogAlertEntry ::= SEQUENCE { exUlogAlertId Integer32, exUlogAlertAgNodeId Integer32, exUlogAlertLmid Integer32, exUlogAlertSeverity Integer32, exUlogAlertDate Integer32, exUlogAlertTime Integer32, exUlogAlertPid Integer32, exUlogAlertProg OCTET STRING, exUlogAlertMessage OCTET STRING } -- Really notused, just to keep smilint silent exUlogAlertId OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alert ID, not used." ::= { enduroxUlogAlertEntry 1 } exUlogAlertAgNodeId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is Enduro/X Cluster Node ID where AgentX is located." ::= { enduroxUlogAlertEntry 2 } exUlogAlertLmid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is Enduro/X Cluster Node ID from which data actually comes from." ::= { enduroxUlogAlertEntry 3 } exUlogAlertSeverity OBJECT-TYPE SYNTAX INTEGER { fatal (1), --action must be taken immediately error (2), --error conditions warning (3), --warning conditions info (4), --informational messages debug (5) --debug-level messages } MAX-ACCESS read-only STATUS current DESCRIPTION "Severity code (1 = Fatal, 2 = Error, 3 = Warning, 4 = Info, 5 = Debug)" ::= { enduroxUlogAlertEntry 4 } exUlogAlertDate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is local unix date when alert occurred, YYYYMMDD" ::= { enduroxUlogAlertEntry 5 } exUlogAlertTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is local unix time when alert occurred, HHMISSFF" ::= { enduroxUlogAlertEntry 6 } exUlogAlertPid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is process ID from which data actually comes from." ::= { enduroxUlogAlertEntry 7 } exUlogAlertProg OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "This is program name which generated alert" ::= { enduroxUlogAlertEntry 8 } exUlogAlertMessage OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "This is actual messages what have happened (ULOG message line)" ::= { enduroxUlogAlertEntry 9 } enduroxUlogNotification NOTIFICATION-TYPE OBJECTS { exUlogAlertAgNodeId, exUlogAlertLmid, exUlogAlertSeverity, exUlogAlertDate, exUlogAlertTime, exUlogAlertPid, exUlogAlertProg, exUlogAlertMessage } STATUS current DESCRIPTION "Ulog entry" ::= { enduroxNotifications 1} END