Interface MonitoringDataCollector

This interface type collects monitoring information for further action.

XML Namespace

urn:icsy:venice:wsdl:information

XSD Data Types

basic:  http://www.v-grid.info/types/basic.xsd

domain:  http://www.v-grid.info/types/domain.xsd

monitor:  http://www.v-grid.info/types/monitoring.xsd

faults:  http://www.v-grid.info/types/faults.xsd

Operations

void submitMeasurementContainer (domain:SSOInformation sso, monitor:MeasurementContainer measurementContainer) throws faults:AuthorizationFault
A ProbeDataCollector calls this operation to transfer its measurements.

void removeObservedHost (domain:SSOInformation sso, basic:String hostName) throws faults:AuthorizationFault
Host that do not submit measurement containers are not automatically remove from configurations of external programs This operation has to be called to do so.

 monitor:TriggerList listTrigger (domain:SSOInformation sso) throws faults:AuthorizationFault
List all available triggers.

 xsd:boolean createTrigger (domain:SSOInformation sso, monitor:Trigger trigger) throws faults:AuthorizationFault
Create a trigger.

 xsd:boolean editTrigger (domain:SSOInformation sso, monitor:Trigger oldTrigger, monitor:Trigger newTrigger) throws faults:AuthorizationFault
Edit a trigger.

 xsd:boolean deleteTrigger (domain:SSOInformation sso, monitor:Trigger trigger) throws faults:AuthorizationFault
Delete a trigger.

Generated by the Venice Service Compiler on Thu May 10 14:12:55 CEST 2012