mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
add support for ucopia appliances (#13031)
This commit is contained in:
parent
29a0310c4f
commit
784c19587a
BIN
html/images/logos/ucopia.png
Normal file
BIN
html/images/logos/ucopia.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.8 KiB |
BIN
html/images/os/ucopia.png
Normal file
BIN
html/images/os/ucopia.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.0 KiB |
291
includes/definitions/discovery/ucopia.yaml
Normal file
291
includes/definitions/discovery/ucopia.yaml
Normal file
@ -0,0 +1,291 @@
|
||||
mib: CONTROLLER-MIB
|
||||
modules:
|
||||
sensors:
|
||||
pre-cache:
|
||||
data:
|
||||
-
|
||||
oid:
|
||||
- licenseUsers
|
||||
|
||||
state:
|
||||
data:
|
||||
-
|
||||
oid: highAvailabilityStatus
|
||||
value: highAvailabilityStatus
|
||||
num_oid: '.1.3.6.1.4.1.31218.3.7.0.{{ $index }}'
|
||||
descr: 'High Availability Status'
|
||||
index: 'highAvailabilityStatus.{{ $index }}'
|
||||
state_name: highAvailabilityStatus
|
||||
states:
|
||||
- { descr: Standalone, graph: 1, value: 0, generic: 0 }
|
||||
- { descr: Master, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Active, graph: 1, value: 2, generic: 0 }
|
||||
- { descr: Passive, graph: 1, value: 3, generic: 0 }
|
||||
- { descr: Fault, graph: 1, value: 4, generic: 2 }
|
||||
-
|
||||
oid: debugValue
|
||||
value: debugValue
|
||||
num_oid: '.1.3.6.1.4.1.31218.3.2.0.{{ $index }}'
|
||||
descr: 'Debug Value'
|
||||
index: 'debugValue.{{ $index }}'
|
||||
state_name: debugValue
|
||||
states:
|
||||
- { descr: Emergency, graph: 1, value: 0, generic: 2 }
|
||||
- { descr: Alert, graph: 1, value: 1, generic: 2 }
|
||||
- { descr: Critical, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Error, graph: 1, value: 3, generic: 2 }
|
||||
- { descr: Warning, graph: 1, value: 4, generic: 1 }
|
||||
- { descr: Notice, graph: 1, value: 5, generic: 0 }
|
||||
- { descr: Informational, graph: 1, value: 6, generic: 0 }
|
||||
- { descr: Debug, graph: 1, value: 7, generic: 0 }
|
||||
-
|
||||
oid: webServerService
|
||||
value: webServerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.1.0.{{ $index }}'
|
||||
descr: 'Web Server Status'
|
||||
index: 'webServerService.{{ $index }}'
|
||||
state_name: webServerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: sqlServerService
|
||||
value: sqlServerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.2.0.{{ $index }}'
|
||||
descr: 'SQL Server Status'
|
||||
index: 'sqlServerService.{{ $index }}'
|
||||
state_name: sqlServerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: urlSnifferService
|
||||
value: urlSnifferService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.3.0.{{ $index }}'
|
||||
descr: 'URL Sniffer Status'
|
||||
index: 'urlSnifferService.{{ $index }}'
|
||||
state_name: urlSnifferService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: portalService
|
||||
value: portalService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.4.0.{{ $index }}'
|
||||
descr: 'Portal Status'
|
||||
index: 'portalService.{{ $index }}'
|
||||
state_name: portalService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: webProxyService
|
||||
value: webProxyService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.5.0.{{ $index }}'
|
||||
descr: 'Web Proxy Status'
|
||||
index: 'webProxyService.{{ $index }}'
|
||||
state_name: webProxyService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: autodisconnectService
|
||||
value: autodisconnectService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.6.0.{{ $index }}'
|
||||
descr: 'Auto Disconnect Status'
|
||||
index: 'autodisconnectService.{{ $index }}'
|
||||
state_name: autodisconnectService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: printingServerService
|
||||
value: printingServerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.7.0.{{ $index }}'
|
||||
descr: 'Printing Server Status'
|
||||
index: 'printingServerService.{{ $index }}'
|
||||
state_name: printingServerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: dhcpServerService
|
||||
value: dhcpServerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.8.0.{{ $index }}'
|
||||
descr: 'DHCP Server Status'
|
||||
index: 'dhcpServerService.{{ $index }}'
|
||||
state_name: dhcpServerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: dnsServerService
|
||||
value: dnsServerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.9.0.{{ $index }}'
|
||||
descr: 'DNS Server Status'
|
||||
index: 'dnsServerService.{{ $index }}'
|
||||
state_name: dnsServerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: staticIpManagerService
|
||||
value: staticIpManagerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.10.0.{{ $index }}'
|
||||
descr: 'Static IP Manager Status'
|
||||
index: 'staticIpManagerService.{{ $index }}'
|
||||
state_name: staticIpManagerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: highAvailabilityService
|
||||
value: highAvailabilityService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.11.0.{{ $index }}'
|
||||
descr: 'High Availability Service Status'
|
||||
index: 'highAvailabilityService.{{ $index }}'
|
||||
state_name: highAvailabilityService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: ldapDirectoryService
|
||||
value: ldapDirectoryService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.12.0.{{ $index }}'
|
||||
descr: 'LDAP Directory Status'
|
||||
index: 'ldapDirectoryService.{{ $index }}'
|
||||
state_name: ldapDirectoryService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: ldapReplicationManagerService
|
||||
value: ldapReplicationManagerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.13.0.{{ $index }}'
|
||||
descr: 'LDAP Replication Manager Status'
|
||||
index: 'ldapReplicationManagerService.{{ $index }}'
|
||||
state_name: ldapReplicationManagerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: timeServerService
|
||||
value: timeServerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.14.0.{{ $index }}'
|
||||
descr: 'NTP Status'
|
||||
index: 'timeServerService.{{ $index }}'
|
||||
state_name: timeServerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: radiusServerService
|
||||
value: radiusServerService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.15.0.{{ $index }}'
|
||||
descr: 'RADIUS Status'
|
||||
index: 'radiusServerService.{{ $index }}'
|
||||
state_name: radiusServerService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: sambaService
|
||||
value: sambaService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.16.0.{{ $index }}'
|
||||
descr: 'SAMBA Status'
|
||||
index: 'sambaService.{{ $index }}'
|
||||
state_name: sambaService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: sshService
|
||||
value: sshService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.17.0.{{ $index }}'
|
||||
descr: 'SSH Status'
|
||||
index: 'sshService.{{ $index }}'
|
||||
state_name: sshService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: syslogService
|
||||
value: syslogService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.18.0.{{ $index }}'
|
||||
descr: 'Syslog Status'
|
||||
index: 'syslogService.{{ $index }}'
|
||||
state_name: syslogService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: syslogService
|
||||
value: usersLogService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.19.0.{{ $index }}'
|
||||
descr: 'Users Log Status'
|
||||
index: 'usersLogService.{{ $index }}'
|
||||
state_name: usersLogService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: pmsClientService
|
||||
value: pmsClientService
|
||||
num_oid: '.1.3.6.1.4.1.31218.4.20.0.{{ $index }}'
|
||||
descr: 'PMSClient Status'
|
||||
index: 'pmsClientService.{{ $index }}'
|
||||
state_name: pmsClientService
|
||||
states:
|
||||
- { descr: Running, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Stopped, graph: 1, value: 2, generic: 2 }
|
||||
- { descr: Disabled, graph: 1, value: 3, generic: 0 }
|
||||
count:
|
||||
data:
|
||||
-
|
||||
oid: totalConnectedUsers
|
||||
num_oid: '.1.3.6.1.4.1.31218.3.1.0.{{ $index }}'
|
||||
index: 'totalConnectedUsers.{{ $index }}'
|
||||
descr: Connected Users
|
||||
high_limit: licenseUsers
|
||||
|
||||
temperature:
|
||||
data:
|
||||
-
|
||||
oid: cpuTemperature
|
||||
num_oid: '.1.3.6.1.4.1.31218.3.3.0.{{ $index }}'
|
||||
index: 'cpuTemperature.{{ $index }}'
|
||||
descr: CPU Temperature
|
||||
skip_values:
|
||||
-
|
||||
oid: cpuTemperature
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: diskTemperature
|
||||
num_oid: '.1.3.6.1.4.1.31218.3.4.0.{{ $index }}'
|
||||
index: 'diskTemperature.{{ $index }}'
|
||||
descr: Disk Temperature
|
||||
skip_values:
|
||||
-
|
||||
oid: diskTemperature
|
||||
op: '='
|
||||
value: ''
|
12
includes/definitions/ucopia.yaml
Normal file
12
includes/definitions/ucopia.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
os: ucopia
|
||||
text: Ucopia
|
||||
type: network
|
||||
icon: ucopia
|
||||
mib_dir: ucopia
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.31218.
|
408
mibs/ucopia/CONTROLLER-MIB
Normal file
408
mibs/ucopia/CONTROLLER-MIB
Normal file
@ -0,0 +1,408 @@
|
||||
CONTROLLER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Imports type from other MIBS
|
||||
--
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32, enterprises
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
ucopia MODULE-IDENTITY
|
||||
LAST-UPDATED "201701240000Z"
|
||||
ORGANIZATION "www.ucopia.com"
|
||||
CONTACT-INFO
|
||||
"UCOPIA Communications
|
||||
postal: 201, avenue Pierre Brossolette
|
||||
92120 MONTROUGE, France
|
||||
email: contactus@ucopia.com"
|
||||
DESCRIPTION
|
||||
"Re-design notifications"
|
||||
REVISION "201701240000Z"
|
||||
DESCRIPTION
|
||||
"The MIB module for SNMP variables specific to UCOPIA controller."
|
||||
::= { enterprises 31218 }
|
||||
|
||||
--
|
||||
-- top level structure
|
||||
--
|
||||
ucpMIBConformance OBJECT IDENTIFIER ::= { ucopia 1 }
|
||||
ucpNotifications OBJECT IDENTIFIER ::= { ucopia 2 }
|
||||
ucpMIBGroups OBJECT IDENTIFIER ::= { ucpMIBConformance 1 }
|
||||
ucpMIBCompliances OBJECT IDENTIFIER ::= { ucpMIBConformance 2 }
|
||||
ucpNotificationPrefix OBJECT IDENTIFIER ::= { ucpNotifications 0 }
|
||||
ucpState OBJECT IDENTIFIER ::= { ucopia 3 }
|
||||
serviceStatus OBJECT IDENTIFIER ::= { ucopia 4 }
|
||||
|
||||
statesGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
totalConnectedUsers,
|
||||
debugValue,
|
||||
cpuTemperature,
|
||||
diskTemperature,
|
||||
licenseUsers,
|
||||
sysObjectDescription,
|
||||
highAvailabilityStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The objects relating to controller states."
|
||||
::= { ucpMIBGroups 1 }
|
||||
|
||||
servicesGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
webServerService,
|
||||
sqlServerService,
|
||||
urlSnifferService,
|
||||
portalService,
|
||||
webProxyService,
|
||||
autodisconnectService,
|
||||
printingServerService,
|
||||
dhcpServerService,
|
||||
dnsServerService,
|
||||
staticIpManagerService,
|
||||
highAvailabilityService,
|
||||
ldapDirectoryService,
|
||||
ldapReplicationManagerService,
|
||||
timeServerService,
|
||||
radiusServerService,
|
||||
sambaService,
|
||||
sshService,
|
||||
syslogService,
|
||||
usersLogService,
|
||||
pmsClientService
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The objects relating to controller services."
|
||||
::= { ucpMIBGroups 2 }
|
||||
|
||||
notificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
ucpServiceFaultStateNotification
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notifications relating to the services status of the controller."
|
||||
::= { ucpMIBGroups 3 }
|
||||
|
||||
ucpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for the controller MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
statesGroup,
|
||||
servicesGroup,
|
||||
notificationsGroup
|
||||
}
|
||||
::= { ucpMIBCompliances 2 }
|
||||
|
||||
--
|
||||
-- States
|
||||
--
|
||||
totalConnectedUsers OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value which indicates the number of connected users on this controller."
|
||||
::= { ucpState 1 }
|
||||
|
||||
debugValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value which indicates the debug level.
|
||||
Numerical Severity
|
||||
0 Emergency: system is unusable
|
||||
1 Alert: action must be taken immediately
|
||||
2 Critical: critical conditions
|
||||
3 Error: error conditions
|
||||
4 Warning: warning conditions
|
||||
5 Notice: normal but significant condition
|
||||
6 Informational: informational messages
|
||||
7 Debug: debug-level messages"
|
||||
::= { ucpState 2 }
|
||||
|
||||
cpuTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Processor temperature (in degree Celsius)"
|
||||
::= { ucpState 3 }
|
||||
|
||||
diskTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Disk temperature (in degree Celsius)"
|
||||
::= { ucpState 4 }
|
||||
|
||||
licenseUsers OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of users that the license allow to be connected simulteaneously."
|
||||
::= { ucpState 5 }
|
||||
|
||||
sysObjectDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The description of 'what kind of the box' is being managed."
|
||||
::= { ucpState 6 }
|
||||
|
||||
highAvailabilityStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { standalone(0), master(1), active(2), passive(3), fault(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the controller current status in high availability cluster
|
||||
(0) Standalone
|
||||
(1) Master (HA)
|
||||
(2) Active node (HA)
|
||||
(3) Passive node (HA)
|
||||
(4) FAULT (HA)"
|
||||
::= { ucpState 7 }
|
||||
|
||||
--
|
||||
-- Services Status
|
||||
--
|
||||
webServerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Web Server service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 1 }
|
||||
|
||||
sqlServerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of SQL Server service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 2 }
|
||||
|
||||
urlSnifferService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of URL sniffer service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 3 }
|
||||
|
||||
portalService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Portal service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 4 }
|
||||
|
||||
webProxyService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Web Proxy service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 5 }
|
||||
|
||||
autodisconnectService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Autodisconnect service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 6 }
|
||||
|
||||
printingServerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Printing Server service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 7 }
|
||||
|
||||
dhcpServerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates status of DHCP server.
|
||||
(1) running service is running
|
||||
(2) stopped service is stopped or crashed
|
||||
(3) disabled service is disabled by configuration."
|
||||
::= { serviceStatus 8 }
|
||||
|
||||
dnsServerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of DNS Server service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 9 }
|
||||
|
||||
staticIpManagerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Static IP Manager service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 10 }
|
||||
|
||||
highAvailabilityService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of High-Availability service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 11 }
|
||||
|
||||
ldapDirectoryService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of LDAP Directory service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 12 }
|
||||
|
||||
ldapReplicationManagerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of LDAP Replication Manager service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 13 }
|
||||
|
||||
timeServerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Time Server service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 14 }
|
||||
|
||||
radiusServerService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Radius Server service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 15 }
|
||||
|
||||
sambaService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Samba service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 16 }
|
||||
|
||||
sshService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Ssh service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 17 }
|
||||
|
||||
syslogService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Syslog service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 18 }
|
||||
|
||||
usersLogService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Users Log service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 19 }
|
||||
|
||||
pmsClientService OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(1), stopped(2), disabled(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of PMSClient service
|
||||
(1) Running, service is running
|
||||
(2) Stopped, service is stopped or crashed
|
||||
(3) Disabled, service is disabled by configuration."
|
||||
::= { serviceStatus 20 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
ucpServiceFaultStateNotification NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification, used to alert that a service has entered a fault state"
|
||||
::= { ucpNotificationPrefix 1 }
|
||||
|
||||
END
|
5667
tests/data/ucopia_ucopia.json
Normal file
5667
tests/data/ucopia_ucopia.json
Normal file
File diff suppressed because it is too large
Load Diff
1092
tests/snmpsim/ucopia_ucopia.snmprec
Normal file
1092
tests/snmpsim/ucopia_ucopia.snmprec
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user