FLOWMON-ADS-MIB DEFINITIONS ::= BEGIN -- -- Flowmon Networks ADS MIB file -- This MIB file is used for reporting events -- generated by ADS application -- ADS stands for Anomaly Detection System -- -- the root of the subtree under the private.enterprise node -- is represented by flowmon node -- IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, enterprises FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC; flowmonAdsMIB MODULE-IDENTITY LAST-UPDATED "201601200000Z" ORGANIZATION "FLOWMON NETWORKS" CONTACT-INFO "Primary Contact: M. Juren email: juren@flowmon.com" DESCRIPTION "This MIB module defines objects for event reported by Flowmon Anomaly Detection System." REVISION "201601200000Z" DESCRIPTION "Last revision." ::= { ads 1 } flowmon OBJECT IDENTIFIER ::= { enterprises 39499 } ads OBJECT IDENTIFIER ::= { flowmon 39079 } notification OBJECT IDENTIFIER ::= { ads 2 } datatypes OBJECT IDENTIFIER ::= { ads 3 } event OBJECT IDENTIFIER ::= { datatypes 1 } priority OBJECT-TYPE SYNTAX Integer32 (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority of the event, 1 stands for very high priority, 5 stands for very low priority." ::= { event 5 } code OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "Type of the event" ::= { event 1 } detail OBJECT-TYPE SYNTAX DisplayString (SIZE (0..4096)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description of the event" ::= { event 2 } eventTimeStamp OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Time of the event" ::= { event 3 } source OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Event source" ::= { event 4 } targets OBJECT-TYPE SYNTAX DisplayString (SIZE (0..450)) MAX-ACCESS read-write STATUS current DESCRIPTION "10 targets of the event" ::= { event 7 } eventID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "unique event identifier" ::= { event 8 } eventNotif NOTIFICATION-TYPE OBJECTS { code, detail, eventTimeStamp, source, priority, targets, eventID } STATUS current DESCRIPTION "Event generated by ADS" ::= { notification 1 } batchNotif NOTIFICATION-TYPE OBJECTS { sourceID, sourceName, flowcount, startTime } STATUS current DESCRIPTION "Information about processed batch (flowcount)" ::= { notification 2 } batchTimeNotif NOTIFICATION-TYPE OBJECTS { sourceID, sourceName, processingTime, startTime } STATUS current DESCRIPTION "Information about processed batch (processing time)" ::= { notification 3 } batch OBJECT IDENTIFIER ::= { datatypes 2 } sourceID OBJECT-TYPE SYNTAX Integer32 (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "ID of the NetFlow source" ::= { batch 1 } sourceName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name of the NetFlow source" ::= { batch 2 } flowcount OBJECT-TYPE SYNTAX Integer32 (0..2147483647) UNITS "Flows" MAX-ACCESS read-write STATUS current DESCRIPTION "Count of flows in the current batch" ::= { batch 3 } processingTime OBJECT-TYPE SYNTAX Integer32 (0..3600) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Processing time of the current batch" ::= { batch 4 } startTime OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Timestamp of beginning processing the current batch" ::= { batch 5 } END