Next Topic

Previous Topic

Book Contents

Events Service

// Get the hourly event distribution for the last 7 days for the
// physical memory usage test on the demo server.
// Only return warning and critical events.
GetEventDistributionRequest getDistReq = new GetEventDistributionRequest();
getDistReq.setSessionId( sessionId );
getDistReq.setStartTimeExp( "7-days-ago" );
getDistReq.setEndTimeExp( "now" );
getDistReq.setGroupingPeriod( GroupingPeriod.HOURS_1 );
getDistReq.setSeverities( new Integer[] { Severity.CRITICAL,Severity.WARNING } );
getDistReq.setGraphClass( ObjectClass.TEST );
getDistReq.setFilterClass( ObjectClass.TEST );
ObjectFilter criteria = new ObjectFilter();
criteria.setTestName( "Physical Memory Usage" );
criteria.setDeviceName( "demo.zyrion.com" );
getDistReq.setObjectFilter( criteria );
GetEventDistributionResponse getDistResp =
eventService.getEventDistribution( getDistReq );