public interface AnalyticsService
| Modifier and Type | Method and Description |
|---|---|
int |
getAlertCount(String tenantId,
String name)
This method returns the number of alerts associated with the specified
business transaction.
|
List<String> |
getBoundURIs(String tenantId,
String businessTransaction,
long startTime,
long endTime)
This method returns the bound URIs associated with a business
transaction.
|
long |
getCompletionCount(String tenantId,
CompletionTimeCriteria criteria)
This method returns the number of completed transactions, of the specified named
business transaction, that were executed during the time range.
|
long |
getCompletionFaultCount(String tenantId,
CompletionTimeCriteria criteria)
This method returns the number of completed transactions, of the specified named
business transaction, that were executed during the time range and returned
a fault.
|
List<Cardinality> |
getCompletionFaultDetails(String tenantId,
CompletionTimeCriteria criteria)
This method returns the completion time fault details, for the specified criteria, that were
executed during the time range.
|
Percentiles |
getCompletionPercentiles(String tenantId,
CompletionTimeCriteria criteria)
This method returns the completion time percentiles, for the specified criteria, that were
executed during the time range.
|
List<Cardinality> |
getCompletionPropertyDetails(String tenantId,
CompletionTimeCriteria criteria,
String property)
This method returns the completion time property details, for the specified criteria, that were
executed during the time range.
|
List<Statistics> |
getCompletionStatistics(String tenantId,
CompletionTimeCriteria criteria,
long interval)
This method returns the completion time statistics, for the specified criteria, that were
executed during the time range.
|
List<PropertyInfo> |
getPropertyInfo(String tenantId,
String businessTransaction,
long startTime,
long endTime)
This method returns the properties
associated with a business transaction during the specified
time range.
|
List<URIInfo> |
getUnboundURIs(String tenantId,
long startTime,
long endTime,
boolean compress)
This method returns the unbound URIs (i.e.
|
void |
storeCompletionTimes(String tenantId,
List<CompletionTime> completionTimes)
This method stores the supplied list of completion times.
|
void |
storeResponseTimes(String tenantId,
List<ResponseTime> responseTimes)
This method stores the supplied list of completion times.
|
List<URIInfo> getUnboundURIs(String tenantId, long startTime, long endTime, boolean compress)
tenantId - The optional tenant idstartTime - The start timeendTime - The end time (if 0, then current time)compress - Whether to compress the list and show common patternsList<String> getBoundURIs(String tenantId, String businessTransaction, long startTime, long endTime)
tenantId - The optional tenant idbusinessTransaction - The business transaction namestartTime - The start timeendTime - The end time (if 0, then current time)List<PropertyInfo> getPropertyInfo(String tenantId, String businessTransaction, long startTime, long endTime)
tenantId - The optional tenant idbusinessTransaction - The business transaction namestartTime - The start timeendTime - The end time (if 0, then current time)long getCompletionCount(String tenantId, CompletionTimeCriteria criteria)
tenantId - The tenant idcriteria - The criterialong getCompletionFaultCount(String tenantId, CompletionTimeCriteria criteria)
tenantId - The tenant idcriteria - The criteriaPercentiles getCompletionPercentiles(String tenantId, CompletionTimeCriteria criteria)
tenantId - The tenant idcriteria - The criteriaList<Statistics> getCompletionStatistics(String tenantId, CompletionTimeCriteria criteria, long interval)
tenantId - The tenant idcriteria - The criteriainterval - The aggregation interval (in milliseconds)List<Cardinality> getCompletionFaultDetails(String tenantId, CompletionTimeCriteria criteria)
tenantId - The tenant idcriteria - The criteriaList<Cardinality> getCompletionPropertyDetails(String tenantId, CompletionTimeCriteria criteria, String property)
tenantId - The tenant idcriteria - The criteriaproperty - The property nameint getAlertCount(String tenantId, String name)
tenantId - The tenant idname - The business transaction namevoid storeResponseTimes(String tenantId, List<ResponseTime> responseTimes) throws Exception
tenantId - The tenant idcompletionTimes - The completion timesException - Failed to storevoid storeCompletionTimes(String tenantId, List<CompletionTime> completionTimes) throws Exception
tenantId - The tenant idcompletionTimes - The completion timesException - Failed to storeCopyright © 2015 Red Hat, Inc.. All rights reserved.