summaryrefslogtreecommitdiff
path: root/MIBS/stormshield/STORMSHIELD-SERVICES-MIB
blob: 1490747d8f3bcd9b51fbda402119057fd0a80244 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
STORMSHIELD-SERVICES-MIB DEFINITIONS ::= BEGIN

   IMPORTS
      MODULE-IDENTITY, OBJECT-TYPE, Integer32   FROM SNMPv2-SMI
      DisplayString                             FROM RFC1213-MIB
      SnmpAdminString                           FROM SNMP-FRAMEWORK-MIB
      stormshieldMIB                            FROM STORMSHIELD-SMI-MIB;

   snsServices MODULE-IDENTITY
      LAST-UPDATED  "201702200000Z"
      ORGANIZATION  "Stormshield"
      CONTACT-INFO
         "Customer Support

         22 rue du Gouverneur General Eboue
         92130 Issy-les-Moulineaux
         FRANCE

         Tel: +33 (0)9 69 32 96 29
         E-mail: support@stormshield.eu
         http://www.stormshield.eu"
      DESCRIPTION   "stormshield services"
      REVISION      "201702200000Z"
      DESCRIPTION   "Initial"
      ::= { stormshieldMIB 7 }

   snsServicesTable OBJECT-TYPE
      SYNTAX SEQUENCE OF SnsServicesEntry
      MAX-ACCESS not-accessible
      STATUS current
      DESCRIPTION
         "List of running services"
      ::= { snsServices 1 }

   snsServicesEntry OBJECT-TYPE
      SYNTAX SnsServicesEntry
      MAX-ACCESS not-accessible
      STATUS current
      DESCRIPTION
         "Each entry in the snsServicesTable holds a set of information
         (Service name, status, and uptime)."
      INDEX { snsServicesIndex }
      ::= { snsServicesTable 1 }

   SnsServicesEntry ::= SEQUENCE {
      snsServicesIndex         INTEGER,
      snsServicesName          SnmpAdminString,
      snsServicesState         Integer32,
      snsServicesUptime        Integer32
   }

   snsServicesIndex OBJECT-TYPE
      SYNTAX INTEGER (1..65535)
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
         "A unique value for the table. Its value
         ranges between 1 and 65535 and may not be contigous.
         the index has no other meaning but a pure index"
      ::= { snsServicesEntry 1 }

   snsServicesName OBJECT-TYPE
      SYNTAX SnmpAdminString
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
         "Service name"
      ::= { snsServicesEntry 2 }

   snsServicesState OBJECT-TYPE
      SYNTAX Integer32
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
         "State value can be 0/1 according as the service is down/up"
      ::= { snsServicesEntry 3 }

   snsServicesUptime OBJECT-TYPE
      SYNTAX Integer32
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
         "Uptime"
   ::= { snsServicesEntry 4 }

END