1 # Copyright (C) 2003 Stanislav Sinyagin
3 # This program is free software; you can redistribute it and/or modify
4 # it under the terms of the GNU General Public License as published by
5 # the Free Software Foundation; either version 2 of the License, or
6 # (at your option) any later version.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 # GNU General Public License for more details.
13 # You should have received a copy of the GNU General Public License
14 # along with this program; if not, write to the Free Software
15 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
17 # $Id: devdiscover-config.pl,v 1.1 2010-12-27 00:04:42 ivan Exp $
18 # Stanislav Sinyagin <ssinyagin@yahoo.com>
21 # DO NOT EDIT THIS FILE!
23 # Torrus Device Discovery local configuration.
24 # Put all your local settings into devdiscover-siteconfig.pl
26 use lib(@perllibdirs@);
28 $Torrus::Global::version = '@VERSION@';
29 $Torrus::Global::discoveryDir = '@sitedir@/discovery/';
30 $Torrus::Global::siteXmlDir = '@sitexmldir@';
32 $Torrus::Global::threadsEnabled = '@perlithreads@';
34 $Torrus::DevDiscover::timeFormat = '%d-%m-%Y %H:%M';
37 @Torrus::DevDiscover::loadModules =
39 'Torrus::DevDiscover::RFC1628_UPS_MIB',
40 'Torrus::DevDiscover::RFC1657_BGP4_MIB',
41 'Torrus::DevDiscover::RFC2011_IP_MIB',
42 'Torrus::DevDiscover::RFC2863_IF_MIB',
43 'Torrus::DevDiscover::RFC2662_ADSL_LINE', # needs testing
44 'Torrus::DevDiscover::RFC2670_DOCS_IF',
45 'Torrus::DevDiscover::RFC2737_ENTITY_MIB',
46 'Torrus::DevDiscover::RFC2790_HOST_RESOURCES',
47 'Torrus::DevDiscover::Alteon',
48 'Torrus::DevDiscover::ALU_Timetra',
49 'Torrus::DevDiscover::AlliedTelesyn_PBC18',
50 'Torrus::DevDiscover::Apple_AE',
51 'Torrus::DevDiscover::Arbor_E',
52 'Torrus::DevDiscover::Arista',
53 'Torrus::DevDiscover::AscendMax',
54 'Torrus::DevDiscover::ATMEL',
55 'Torrus::DevDiscover::AxxessIT',
56 'Torrus::DevDiscover::BetterNetworks',
57 'Torrus::DevDiscover::CasaCMTS',
58 'Torrus::DevDiscover::CiscoCatOS',
59 'Torrus::DevDiscover::CiscoFirewall',
60 'Torrus::DevDiscover::CiscoGeneric',
61 'Torrus::DevDiscover::CiscoIOS',
62 'Torrus::DevDiscover::CiscoIOS_Docsis',
63 'Torrus::DevDiscover::CiscoIOS_MacAccounting',
64 'Torrus::DevDiscover::CiscoIOS_SAA',
65 'Torrus::DevDiscover::CiscoSCE',
66 'Torrus::DevDiscover::CiscoVDSL',
67 'Torrus::DevDiscover::CompaqCIM',
68 'Torrus::DevDiscover::EmpireSystemedge',
69 'Torrus::DevDiscover::F5BigIp',
70 'Torrus::DevDiscover::Foundry',
71 'Torrus::DevDiscover::FTOS',
72 'Torrus::DevDiscover::Jacarta',
73 'Torrus::DevDiscover::JunOS',
74 'Torrus::DevDiscover::Liebert',
75 'Torrus::DevDiscover::MicrosoftWindows',
76 'Torrus::DevDiscover::MotorolaBSR',
77 'Torrus::DevDiscover::NetApp',
78 'Torrus::DevDiscover::NetScreen',
79 'Torrus::DevDiscover::NetBotz',
80 'Torrus::DevDiscover::OracleDatabase',
81 'Torrus::DevDiscover::Paradyne', # needs testing
82 'Torrus::DevDiscover::RFC1697_RDBMS',
83 'Torrus::DevDiscover::Symmetricom',
84 'Torrus::DevDiscover::UcdSnmp',
85 'Torrus::DevDiscover::Xylan'
90 # Template name and source file for each template referenced in discovery
93 %Torrus::ConfigBuilder::templateRegistry =
96 '::holt-winters-defaults' => {
97 'name' => 'holt-winters-defaults',
98 'source' => 'snmp-defs.xml'
100 '::snmp-defaults' => {
101 'name' => 'snmp-defaults',
102 'source' => 'snmp-defs.xml'
104 '::viewonly-defaults' => {
105 'name' => 'viewonly-defaults',
106 'source' => 'snmp-defs.xml'
109 #### CDef Collector defaults
110 '::cdef-collector-defaults' => {
111 'name' => 'cdef-collector-defaults',
112 'source' => 'cdef-collector-defs.xml'
116 'RFC1628_UPS_MIB::battery-subtree' => {
117 'name' => 'battery-subtree',
118 'source' => 'generic/rfc1628.ups.xml'
120 'RFC1628_UPS_MIB::ups-input-subtree' => {
121 'name' => 'ups-input-subtree',
122 'source' => 'generic/rfc1628.ups.xml'
124 'RFC1628_UPS::ups-input-leaf' => {
125 'name' => 'ups-input-leaf',
126 'source' => 'generic/rfc1628.ups.xml'
128 'RFC1628_UPS_MIB::ups-output-subtree' => {
129 'name' => 'ups-output-subtree',
130 'source' => 'generic/rfc1628.ups.xml'
132 'RFC1628_UPS::ups-output-leaf' => {
133 'name' => 'ups-output-leaf',
134 'source' => 'generic/rfc1628.ups.xml'
136 'RFC1628_UPS_MIB::ups-bypass-subtree' => {
137 'name' => 'ups-bypass-subtree',
138 'source' => 'generic/rfc1628.ups.xml'
140 'RFC1628_UPS::ups-bypass-leaf' => {
141 'name' => 'ups-bypass-leaf',
142 'source' => 'generic/rfc1628.ups.xml'
146 'RFC2863_IF_MIB::rfc2863-ifmib-hostlevel' => {
147 'name' => 'rfc2863-ifmib-hostlevel',
148 'source' => 'generic/rfc2863.if-mib.xml'
150 'RFC2863_IF_MIB::rfc2863-ifmib-subtree' => {
151 'name' => 'rfc2863-ifmib-subtree',
152 'source' => 'generic/rfc2863.if-mib.xml'
154 'RFC2863_IF_MIB::iftable-octets' => {
155 'name' => 'iftable-octets',
156 'source' => 'generic/rfc2863.if-mib.xml'
158 'RFC2863_IF_MIB::iftable-ucast-packets' => {
159 'name' => 'iftable-ucast-packets',
160 'source' => 'generic/rfc2863.if-mib.xml'
162 'RFC2863_IF_MIB::iftable-discards-in' => {
163 'name' => 'iftable-discards-in',
164 'source' => 'generic/rfc2863.if-mib.xml'
166 'RFC2863_IF_MIB::iftable-discards-out' => {
167 'name' => 'iftable-discards-out',
168 'source' => 'generic/rfc2863.if-mib.xml'
170 'RFC2863_IF_MIB::iftable-errors-in' => {
171 'name' => 'iftable-errors-in',
172 'source' => 'generic/rfc2863.if-mib.xml'
174 'RFC2863_IF_MIB::iftable-errors-out' => {
175 'name' => 'iftable-errors-out',
176 'source' => 'generic/rfc2863.if-mib.xml'
178 'RFC2863_IF_MIB::ifxtable-hcoctets' => {
179 'name' => 'ifxtable-hcoctets',
180 'source' => 'generic/rfc2863.if-mib.xml'
182 'RFC2863_IF_MIB::ifxtable-hcucast-packets' => {
183 'name' => 'ifxtable-hcucast-packets',
184 'source' => 'generic/rfc2863.if-mib.xml'
186 'RFC2863_IF_MIB::interface-bandwidth-usage' => {
187 'name' => 'interface-bandwidth-usage',
188 'source' => 'generic/rfc2863.if-mib.xml'
192 'RFC1697_RDBMS::rdbms-dbtable' => {
193 'name' => 'rdbms-dbtable',
194 'source' => 'generic/rfc1697.rdbms.xml',
198 'RFC2670_DOCS_IF::docsis-downstream-subtree' => {
199 'name' => 'docsis-downstream-subtree',
200 'source' => 'generic/rfc2670.docsis-if.xml'
202 'RFC2670_DOCS_IF::docsis-downstream-util' => {
203 'name' => 'docsis-downstream-util',
204 'source' => 'generic/rfc2670.docsis-if.xml'
206 'RFC2670_DOCS_IF::docsis-upstream-subtree' => {
207 'name' => 'docsis-upstream-subtree',
208 'source' => 'generic/rfc2670.docsis-if.xml'
210 'RFC2670_DOCS_IF::docsis-upstream-stats' => {
211 'name' => 'docsis-upstream-stats',
212 'source' => 'generic/rfc2670.docsis-if.xml'
215 #### RFC2790_HOST_RESOURCES
216 'RFC2790_HOST_RESOURCES::hr-system-performance-subtree' => {
217 'name' => 'hr-system-performance-subtree',
218 'source' => 'generic/rfc2790.host-resources.xml'
220 'RFC2790_HOST_RESOURCES::hr-system-uptime' => {
221 'name' => 'hr-system-uptime',
222 'source' => 'generic/rfc2790.host-resources.xml'
224 'RFC2790_HOST_RESOURCES::hr-system-num-users' => {
225 'name' => 'hr-system-num-users',
226 'source' => 'generic/rfc2790.host-resources.xml'
228 'RFC2790_HOST_RESOURCES::hr-system-processes' => {
229 'name' => 'hr-system-processes',
230 'source' => 'generic/rfc2790.host-resources.xml'
232 'RFC2790_HOST_RESOURCES::hr-storage-subtree' => {
233 'name' => 'hr-storage-subtree',
234 'source' => 'generic/rfc2790.host-resources.xml'
236 'RFC2790_HOST_RESOURCES::hr-storage-usage' => {
237 'name' => 'hr-storage-usage',
238 'source' => 'generic/rfc2790.host-resources.xml'
242 'RFC2662_ADSL_LINE::adsl-line-interface' => {
243 'name' => 'adsl-line-interface',
244 'source' => 'generic/rfc2662.adsl-line.xml'
247 #### Alteon application switches
248 'Alteon::alteon-cpu' => {
249 'name' => 'alteon-cpu',
250 'source' => 'vendor/alteon.xml'
252 'Alteon::alteon-mem' => {
253 'name' => 'alteon-mem',
254 'source' => 'vendor/alteon.xml'
256 'Alteon::alteon-packets' => {
257 'name' => 'alteon-packets',
258 'source' => 'vendor/alteon.xml'
260 'Alteon::alteon-sensor' => {
261 'name' => 'alteon-sensor',
262 'source' => 'vendor/alteon.xml'
264 'Alteon::alteon-vserver-subtree' => {
265 'name' => 'alteon-vserver-subtree',
266 'source' => 'vendor/alteon.xml'
268 'Alteon::alteon-vserver' => {
269 'name' => 'alteon-vserver',
270 'source' => 'vendor/alteon.xml'
272 'Alteon::alteon-maint-subtree' => {
273 'name' => 'alteon-maint-subtree',
274 'source' => 'vendor/alteon.xml'
276 'Alteon::alteon-maint' => {
277 'name' => 'alteon-maint',
278 'source' => 'vendor/alteon.xml'
281 #### Alcatel-Lucent ESS and SR
282 'ALU_Timetra::alu-timetra-customer' => {
283 'name' => 'alu-timetra-customer',
284 'source' => 'vendor/alu-timetra.xml'
286 'ALU_Timetra::alu-timetra-sap' => {
287 'name' => 'alu-timetra-sap',
288 'source' => 'vendor/alu-timetra.xml'
291 #### Apple Airport Extreme
292 'Apple_AE::ae-wireless-clients-subtree' => {
293 'name' => 'ae-wireless-clients-subtree',
294 'source' => 'vendor/apple.ae.xml'
296 'Apple_AE::ae-wireless-clients-leaf' => {
297 'name' => 'ae-wireless-clients-leaf',
298 'source' => 'vendor/apple.ae.xml'
300 'Apple_AE::ae-global-stats' => {
301 'name' => 'ae-global-stats',
302 'source' => 'vendor/apple.ae.xml'
305 #### Arbor Networks E Series
306 'Arbor_E::arbor-bundle-subtree' => {
307 'name' => 'arbor-bundle-subtree',
308 'source' => 'vendor/arbor_e.xml'
310 'Arbor_E::arbor-bundle' => {
311 'name' => 'arbor-bundle',
312 'source' => 'vendor/arbor_e.xml'
314 'Arbor_E::arbor-bundle-deny' => {
315 'name' => 'arbor-bundle-deny',
316 'source' => 'vendor/arbor_e.xml'
318 'Arbor_E::arbor-bundle-pktsize' => {
319 'name' => 'arbor-bundle-pktsize',
320 'source' => 'vendor/arbor_e.xml'
322 'Arbor_E::arbor-bundle-ratelimit' => {
323 'name' => 'arbor-bundle-ratelimit',
324 'source' => 'vendor/arbor_e.xml'
326 'Arbor_E::arbor-bundle-subcount' => {
327 'name' => 'arbor-bundle-subcount',
328 'source' => 'vendor/arbor_e.xml'
330 'Arbor_E::arbor-flowlkup-subtree' => {
331 'name' => 'arbor-flowlkup-subtree',
332 'source' => 'vendor/arbor_e.xml'
334 'Arbor_E::arbor-flowlkup' => {
335 'name' => 'arbor-flowlkup',
336 'source' => 'vendor/arbor_e.xml'
338 'Arbor_E::arbor-flowlkup-leaf' => {
339 'name' => 'arbor-flowlkup-leaf',
340 'source' => 'vendor/arbor_e.xml'
342 'Arbor_E::e30-buffers' => {
343 'name' => 'e30-buffers',
344 'source' => 'vendor/arbor_e.xml'
346 'Arbor_E::e30-bundle-subtree' => {
347 'name' => 'e30-bundle-subtree',
348 'source' => 'vendor/arbor_e.xml'
350 'Arbor_E::e30-bundle' => {
351 'name' => 'e30-bundle',
352 'source' => 'vendor/arbor_e.xml'
354 'Arbor_E::e30-bundle-deny' => {
355 'name' => 'e30-bundle-deny',
356 'source' => 'vendor/arbor_e.xml'
358 'Arbor_E::e30-bundle-ratelimit' => {
359 'name' => 'e30-bundle-ratelimit',
360 'source' => 'vendor/arbor_e.xml'
362 'Arbor_E::e30-cpu' => {
364 'source' => 'vendor/arbor_e.xml'
366 'Arbor_E::e30-fwdTable' => {
367 'name' => 'e30-fwdTable',
368 'source' => 'vendor/arbor_e.xml'
370 'Arbor_E::e30-fwdTable-login' => {
371 'name' => 'e30-fwdTable-login',
372 'source' => 'vendor/arbor_e.xml'
374 'Arbor_E::e30-hdd-subtree' => {
375 'name' => 'e30-hdd-subtree',
376 'source' => 'vendor/arbor_e.xml'
378 'Arbor_E::e30-hdd' => {
380 'source' => 'vendor/arbor_e.xml'
382 'Arbor_E::e30-hdd-errors' => {
383 'name' => 'e30-hdd-errors',
384 'source' => 'vendor/arbor_e.xml'
386 'Arbor_E::e30-hdd-logs' => {
387 'name' => 'e30-hdd-logs',
388 'source' => 'vendor/arbor_e.xml'
390 'Arbor_E::e30-l2tp-subtree' => {
391 'name' => 'e30-l2tp-subtree',
392 'source' => 'vendor/arbor_e.xml'
394 'Arbor_E::e30-l2tp' => {
395 'name' => 'e30-l2tp',
396 'source' => 'vendor/arbor_e.xml'
398 'Arbor_E::e30-l2tp-secure-endpoints-subtree' => {
399 'name' => 'e30-l2tp-secure-endpoints-subtree',
400 'source' => 'vendor/arbor_e.xml'
402 'Arbor_E::e30-l2tp-secure-endpoints-leaf' => {
403 'name' => 'e30-l2tp-secure-endpoints-leaf',
404 'source' => 'vendor/arbor_e.xml'
406 'Arbor_E::e30-mem' => {
408 'source' => 'vendor/arbor_e.xml'
410 'Arbor_E::e30-mempool-subtree' => {
411 'name' => 'e30-mempool-subtree',
412 'source' => 'vendor/arbor_e.xml'
414 'Arbor_E::e30-mempool' => {
415 'name' => 'e30-mempool',
416 'source' => 'vendor/arbor_e.xml'
418 'Arbor_E::e30-slowpath' => {
419 'name' => 'e30-slowpath',
420 'source' => 'vendor/arbor_e.xml'
422 'Arbor_E::e100-cpu-subtree' => {
423 'name' => 'e100-cpu-subtree',
424 'source' => 'vendor/arbor_e.xml'
426 'Arbor_E::e100-cpu' => {
427 'name' => 'e100-cpu',
428 'source' => 'vendor/arbor_e.xml'
430 'Arbor_E::e100-hdd-subtree' => {
431 'name' => 'e100-hdd-subtree',
432 'source' => 'vendor/arbor_e.xml'
434 'Arbor_E::e100-hdd' => {
435 'name' => 'e100-hdd',
436 'source' => 'vendor/arbor_e.xml'
438 'Arbor_E::e100-mem-subtree' => {
439 'name' => 'e100-mem-subtree',
440 'source' => 'vendor/arbor_e.xml'
442 'Arbor_E::e100-mem' => {
443 'name' => 'e100-mem',
444 'source' => 'vendor/arbor_e.xml'
446 'Arbor_E::e100-policymgmt' => {
447 'name' => 'e100-policymgmt',
448 'source' => 'vendor/arbor_e.xml'
450 'Arbor_E::e100-submgmt-subtree' => {
451 'name' => 'e100-submgmt-subtree',
452 'source' => 'vendor/arbor_e.xml'
454 'Arbor_E::e100-submgmt-state-subtree' => {
455 'name' => 'e100-submgmt-state-subtree',
456 'source' => 'vendor/arbor_e.xml'
458 'Arbor_E::e100-submgmt-state' => {
459 'name' => 'e100-submgmt-state',
460 'source' => 'vendor/arbor_e.xml'
463 #### ATMEL smartbridges
464 'ATMEL::atmel-device-subtree' => {
465 'name' => 'atmel-device-subtree',
466 'source' => 'vendor/atmel.xml'
468 'ATMEL::atmel-accesspoint-stats' => {
469 'name' => 'atmel-accesspoint-stats',
470 'source' => 'vendor/atmel.xml'
472 'ATMEL::atmel-client-stats' => {
473 'name' => 'atmel-client-stats',
474 'source' => 'vendor/atmel.xml'
478 'AscendMax::ascend-totalcalls' => {
479 'name' => 'ascend-totalcalls',
480 'source' => 'vendor/ascend.max.xml'
482 'AscendMax::ascend-line-stats' => {
483 'name' => 'ascend-line-stats',
484 'source' => 'vendor/ascend.max.xml'
488 'BetterNetworks::betternetworks-sensor' => {
489 'name' => 'betternetworks-sensor',
490 'source' => 'vendor/betternetworks.xml'
493 #### CASA Systems CMTS
494 'CasaCMTS::casa-docsis-mac-subtree' => {
495 'name' => 'casa-docsis-mac-subtree',
496 'source' => 'vendor/casa-cmts.xml'
498 'CasaCMTS::casa-docsis-mac-util' => {
499 'name' => 'casa-docsis-mac-util',
500 'source' => 'vendor/casa-cmts.xml'
502 'CasaCMTS::casa-docsis-upstream-util' => {
503 'name' => 'casa-docsis-upstream-util',
504 'source' => 'vendor/casa-cmts.xml'
506 'CasaCMTS::casa-docsis-downstream-util' => {
507 'name' => 'casa-docsis-downstream-util',
508 'source' => 'vendor/casa-cmts.xml'
512 'CiscoGeneric::cisco-cpu' => {
513 'name' => 'cisco-cpu',
514 'source' => 'vendor/cisco.generic.xml'
516 'CiscoGeneric::cisco-cpu-revised' => {
517 'name' => 'cisco-cpu-revised',
518 'source' => 'vendor/cisco.generic.xml'
520 'CiscoGeneric::cisco-cpu-usage-subtree' => {
521 'name' => 'cisco-cpu-usage-subtree',
522 'source' => 'vendor/cisco.generic.xml'
524 'CiscoGeneric::old-cisco-cpu' => {
525 'name' => 'old-cisco-cpu',
526 'source' => 'vendor/cisco.generic.xml'
528 'CiscoGeneric::old-cisco-mempool' => {
529 'name' => 'cisco-mempool',
530 'source' => 'vendor/cisco.generic.xml'
532 'CiscoGeneric::cisco-mempool' => {
533 'name' => 'cisco-mempool',
534 'source' => 'vendor/cisco.generic.xml'
536 'CiscoGeneric::cisco-enh-mempool' => {
537 'name' => 'cisco-enh-mempool',
538 'source' => 'vendor/cisco.generic.xml'
540 'CiscoGeneric::cisco-memusage-subtree' => {
541 'name' => 'cisco-memusage-subtree',
542 'source' => 'vendor/cisco.generic.xml'
544 'CiscoGeneric::cisco-temperature-subtree' => {
545 'name' => 'cisco-temperature-subtree',
546 'source' => 'vendor/cisco.generic.xml'
548 'CiscoGeneric::cisco-temperature-sensor' => {
549 'name' => 'cisco-temperature-sensor',
550 'source' => 'vendor/cisco.generic.xml'
552 'CiscoGeneric::cisco-temperature-sensor-fahrenheit' => {
553 'name' => 'cisco-temperature-sensor-fahrenheit',
554 'source' => 'vendor/cisco.generic.xml'
556 'CiscoGeneric::cisco-power-supply' => {
557 'name' => 'cisco-power-supply',
558 'source' => 'vendor/cisco.generic.xml'
560 'CiscoIOS::cisco-interface-counters' => {
561 'name' => 'cisco-interface-counters',
562 'source' => 'vendor/cisco.ios.xml'
564 'CiscoIOS::old-cisco-memory-buffers' => {
565 'name' => 'old-cisco-memory-buffers',
566 'source' => 'vendor/cisco.ios.xml'
568 'CiscoIOS::cisco-ipsec-flow-globals' => {
569 'name' => 'cisco-ipsec-flow-globals',
570 'source' => 'vendor/cisco.ios.xml'
572 'CiscoIOS::cisco-bgp' => {
573 'name' => 'cisco-bgp',
574 'source' => 'vendor/cisco.ios.xml'
576 'CiscoIOS::cisco-car-subtree' => {
577 'name' => 'cisco-car-subtree',
578 'source' => 'vendor/cisco.ios.xml'
580 'CiscoIOS::cisco-car' => {
581 'name' => 'cisco-car',
582 'source' => 'vendor/cisco.ios.xml'
584 'CiscoIOS::cisco-vpdn-subtree' => {
585 'name' => 'cisco-vpdn-subtree',
586 'source' => 'vendor/cisco.ios.xml'
588 'CiscoIOS::cisco-vpdn-leaf' => {
589 'name' => 'cisco-vpdn-leaf',
590 'source' => 'vendor/cisco.ios.xml'
592 'CiscoIOS_Docsis::cisco-docsis-mac-subtree' => {
593 'name' => 'cisco-docsis-mac-subtree',
594 'source' => 'vendor/cisco.ios.docsis.xml'
596 'CiscoIOS_Docsis::cisco-docsis-mac-util' => {
597 'name' => 'cisco-docsis-mac-util',
598 'source' => 'vendor/cisco.ios.docsis.xml'
600 'CiscoIOS_Docsis::cisco-docsis-upstream-util' => {
601 'name' => 'cisco-docsis-upstream-util',
602 'source' => 'vendor/cisco.ios.docsis.xml'
604 'CiscoIOS_MacAccounting::cisco-macacc-subtree' => {
605 'name' => 'cisco-macacc-subtree',
606 'source' => 'vendor/cisco.ios.mac-accounting.xml'
608 'CiscoIOS_MacAccounting::cisco-macacc' => {
609 'name' => 'cisco-macacc',
610 'source' => 'vendor/cisco.ios.mac-accounting.xml'
612 'CiscoIOS_SAA::cisco-saa-subtree' => {
613 'name' => 'cisco-saa-subtree',
614 'source' => 'vendor/cisco.ios.xml'
616 'CiscoIOS_SAA::cisco-rtt-echo-subtree' => {
617 'name' => 'cisco-rtt-echo-subtree',
618 'source' => 'vendor/cisco.ios.xml'
620 'CiscoFirewall::cisco-firewall-subtree' => {
621 'name' => 'cisco-firewall-subtree',
622 'source' => 'vendor/cisco.firewall.xml',
624 'CiscoFirewall::events' => {
625 'name' => 'cisco-firewall-events-delta',
626 'source' => 'vendor/cisco.firewall.xml',
628 'CiscoFirewall::connections' => {
629 'name' => 'cisco-firewall-connections',
630 'source' => 'vendor/cisco.firewall.xml',
633 'CiscoSCE::cisco-sce-disk' => {
634 'name' => 'cisco-sce-disk',
635 'source' => 'vendor/cisco.sce.xml',
637 'CiscoSCE::cisco-sce-subscribers' => {
638 'name' => 'cisco-sce-subscribers',
639 'source' => 'vendor/cisco.sce.xml',
641 'CiscoSCE::cisco-sce-tp-subtree' => {
642 'name' => 'cisco-sce-tp-subtree',
643 'source' => 'vendor/cisco.sce.xml',
645 'CiscoSCE::cisco-sce-tp' => {
646 'name' => 'cisco-sce-tp',
647 'source' => 'vendor/cisco.sce.xml',
649 'CiscoSCE::cisco-sce-rdr' => {
650 'name' => 'cisco-sce-rdr',
651 'source' => 'vendor/cisco.sce.xml',
653 'CiscoSCE::cisco-sce-rdr-category' => {
654 'name' => 'cisco-sce-rdr-category',
655 'source' => 'vendor/cisco.sce.xml',
657 'CiscoSCE::cisco-sce-rdr-category-subtree' => {
658 'name' => 'cisco-sce-rdr-category-subtree',
659 'source' => 'vendor/cisco.sce.xml',
661 'CiscoSCE::cisco-sce-queues-subtree' => {
662 'name' => 'cisco-sce-queues-subtree',
663 'source' => 'vendor/cisco.sce.xml',
665 'CiscoSCE::cisco-sce-gc-subtree' => {
666 'name' => 'cisco-sce-gc-subtree',
667 'source' => 'vendor/cisco.sce.xml',
669 'CiscoSCE::cisco-sce-gcounter' => {
670 'name' => 'cisco-sce-gcounter',
671 'source' => 'vendor/cisco.sce.xml',
674 'CiscoVDSL::cvdsl-subtree' => {
675 'name' => 'cvdsl-subtree',
676 'source' => 'vendor/cisco.vdsl-line.xml',
678 'CiscoVDSL::cvdsl-interface' => {
679 'name' => 'cvdsl-interface',
680 'source' => 'vendor/cisco.vdsl-line.xml',
683 ### Compaq Insite Manager
684 'CompaqCIM::cpq-cim-temperature-sensor' => {
685 'name' => 'cpq-cim-temperature-sensor',
686 'source' => 'vendor/compaq.cim.xml',
688 'CompaqCIM::cpq-cim-corr-mem-errs' => {
689 'name' => 'cpq-cim-corr-mem-errs',
690 'source' => 'vendor/compaq.cim.xml',
694 'EmpireSystemedge::sysedge_opmode' => {
695 'name' => 'sysedge_opmode',
696 'source' => 'vendor/empire.systemedge.xml',
698 'EmpireSystemedge::empire-memory' => {
699 'name' => 'empire-memory',
700 'source' => 'vendor/empire.systemedge.xml',
702 'EmpireSystemedge::empire-swap-counters-nt' => {
703 'name' => 'empire-swap-counters-nt',
704 'source' => 'vendor/empire.systemedge.xml',
706 'EmpireSystemedge::empire-swap-counters-nt40Intel' => {
707 'name' => 'empire-swap-counters-nt40Intel',
708 'source' => 'vendor/empire.systemedge.xml',
710 'EmpireSystemedge::empire-swap-counters-nt50Intel' => {
711 'name' => 'empire-swap-counters-nt50Intel',
712 'source' => 'vendor/empire.systemedge.xml',
714 'EmpireSystemedge::empire-swap-counters-unix' => {
715 'name' => 'empire-swap-counters-unix',
716 'source' => 'vendor/empire.systemedge.xml',
718 'EmpireSystemedge::empire-swap-counters-solarisSparc' => {
719 'name' => 'empire-swap-counters-solarisSparc',
720 'source' => 'vendor/empire.systemedge.xml',
722 'EmpireSystemedge::empire-swap-counters-aix5RS6000' => {
723 'name' => 'empire-swap-counters-aix5RS6000',
724 'source' => 'vendor/empire.systemedge.xml',
726 'EmpireSystemedge::empire-swap-counters-linuxIntel' => {
727 'name' => 'empire-swap-counters-linuxIntel',
728 'source' => 'vendor/empire.systemedge.xml',
730 'EmpireSystemedge::empire-performance' => {
731 'name' => 'empire-performance',
732 'source' => 'vendor/empire.systemedge.xml',
734 'EmpireSystemedge::empire-device-subtree' => {
735 'name' => 'empire-device-subtree',
736 'source' => 'vendor/empire.systemedge.xml',
738 'EmpireSystemedge::empire-device' => {
739 'name' => 'empire-device',
740 'source' => 'vendor/empire.systemedge.xml',
742 'EmpireSystemedge::empire-load' => {
743 'name' => 'empire-load',
744 'source' => 'vendor/empire.systemedge.xml',
746 'EmpireSystemedge::empire-cpu-subtree' => {
747 'name' => 'empire-cpu-subtree',
748 'source' => 'vendor/empire.systemedge.xml',
750 'EmpireSystemedge::empire-cpu-nt' => {
751 'name' => 'empire-cpu-nt',
752 'source' => 'vendor/empire.systemedge.xml',
754 'EmpireSystemedge::empire-cpu-nt40Intel' => {
755 'name' => 'empire-cpu-nt40Intel',
756 'source' => 'vendor/empire.systemedge.xml',
758 'EmpireSystemedge::empire-cpu-nt50Intel' => {
759 'name' => 'empire-cpu-nt50Intel',
760 'source' => 'vendor/empire.systemedge.xml',
762 'EmpireSystemedge::empire-cpu-unix' => {
763 'name' => 'empire-cpu-unix',
764 'source' => 'vendor/empire.systemedge.xml',
766 'EmpireSystemedge::empire-cpu-solarisSparc' => {
767 'name' => 'empire-cpu-solarisSparc',
768 'source' => 'vendor/empire.systemedge.xml',
770 'EmpireSystemedge::empire-cpu-aix5RS6000' => {
771 'name' => 'empire-cpu-aix5RS6000',
772 'source' => 'vendor/empire.systemedge.xml',
774 'EmpireSystemedge::empire-cpu-linuxIntel' => {
775 'name' => 'empire-cpu-linuxIntel',
776 'source' => 'vendor/empire.systemedge.xml',
778 'EmpireSystemedge::empire-total-cpu-nt' => {
779 'name' => 'empire-total-cpu-nt',
780 'source' => 'vendor/empire.systemedge.xml',
782 'EmpireSystemedge::empire-total-cpu-nt40Intel' => {
783 'name' => 'empire-total-cpu-nt40Intel',
784 'source' => 'vendor/empire.systemedge.xml',
786 'EmpireSystemedge::empire-total-cpu-nt50Intel' => {
787 'name' => 'empire-total-cpu-nt50Intel',
788 'source' => 'vendor/empire.systemedge.xml',
790 'EmpireSystemedge::empire-total-cpu-unix' => {
791 'name' => 'empire-total-cpu-unix',
792 'source' => 'vendor/empire.systemedge.xml',
794 'EmpireSystemedge::empire-total-cpu-solarisSparc' => {
795 'name' => 'empire-total-cpu-solarisSparc',
796 'source' => 'vendor/empire.systemedge.xml',
798 'EmpireSystemedge::empire-total-cpu-aix5RS6000' => {
799 'name' => 'empire-total-cpu-aix5RS6000',
800 'source' => 'vendor/empire.systemedge.xml',
802 'EmpireSystemedge::empire-total-cpu-linuxIntel' => {
803 'name' => 'empire-total-cpu-linuxIntel',
804 'source' => 'vendor/empire.systemedge.xml',
806 'EmpireSystemedge::empire-cpu-raw-unix' => {
807 'name' => 'empire-cpu-raw-unix',
808 'source' => 'vendor/empire.systemedge.xml',
810 'EmpireSystemedge::empire-cpu-raw-solarisSparc' => {
811 'name' => 'empire-cpu-raw-solarisSparc',
812 'source' => 'vendor/empire.systemedge.xml',
814 'EmpireSystemedge::empire-cpu-raw-aix5RS6000' => {
815 'name' => 'empire-cpu-raw-aix5RS6000',
816 'source' => 'vendor/empire.systemedge.xml',
818 'EmpireSystemedge::empire-cpu-raw-linuxIntel' => {
819 'name' => 'empire-cpu-raw-linuxIntel',
820 'source' => 'vendor/empire.systemedge.xml',
822 'EmpireSystemedge::empire-cpu-raw-nt' => {
823 'name' => 'empire-cpu-raw-nt',
824 'source' => 'vendor/empire.systemedge.xml',
826 'EmpireSystemedge::empire-cpu-raw-nt40Intel' => {
827 'name' => 'empire-cpu-raw-nt40Intel',
828 'source' => 'vendor/empire.systemedge.xml',
830 'EmpireSystemedge::empire-cpu-raw-nt50Intel' => {
831 'name' => 'empire-cpu-raw-nt50Intel',
832 'source' => 'vendor/empire.systemedge.xml',
834 'EmpireSystemedge::empire-total-cpu-raw-nt' => {
835 'name' => 'empire-total-cpu-raw-nt',
836 'source' => 'vendor/empire.systemedge.xml',
838 'EmpireSystemedge::empire-total-cpu-raw-nt40Intel' => {
839 'name' => 'empire-total-cpu-raw-nt40Intel',
840 'source' => 'vendor/empire.systemedge.xml',
842 'EmpireSystemedge::empire-total-cpu-raw-nt50Intel' => {
843 'name' => 'empire-total-cpu-raw-nt50Intel',
844 'source' => 'vendor/empire.systemedge.xml',
846 'EmpireSystemedge::empire-total-cpu-raw-unix' => {
847 'name' => 'empire-total-cpu-raw-unix',
848 'source' => 'vendor/empire.systemedge.xml',
850 'EmpireSystemedge::empire-total-cpu-raw-solarisSparc' => {
851 'name' => 'empire-total-cpu-raw-solarisSparc',
852 'source' => 'vendor/empire.systemedge.xml',
854 'EmpireSystemedge::empire-total-cpu-raw-aix5RS6000' => {
855 'name' => 'empire-total-cpu-raw-aix5RS6000',
856 'source' => 'vendor/empire.systemedge.xml',
858 'EmpireSystemedge::empire-total-cpu-raw-linuxIntel' => {
859 'name' => 'empire-total-cpu-raw-linuxIntel',
860 'source' => 'vendor/empire.systemedge.xml',
862 'EmpireSystemedge::empire-counters-nt' => {
863 'name' => 'empire-counters-nt',
864 'source' => 'vendor/empire.systemedge.xml',
866 'EmpireSystemedge::empire-counters-nt40Intel' => {
867 'name' => 'empire-counters-nt40Intel',
868 'source' => 'vendor/empire.systemedge.xml',
870 'EmpireSystemedge::empire-counters-nt50Intel' => {
871 'name' => 'empire-counters-nt50Intel',
872 'source' => 'vendor/empire.systemedge.xml',
874 'EmpireSystemedge::empire-counters-unix' => {
875 'name' => 'empire-counters-unix',
876 'source' => 'vendor/empire.systemedge.xml',
878 'EmpireSystemedge::empire-counters-solarisSparc' => {
879 'name' => 'empire-counters-solarisSparc',
880 'source' => 'vendor/empire.systemedge.xml',
882 'EmpireSystemedge::empire-counters-aix5RS6000' => {
883 'name' => 'empire-counters-aix5RS6000',
884 'source' => 'vendor/empire.systemedge.xml',
886 'EmpireSystemedge::empire-counters-linuxIntel' => {
887 'name' => 'empire-counters-linuxIntel',
888 'source' => 'vendor/empire.systemedge.xml',
890 'EmpireSystemedge::empire-runq' => {
891 'name' => 'empire-runq',
892 'source' => 'vendor/empire.systemedge.xml',
894 'EmpireSystemedge::empire-diskwait' => {
895 'name' => 'empire-diskwait',
896 'source' => 'vendor/empire.systemedge.xml',
898 'EmpireSystemedge::empire-pagewait' => {
899 'name' => 'empire-pagewait',
900 'source' => 'vendor/empire.systemedge.xml',
902 'EmpireSystemedge::empire-swapactive' => {
903 'name' => 'empire-swapactive',
904 'source' => 'vendor/empire.systemedge.xml',
906 'EmpireSystemedge::empire-sleepactive' => {
907 'name' => 'empire-sleepactive',
908 'source' => 'vendor/empire.systemedge.xml',
910 'EmpireSystemedge::empire-disk-stats-subtree' => {
911 'name' => 'empire-disk-stats-subtree',
912 'source' => 'vendor/empire.systemedge.xml',
914 'EmpireSystemedge::empire-disk-stats-unix' => {
915 'name' => 'empire-disk-stats-unix',
916 'source' => 'vendor/empire.systemedge.xml',
918 'EmpireSystemedge::empire-disk-stats-solarisSparc' => {
919 'name' => 'empire-disk-stats-solarisSparc',
920 'source' => 'vendor/empire.systemedge.xml',
922 'EmpireSystemedge::empire-disk-stats-aix5RS6000' => {
923 'name' => 'empire-disk-stats-aix5RS6000',
924 'source' => 'vendor/empire.systemedge.xml',
926 'EmpireSystemedge::empire-disk-stats-linuxIntel' => {
927 'name' => 'empire-disk-stats-linuxIntel',
928 'source' => 'vendor/empire.systemedge.xml',
930 'EmpireSystemedge::empire-disk-stats-nt' => {
931 'name' => 'empire-disk-stats-nt',
932 'source' => 'vendor/empire.systemedge.xml',
934 'EmpireSystemedge::empire-disk-stats-nt40Intel' => {
935 'name' => 'empire-disk-stats-nt40Intel',
936 'source' => 'vendor/empire.systemedge.xml',
938 'EmpireSystemedge::empire-disk-stats-nt50Intel' => {
939 'name' => 'empire-disk-stats-nt50Intel',
940 'source' => 'vendor/empire.systemedge.xml',
943 #### MicrosoftWindows
944 'MicrosoftWindows::microsoft-iis-ftp-stats' => {
945 'name' => 'microsoft-iis-ftp-stats',
946 'source' => 'vendor/microsoft.windows.xml',
948 'MicrosoftWindows::microsoft-iis-http-stats' => {
949 'name' => 'microsoft-iis-http-stats',
950 'source' => 'vendor/microsoft.windows.xml',
954 'MotorolaBSR::motorola-bsr-docsis-upstream-util' => {
955 'name' => 'motorola-bsr-docsis-upstream-util',
956 'source' => 'vendor/motorola.bsr.xml',
960 'F5BigIp::BigIp_4.x' => {
961 'name' => 'BigIp_4.x',
962 'source' => 'vendor/f5.bigip.xml',
964 'F5BigIp::BigIp_4.x_virtualServer' => {
965 'name' => 'BigIp_4.x_virtualServer',
966 'source' => 'vendor/f5.bigip.xml',
968 'F5BigIp::BigIp_4.x_virtualServer-connrate-overview' => {
969 'name' => 'BigIp_4.x_virtualServer-connrate-overview',
970 'source' => 'vendor/f5.bigip.xml',
972 'F5BigIp::BigIp_4.x_virtualServer-actvconn-overview' => {
973 'name' => 'BigIp_4.x_virtualServer-connrate-overview',
974 'source' => 'vendor/f5.bigip.xml',
976 'F5BigIp::BigIp_4.x_pool-actvconn-overview' => {
977 'name' => 'BigIp_4.x_pool-actvconn-overview',
978 'source' => 'vendor/f5.bigip.xml',
980 'F5BigIp::BigIp_4.x_pool' => {
981 'name' => 'BigIp_4.x_pool',
982 'source' => 'vendor/f5.bigip.xml',
984 'F5BigIp::BigIp_4.x_poolMember-actvconn-overview' => {
985 'name' => 'BigIp_4.x_poolMember-actvconn-overview',
986 'source' => 'vendor/f5.bigip.xml',
988 'F5BigIp::BigIp_4.x_poolMember' => {
989 'name' => 'BigIp_4.x_poolMember',
990 'source' => 'vendor/f5.bigip.xml',
992 'F5BigIp::BigIp_4.x_sslProxy_Global' => {
993 'name' => 'BigIp_4.x_sslProxy_Global',
994 'source' => 'vendor/f5.bigip.xml',
996 'F5BigIp::BigIp_4.x_sslProxy-currconn-overview' => {
997 'name' => 'BigIp_4.x_sslProxy-currconn-overview',
998 'source' => 'vendor/f5.bigip.xml',
1000 'F5BigIp::BigIp_4.x_sslProxy' => {
1001 'name' => 'BigIp_4.x_sslProxy',
1002 'source' => 'vendor/f5.bigip.xml',
1004 'F5BigIp::BigIp_3.x' => {
1005 'name' => 'BigIp_3.x',
1006 'source' => 'vendor/f5.bigip.xml',
1009 ##### Foundry/Brocade
1010 'Foundry::fdry-chass-temperature' => {
1011 'name' => 'fdry-chass-temperature',
1012 'source' => 'vendor/foundry.xml',
1014 'Foundry::fdry-board-overview' => {
1015 'name' => 'fdry-board-overview',
1016 'source' => 'vendor/foundry.xml',
1018 'Foundry::fdry-board-subtree' => {
1019 'name' => 'fdry-board-subtree',
1020 'source' => 'vendor/foundry.xml',
1022 'Foundry::fdry-board-memstats' => {
1023 'name' => 'fdry-board-memstats',
1024 'source' => 'vendor/foundry.xml',
1026 'Foundry::fdry-board-cpustats' => {
1027 'name' => 'fdry-board-cpustats',
1028 'source' => 'vendor/foundry.xml',
1030 'Foundry::fdry-board-tempstats' => {
1031 'name' => 'fdry-board-tempstats',
1032 'source' => 'vendor/foundry.xml',
1034 'Foundry::fdry-board-temp-sensor-halfcelsius' => {
1035 'name' => 'fdry-board-temp-sensor-halfcelsius',
1036 'source' => 'vendor/foundry.xml',
1039 ##### Force10 networks (by Jon Nistor)
1040 'FTOS::ftos-cpu-subtree' => {
1041 'name' => 'ftos-cpu-subtree',
1042 'source' => 'vendor/ftos.xml',
1044 'FTOS::ftos-cpu' => {
1045 'name' => 'ftos-cpu',
1046 'source' => 'vendor/ftos.xml',
1048 'FTOS::ftos-power-supply-leaf' => {
1049 'name' => 'ftos-power-supply-leaf',
1050 'source' => 'vendor/ftos.xml',
1052 'FTOS::ftos-temperature-subtree' => {
1053 'name' => 'ftos-temperature-subtree',
1054 'source' => 'vendor/ftos.xml',
1056 'FTOS::ftos-temperature-sensor' => {
1057 'name' => 'ftos-temperature-sensor',
1058 'source' => 'vendor/ftos.xml',
1060 'FTOS::ftos-temperature-sensor-fahrenheit' => {
1061 'name' => 'ftos-temperature-sensor-fahrenheit',
1062 'source' => 'vendor/ftos.xml',
1066 'Jacarta::imeter-amps-sensor' => {
1067 'name' => 'imeter-amps-sensor',
1068 'source' => 'vendor/jacarta.xml',
1070 'Jacarta::imeter-humi-sensor' => {
1071 'name' => 'imeter-humi-sensor',
1072 'source' => 'vendor/jacarta.xml',
1074 'Jacarta::imeter-temp-sensor' => {
1075 'name' => 'imeter-temp-sensor',
1076 'source' => 'vendor/jacarta.xml',
1079 ##### Juniper JunOS (by Jon Nistor)
1080 'JunOS::junos-cos-subtree' => {
1081 'name' => 'junos-cos-subtree',
1082 'source' => 'vendor/junos.xml',
1084 'JunOS::junos-cos-subtree-interface' => {
1085 'name' => 'junos-cos-subtree-interface',
1086 'source' => 'vendor/junos.xml',
1088 'JunOS::junos-cos-leaf' => {
1089 'name' => 'junos-cos-leaf',
1090 'source' => 'vendor/junos.xml',
1092 'JunOS::junos-cos-red' => {
1093 'name' => 'junos-cos-red',
1094 'source' => 'vendor/junos.xml',
1096 'JunOS::junos-cos-tail' => {
1097 'name' => 'junos-cos-tail',
1098 'source' => 'vendor/junos.xml',
1100 'JunOS::junos-cpu-subtree' => {
1101 'name' => 'junos-cpu-subtree',
1102 'source' => 'vendor/junos.xml',
1104 'JunOS::junos-cpu' => {
1105 'name' => 'junos-cpu',
1106 'source' => 'vendor/junos.xml',
1108 'JunOS::junos-firewall-subtree' => {
1109 'name' => 'junos-firewall-subtree',
1110 'source' => 'vendor/junos.xml',
1112 'JunOS::junos-firewall-filter-subtree' => {
1113 'name' => 'junos-firewall-filter-subtree',
1114 'source' => 'vendor/junos.xml',
1116 'JunOS::junos-firewall-filter' => {
1117 'name' => 'junos-firewall-filter',
1118 'source' => 'vendor/junos.xml',
1120 'JunOS::junos-firewall-filter-counter' => {
1121 'name' => 'junos-firewall-filter-counter',
1122 'source' => 'vendor/junos.xml',
1124 'JunOS::junos-firewall-filter-policer' => {
1125 'name' => 'junos-firewall-filter-policer',
1126 'source' => 'vendor/junos.xml',
1128 'JunOS::junos-memory-subtree' => {
1129 'name' => 'junos-memory-subtree',
1130 'source' => 'vendor/junos.xml',
1132 'JunOS::junos-memory' => {
1133 'name' => 'junos-memory',
1134 'source' => 'vendor/junos.xml',
1136 'JunOS::junos-rpf-subtree' => {
1137 'name' => 'junos-rpf-subtree',
1138 'source' => 'vendor/junos.xml',
1140 'JunOS::junos-rpf' => {
1141 'name' => 'junos-rpf',
1142 'source' => 'vendor/junos.xml',
1144 'JunOS::junos-temperature-subtree' => {
1145 'name' => 'junos-temperature-subtree',
1146 'source' => 'vendor/junos.xml',
1148 'JunOS::junos-temperature-sensor' => {
1149 'name' => 'junos-temperature-sensor',
1150 'source' => 'vendor/junos.xml',
1155 'Liebert::humidity-sensor' => {
1156 'name' => 'humidity-sensor',
1157 'source' => 'vendor/liebert.xml',
1159 'Liebert::humidity-subtree' => {
1160 'name' => 'humidity-subtree',
1161 'source' => 'vendor/liebert.xml',
1163 'Liebert::state-subtree' => {
1164 'name' => 'state-subtree',
1165 'source' => 'vendor/liebert.xml',
1167 'Liebert::state-capacity' => {
1168 'name' => 'state-capacity',
1169 'source' => 'vendor/liebert.xml',
1171 'Liebert::temperature-subtree' => {
1172 'name' => 'temperature-subtree',
1173 'source' => 'vendor/liebert.xml',
1175 'Liebert::temperature-sensor' => {
1176 'name' => 'temperature-sensor',
1177 'source' => 'vendor/liebert.xml',
1179 'Liebert::temperature-sensor-fahrenheit' => {
1180 'name' => 'temperature-sensor-fahrenheit',
1181 'source' => 'vendor/liebert.xml',
1186 'UcdSnmp::ucdsnmp-memory-real' => {
1187 'name' => 'ucdsnmp-memory-real',
1188 'source' => 'vendor/ucd.ucd-snmp.xml',
1190 'UcdSnmp::ucdsnmp-memory-swap' => {
1191 'name' => 'ucdsnmp-memory-swap',
1192 'source' => 'vendor/ucd.ucd-snmp.xml',
1194 'UcdSnmp::ucdsnmp-blockio' => {
1195 'name' => 'ucdsnmp-blockio',
1196 'source' => 'vendor/ucd.ucd-snmp.xml',
1198 'UcdSnmp::ucdsnmp-raw-interrupts' => {
1199 'name' => 'ucdsnmp-raw-interrupts',
1200 'source' => 'vendor/ucd.ucd-snmp.xml',
1202 'UcdSnmp::ucdsnmp-cpu-user-multi' => {
1203 'name' => 'ucdsnmp-cpu-user-multi',
1204 'source' => 'vendor/ucd.ucd-snmp.xml',
1206 'UcdSnmp::ucdsnmp-cpu-user' => {
1207 'name' => 'ucdsnmp-cpu-user',
1208 'source' => 'vendor/ucd.ucd-snmp.xml',
1210 'UcdSnmp::ucdsnmp-cpu-system-multi' => {
1211 'name' => 'ucdsnmp-cpu-system-multi',
1212 'source' => 'vendor/ucd.ucd-snmp.xml',
1214 'UcdSnmp::ucdsnmp-cpu-system' => {
1215 'name' => 'ucdsnmp-cpu-system',
1216 'source' => 'vendor/ucd.ucd-snmp.xml',
1218 'UcdSnmp::ucdsnmp-cpu-wait-multi' => {
1219 'name' => 'ucdsnmp-cpu-wait-multi',
1220 'source' => 'vendor/ucd.ucd-snmp.xml',
1222 'UcdSnmp::ucdsnmp-cpu-wait' => {
1223 'name' => 'ucdsnmp-cpu-wait',
1224 'source' => 'vendor/ucd.ucd-snmp.xml',
1226 'UcdSnmp::ucdsnmp-cpu-kernel-multi' => {
1227 'name' => 'ucdsnmp-cpu-kernel-multi',
1228 'source' => 'vendor/ucd.ucd-snmp.xml',
1230 'UcdSnmp::ucdsnmp-cpu-kernel' => {
1231 'name' => 'ucdsnmp-cpu-kernel',
1232 'source' => 'vendor/ucd.ucd-snmp.xml',
1234 'UcdSnmp::ucdsnmp-cpu-idle-multi' => {
1235 'name' => 'ucdsnmp-cpu-idle-multi',
1236 'source' => 'vendor/ucd.ucd-snmp.xml',
1238 'UcdSnmp::ucdsnmp-cpu-idle' => {
1239 'name' => 'ucdsnmp-cpu-idle',
1240 'source' => 'vendor/ucd.ucd-snmp.xml',
1242 'UcdSnmp::ucdsnmp-cpu-nice-multi' => {
1243 'name' => 'ucdsnmp-cpu-nice-multi',
1244 'source' => 'vendor/ucd.ucd-snmp.xml',
1246 'UcdSnmp::ucdsnmp-cpu-nice' => {
1247 'name' => 'ucdsnmp-cpu-nice',
1248 'source' => 'vendor/ucd.ucd-snmp.xml',
1250 'UcdSnmp::ucdsnmp-cpu-interrupts-multi' => {
1251 'name' => 'ucdsnmp-cpu-interrupts-multi',
1252 'source' => 'vendor/ucd.ucd-snmp.xml',
1254 'UcdSnmp::ucdsnmp-cpu-softirq' => {
1255 'name' => 'ucdsnmp-cpu-softirq',
1256 'source' => 'vendor/ucd.ucd-snmp.xml',
1258 'UcdSnmp::ucdsnmp-cpu-softirq-multi' => {
1259 'name' => 'ucdsnmp-cpu-softirq-multi',
1260 'source' => 'vendor/ucd.ucd-snmp.xml',
1262 'UcdSnmp::ucdsnmp-cpu-interrupts' => {
1263 'name' => 'ucdsnmp-cpu-interrupts',
1264 'source' => 'vendor/ucd.ucd-snmp.xml',
1266 'UcdSnmp::ucdsnmp-load-average' => {
1267 'name' => 'ucdsnmp-load-average',
1268 'source' => 'vendor/ucd.ucd-snmp.xml',
1271 #### NetApp (Network Appliance)
1273 'name' => 'netapp-cpu',
1274 'source' => 'vendor/netapp.filer.xml',
1277 'name' => 'netapp-misc',
1278 'source' => 'vendor/netapp.filer.xml',
1280 'NetApp::nfsv2' => {
1281 'name' => 'netapp-nfsv2',
1282 'source' => 'vendor/netapp.filer.xml',
1284 'NetApp::nfsv3' => {
1285 'name' => 'netapp-nfsv3',
1286 'source' => 'vendor/netapp.filer.xml',
1289 'name' => 'netapp-cifs',
1290 'source' => 'vendor/netapp.filer.xml',
1294 'NetBotz::netbotz-temp-sensor' => {
1295 'name' => 'netbotz-temp-sensor',
1296 'source' => 'vendor/netbotz.xml',
1298 'NetBotz::netbotz-humi-sensor' => {
1299 'name' => 'netbotz-humi-sensor',
1300 'source' => 'vendor/netbotz.xml',
1302 'NetBotz::netbotz-dew-sensor' => {
1303 'name' => 'netbotz-dew-sensor',
1304 'source' => 'vendor/netbotz.xml',
1306 'NetBotz::netbotz-audio-sensor' => {
1307 'name' => 'netbotz-audio-sensor',
1308 'source' => 'vendor/netbotz.xml',
1310 'NetBotz::netbotz-air-sensor' => {
1311 'name' => 'netbotz-air-sensor',
1312 'source' => 'vendor/netbotz.xml',
1314 'NetBotz::netbotz-door-sensor' => {
1315 'name' => 'netbotz-door-sensor',
1316 'source' => 'vendor/netbotz.xml',
1320 'NetScreen::netscreen-cpu-stats' => {
1321 'name' => 'netscreen-cpu-stats',
1322 'source' => 'vendor/netscreen.xml',
1324 'NetScreen::netscreen-memory-stats' => {
1325 'name' => 'netscreen-memory-stats',
1326 'source' => 'vendor/netscreen.xml',
1328 'NetScreen::netscreen-sessions-stats' => {
1329 'name' => 'netscreen-sessions-stats',
1330 'source' => 'vendor/netscreen.xml',
1334 'OracleDatabase::Sys' => {
1335 'name' => 'oracle-database-sys',
1336 'source' => 'vendor/oracle.database.xml',
1338 'OracleDatabase::CacheSum' => {
1339 'name' => 'oracle-cache-sum',
1340 'source' => 'vendor/oracle.database.xml',
1342 'OracleDatabase::SGA' => {
1343 'name' => 'oracle-sga',
1344 'source' => 'vendor/oracle.database.xml',
1346 'OracleDatabase::table-space' => {
1347 'name' => 'oracle-table-space',
1348 'source' => 'vendor/oracle.database.xml',
1350 'OracleDatabase::data-file' => {
1351 'name' => 'oracle-data-file',
1352 'source' => 'vendor/oracle.database.xml',
1354 'OracleDatabase::library-cache' => {
1355 'name' => 'oracle-library-cache',
1356 'source' => 'vendor/oracle.database.xml',
1360 'Paradyne::paradyne-xdsl-interface' => {
1361 'name' => 'paradyne-xdsl-interface',
1362 'source' => 'vendor/paradyne.xdsl.xml'
1366 'Symmetricom::ntp-stats' => {
1367 'name' => 'ntp-stats',
1368 'source' => 'vendor/symmetricom.xml'
1372 ##########################
1375 # If true, data-dir would be hashed across a number of subdirectories
1376 # Only concatenation of hostname and domain name is hashed.
1377 $Torrus::DevDiscover::hashDataDirEnabled = 0;
1379 # Format for hashed data-dir subdirectory name. The argument is a number
1380 # from 0 to bucketSize-1.
1381 $Torrus::DevDiscover::hashDataDirFormat = '%.2X';
1383 # How many hashed data-dir subdirectories are used.
1384 $Torrus::DevDiscover::hashDataDirBucketSize = 256;
1387 ##########################
1388 # RFC2790_HOST_RESOURCES parameters
1390 # The top level of the Host Resources Storage graph, percentage
1391 $Torrus::DevDiscover::RFC2790_HOST_RESOURCES::storageGraphTop = 105;
1393 # Where to draw the hi-mark line in Host Resources Storage, percentage
1394 $Torrus::DevDiscover::RFC2790_HOST_RESOURCES::storageHiMark = 100;
1397 ##########################
1398 # EmpireSystemedge parameters
1400 # The top level of the Host Resources Storage graph, percentage
1401 $Torrus::DevDiscover::EmpireSystemedge::storageGraphTop = 105;
1403 # Where to draw the hi-mark line in Empire Storage, percentage
1404 $Torrus::DevDiscover::EmpireSystemedge::storageHiMark = 100;
1407 ##########################
1408 # CiscoIOS parameters
1410 # For mkroutercfg compatibility, set this to 1
1411 $Torrus::DevDiscover::CiscoIOS::useCiscoInterfaceCounters = 0;
1415 # Read plugin configurations
1417 my $dir = '@plugdevdisccfgdir@';
1418 opendir(CFGDIR, $dir) or die("Cannot open directory $dir: $!");
1419 my @files = grep { !/^\./ } readdir(CFGDIR);
1421 foreach my $file ( @files )
1423 require $dir . '/' . $file;
1428 require '@devdiscover_siteconfig_pl@';