DPE WorkflowSystem 3.x

SAF Server SNMP Support


This functionality is only available if license "WorkflowSystemSNMP" is available

Many DAVID Systems software components offer SNMP support and can act as SNMP "devices" (= SNMP agents): AudioProcessor, LoudnessProcessor, VideoProcessor, UtilityProcessor and WorkflowServer.

More than one DAVID Systems component can run on a machine, each of them acting as SNMP agent (each of them must be configured to a different SNMP port; default SNMP port is 161).

Enabling SNMP Support in SAF Server Configuration

image2024-5-15_12-43-46.png
  • The default agent port for SNMP is 161. You can configure another port if 161 is already used by another component

  • Optionally also configure an IP address and port to send SNMP trap (=event) information to

MIB Structure And File

The registered DAVID Systems vendor id is 47207, our root OID is therefore: 

iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).davidSysMIB(47207)

The DAVID MIB file is delivered together with DPE WorkflowServer.

Top-level DAVID System MIB nodes

image2016-11-29 15:40:15.png


Name

ID

Description

davidSysAgentNode

1

Node containing generic information about the SNMP device/agent

davidSysSafServerTable

2

Table containing DPE SAF servers (e.g. processors)

davidSysSafModuleTable

3

Table containing DPE SAF modules

davidSysTraps

100

Root node for DAVID System traps

Monitoring Agent: davidSysAgentNode

Example for an AudioProcessor test agent implementation

image2016-12-1 9:58:45.png

Monitoring SAF Server: davidSysSafServerTable

image2016-12-1 9:59:47.png

Name

ID

Description

davidSysSafServerId

1

Unique SAF server ID (machine qualified id), e.g. "MyMachine\AudioProcessor"

davidSysSafServerName

2

SAF server name, e.g. "AudioProcessor"

davidSysSafServerExecutionState

3

Execution State.

A working and running SAF server returns 6 (= Running).

image2016-12-1 10:7:24.png

davidSysSafServerExecutionConnectionCount

4

Number of client connections to this SAF server, e.g. connections from SAF Admin or DPE SAF Monitor web page

Monitoring SAF Modules: davidSysSafModuleTable

image2016-12-1 10:0:29.png

Name

ID

Description

davidSysSafModuleId

1

Unique SAF module id, e.g. "MyMachine\AudioProcessoe\AudioFileConverter"

davidSysSafModuleName

2

SAF module name, e.g. "AudioFileConverter"

davidSysSafModuleState

3

Module execution state.

2 (WaitingForDue) and 3 (Executing) correspond to an activate module.

image2016-12-1 10:16:28.png

davidSysSafModuleSucceededCount

4

Number of succeeded jobs since last restart.

davidSysSafModuleFailedCount

5

Number of failed jobs since last restart.

davidSysSafModuleExecutingCount

6

Number of currently executing jobs.

Traps

Agent Cold Start

image2016-12-2 9:42:26.png
image2016-12-2 9:48:37.png

Agent Heartbeat

image2016-12-2 9:46:28.png
image2016-12-2 9:47:27.png

JobFailed

image2016-12-2 9:54:16.png
image2016-12-2 9:56:32.png