public class NonTransactionalSLAProcessor extends Object
Constructor and Description |
---|
NonTransactionalSLAProcessor() |
Modifier and Type | Method and Description |
---|---|
static String |
GenerateLink(String relativeUrl,
ServicePolicy pol) |
static String |
GenerateLink(String relativeUrl,
String pol) |
static int |
GetCPUUsageOverTime(String pol,
Duration timerange,
boolean pooled) |
static int |
GetCPUUsageOverTime(String pol,
long timerange,
boolean pooled) |
static long |
GetDiskUsageOverTime(String pol,
Duration timerange,
boolean pooled) |
static long |
GetDiskUsageOverTime(String pol,
long timerange,
boolean pooled) |
static long |
GetLastKnownStatus(String URL,
boolean pooled,
AtomicReference<Boolean> success) |
static long |
GetMemoryUsageOverTime(String pol,
Duration timerange,
boolean pooled) |
static long |
GetMemoryUsageOverTime(String pol,
long timerange,
boolean pooled) |
static long |
GetNetworkUsageOverTime(String pol,
Duration timerange,
boolean pooled,
String hostname,
String domain) |
static long |
GrabFaultRate(Duration x,
String URL) |
static long |
GrabFaultRate(long timeInMs,
String URL) |
static long |
GrabInvocationRate(Duration x,
String URL) |
static long |
GrabInvocationRate(long x,
String URL) |
static long |
GrabMTBF(Duration x,
String URL) |
static long |
GrabMTBF(long x,
String URL) |
static long |
RangeColumnName(Duration time) |
void |
run(boolean ispooled)
processes time range based SLAs for all service policy types
|
public void run(boolean ispooled)
ispooled
- public static String GenerateLink(String relativeUrl, ServicePolicy pol)
public static long GrabMTBF(long x, String URL)
public static long GrabFaultRate(long timeInMs, String URL)
public static long GrabInvocationRate(long x, String URL)
public static long RangeColumnName(Duration time)
public static long GetDiskUsageOverTime(String pol, long timerange, boolean pooled)
public static long GetDiskUsageOverTime(String pol, Duration timerange, boolean pooled)
public static int GetCPUUsageOverTime(String pol, long timerange, boolean pooled)
public static int GetCPUUsageOverTime(String pol, Duration timerange, boolean pooled)
public static long GetMemoryUsageOverTime(String pol, long timerange, boolean pooled)
public static long GetMemoryUsageOverTime(String pol, Duration timerange, boolean pooled)
public static long GetNetworkUsageOverTime(String pol, Duration timerange, boolean pooled, String hostname, String domain)
public static long GetLastKnownStatus(String URL, boolean pooled, AtomicReference<Boolean> success)
Copyright © 2008–2017 MIL-OSS. All rights reserved.