StandardMonitor

Inclusion code:

Service Deployment

Port Name

Location

Protocol

Interfaces

MonitorInput

local

-

StandardMonitorInputInterface

Monitor documentation:

Monitor

-

-

MonitorInterfaceStandardMonitorInterface

List of Available Interfaces

StandardMonitorInputInterface

Interface documentation:

Operation Name

Input Type

Output Type

Faults

monitorAlert

void

-

Operation Description

monitorAlert

Operation documentation:

Invocation template:

monitorAlert( request )

Request type

Type: void

void : void

MonitorInterface

Interface documentation:

Operation Name

Input Type

Output Type

Faults

pushEvent

undefined

-

Operation Description

pushEvent

Operation documentation:

Invocation template:

pushEvent@Monitor( request )

Request type

Type: undefined

undefined : any

Subtypes

MonitorEvent

type MonitorEvent: void {
.memory: long
.data?: undefined
.type: string
.timestamp: long
}

MonitorEvent : void

StandardMonitorInterface

Interface documentation:

Operation Name

Input Type

Output Type

Faults

flush

void

FlushResponse

setMonitor

SetStandardMonitorRequest

void

Operation Description

flush

Operation documentation: Invocation template:

flush@Monitor( request )( response )

Request type

Type: void

void : void

Response type

Type: FlushResponse

type FlushResponse: void {
.events*: MonitorEvent
}

FlushResponse : void

  • events : void

setMonitor

Operation documentation:

Invocation template:

setMonitor@Monitor( request )( response )

Request type

Type: SetStandardMonitorRequest

type SetStandardMonitorRequest: void {
.queueMax?: int
.triggeredEnabled?: bool
.triggerThreshold?: int
}

SetStandardMonitorRequest : void

  • queueMax : int

  • triggeredEnabled : bool

  • triggerThreshold : int

Response type

Type: void

void : void

Subtypes

MonitorEvent

type MonitorEvent: void { .memory: long .data?: undefined .type: string .timestamp: long }