1-- *------------------------------------------------------------------
2-- * ALTIGA-CERT-STATS-MIB.my:  Altiga Digital Certificates Statistics.
3-- *
4-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
5-- *
6-- * Copyright (c) 2002 by Cisco Systems, Inc.
7-- * All rights reserved.
8-- *
9-- *------------------------------------------------------------------
10
11ALTIGA-CERT-STATS-MIB DEFINITIONS ::= BEGIN
12
13   IMPORTS
14      MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Gauge32
15                   FROM SNMPv2-SMI
16      OBJECT-GROUP, MODULE-COMPLIANCE
17         FROM SNMPv2-CONF
18      alStatsCert, alCertGroup
19         FROM ALTIGA-MIB
20      alCertMibModule
21         FROM ALTIGA-GLOBAL-REG;
22
23   altigaCertStatsMibModule MODULE-IDENTITY
24      LAST-UPDATED   "200209051300Z"
25      ORGANIZATION   "Cisco Systems, Inc."
26      CONTACT-INFO
27         "Cisco Systems
28          170 W Tasman Drive
29          San Jose, CA  95134
30          USA
31
32          Tel: +1 800 553-NETS
33          E-mail: cs-cvpn3000@cisco.com"
34
35      DESCRIPTION
36         "The Altiga Digital Certificates Statistics MIB models counters and objects that are
37          of management interest for digital certificates.
38
39          Acronyms
40          The following acronyms are used in this document:
41
42            CA:         Certificate Authority
43
44            CRL:        Certificate Revocation List
45
46            IP:         Internet Protocol
47
48            MIB:        Management Information Base
49
50         "
51
52        REVISION "200209051300Z"
53        DESCRIPTION
54                "Added module compliance."
55
56        REVISION "200207100000Z"
57        DESCRIPTION
58                "Updated with new header"
59
60      ::= { alCertMibModule 2 }
61
62-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
63-- MIB Objects
64-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
65
66alStatsCertGlobal OBJECT IDENTIFIER ::= { alStatsCert 1 }
67
68alCertStatsServerTable     OBJECT-TYPE
69   SYNTAX         SEQUENCE OF AlCertStatsServerEntry
70   MAX-ACCESS     not-accessible
71   STATUS         current
72   DESCRIPTION
73          "List table listing the CA servers."
74   ::= { alStatsCert 2 }
75
76alCertStatsServerEntry     OBJECT-TYPE
77   SYNTAX         AlCertStatsServerEntry
78   MAX-ACCESS     not-accessible
79   STATUS         current
80   DESCRIPTION
81          "An entry representing a CA server."
82   INDEX    { alCertStatsServerIndex }
83   ::= { alCertStatsServerTable 1 }
84
85AlCertStatsServerEntry ::= SEQUENCE {
86        alCertStatsServerIndex               Integer32,
87        alCertStatsServerAddress             IpAddress,
88        alCertStatsServerPortNumber          Integer32,
89        alCertStatsServerCertRequests        Counter32,
90        alCertStatsServerCertRetransmissions Counter32,
91        alCertStatsServerCertRcvd            Counter32,
92        alCertStatsServerCertPendingRequests Gauge32,
93        alCertStatsServerCertTimeouts        Counter32,
94        alCertStatsServerCRLRequests         Counter32,
95        alCertStatsServerCRLRetransmissions  Counter32,
96        alCertStatsServerCRLRcvd             Counter32,
97        alCertStatsServerCRLPendingRequests  Gauge32,
98        alCertStatsServerCRLTimeouts         Counter32
99}
100
101alCertStatsServerIndex     OBJECT-TYPE
102   SYNTAX         Integer32
103   MAX-ACCESS     read-only
104   STATUS         current
105   DESCRIPTION
106          "Index of this CA."
107   ::= { alCertStatsServerEntry 1 }
108
109alCertStatsServerAddress   OBJECT-TYPE
110   SYNTAX         IpAddress
111   MAX-ACCESS     read-only
112   STATUS         current
113   DESCRIPTION
114          "The IP address of this CA."
115   ::= { alCertStatsServerEntry 2 }
116
117alCertStatsServerPortNumber     OBJECT-TYPE
118   SYNTAX         Integer32
119   MAX-ACCESS     read-only
120   STATUS         current
121   DESCRIPTION
122          "The port number of this CA."
123   ::= { alCertStatsServerEntry 3 }
124
125alCertStatsServerCertRequests OBJECT-TYPE
126   SYNTAX         Counter32
127   MAX-ACCESS     read-only
128   STATUS         current
129   DESCRIPTION
130               "The total number of certificate request packets sent
131                to this CA since client start-up. This does not
132                include retransmissions."
133   ::= { alCertStatsServerEntry 4 }
134
135alCertStatsServerCertRetransmissions OBJECT-TYPE
136   SYNTAX         Counter32
137   MAX-ACCESS     read-only
138   STATUS         current
139   DESCRIPTION
140               "The total number of certificate request packets
141                retransmitted to this CA since client start-up."
142   ::= { alCertStatsServerEntry 5 }
143
144alCertStatsServerCertRcvd       OBJECT-TYPE
145   SYNTAX         Counter32
146   MAX-ACCESS     read-only
147   STATUS         current
148   DESCRIPTION
149               "The total number of certificates received from
150                this server since client start-up."
151   ::= { alCertStatsServerEntry 6 }
152
153alCertStatsServerCertPendingRequests OBJECT-TYPE
154   SYNTAX         Gauge32
155   MAX-ACCESS     read-only
156   STATUS         current
157   DESCRIPTION
158               "The total number of certificate request packets
159                destined for this server that have not yet timed out
160                or received a response. This variable is incremented
161                when certificate request is sent and decremented due to
162                receipt of a certificate, a timeout or retransmission."
163   ::= { alCertStatsServerEntry 7 }
164
165alCertStatsServerCertTimeouts   OBJECT-TYPE
166   SYNTAX         Counter32
167   MAX-ACCESS     read-only
168   STATUS         current
169   DESCRIPTION
170               "The total number of certificate timeouts to this
171                server since client startup."
172   ::= { alCertStatsServerEntry 8 }
173
174alCertStatsServerCRLRequests    OBJECT-TYPE
175   SYNTAX         Counter32
176   MAX-ACCESS     read-only
177   STATUS         current
178   DESCRIPTION
179               "The total number of CRL request packets sent
180                to this CA since client start-up. This does not
181                include retransmissions."
182   ::= { alCertStatsServerEntry 9 }
183
184alCertStatsServerCRLRetransmissions OBJECT-TYPE
185   SYNTAX         Counter32
186   MAX-ACCESS     read-only
187   STATUS         current
188   DESCRIPTION
189               "The total number of CRL request packets
190                retransmitted to this CA since client start-up."
191   ::= { alCertStatsServerEntry 10 }
192
193alCertStatsServerCRLRcvd        OBJECT-TYPE
194   SYNTAX         Counter32
195   MAX-ACCESS     read-only
196   STATUS         current
197   DESCRIPTION
198               "The total number of CRL received from
199                this server since client start-up."
200   ::= { alCertStatsServerEntry 11 }
201
202alCertStatsServerCRLPendingRequests OBJECT-TYPE
203   SYNTAX         Gauge32
204   MAX-ACCESS     read-only
205   STATUS         current
206   DESCRIPTION
207               "The total number of CRL request packets
208                destined for this server that have not yet timed out
209                or received a response. This variable is incremented
210                when certificate request is sent and decremented due to
211                receipt of a certificate, a timeout or retransmission."
212   ::= { alCertStatsServerEntry 12 }
213
214alCertStatsServerCRLTimeouts    OBJECT-TYPE
215   SYNTAX         Counter32
216   MAX-ACCESS     read-only
217   STATUS         current
218   DESCRIPTION
219               "The total number of CRL timeouts to this server since
220                client startup."
221   ::= { alCertStatsServerEntry 13 }
222
223altigaCertStatsMibConformance OBJECT IDENTIFIER ::= { altigaCertStatsMibModule 1 }
224altigaCertStatsMibCompliances OBJECT IDENTIFIER ::= { altigaCertStatsMibConformance 1 }
225
226altigaCertStatsMibCompliance MODULE-COMPLIANCE
227   STATUS         current
228   DESCRIPTION
229      "The compliance statement for agents which
230       implement the Altiga Digital Certificates Statistics MIB."
231   MODULE
232   MANDATORY-GROUPS {
233      altigaCertStatsGroup
234   }
235   ::= { altigaCertStatsMibCompliances 1 }
236
237altigaCertStatsGroup OBJECT-GROUP
238   OBJECTS
239   {
240      alCertStatsServerIndex,
241      alCertStatsServerAddress,
242      alCertStatsServerPortNumber,
243      alCertStatsServerCertRequests,
244      alCertStatsServerCertRetransmissions,
245      alCertStatsServerCertRcvd,
246      alCertStatsServerCertPendingRequests,
247      alCertStatsServerCertTimeouts,
248      alCertStatsServerCRLRequests,
249      alCertStatsServerCRLRetransmissions,
250      alCertStatsServerCRLRcvd,
251      alCertStatsServerCRLPendingRequests,
252      alCertStatsServerCRLTimeouts
253   }
254   STATUS   current
255   DESCRIPTION
256      "The objects for Cert statistics."
257   ::= { alCertGroup 2 }
258
259END
260
261