public class AzureTelemeter extends Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
AzureTelemeter.ErrorType |
| Modifier and Type | Field and Description |
|---|---|
private static com.microsoft.applicationinsights.TelemetryClient |
client |
private static Map<String,String> |
commonProperties |
private static String |
ERROR_CLASSNAME |
private static String |
ERROR_CODE |
private static String |
ERROR_MSG |
private static String |
ERROR_STACKTRACE |
private static String |
ERROR_TYPE |
private static String |
eventNamePrefix |
private static String |
OP_ACTION |
private static String |
OP_ACTION_CREATE |
private static String |
OP_ACTION_ENTER |
private static String |
OP_ACTION_ERROR |
private static String |
OP_ACTION_EXIT |
private static String |
OP_ID |
private static String |
OP_NAME |
private static String |
OP_PARENT_ID |
private static String |
OP_TYPE |
private static String |
OPERATION_NAME |
private static String |
SERVICE_NAME |
private static String |
TIMESTAMP |
| Constructor and Description |
|---|
AzureTelemeter() |
| Modifier and Type | Method and Description |
|---|---|
static void |
afterCreate(IAzureOperation op) |
static void |
afterExit(IAzureOperation op) |
static void |
beforeEnter(IAzureOperation op) |
static void |
log(Telemetry.Type type,
Map<String,String> properties) |
static void |
log(Telemetry.Type type,
Map<String,String> properties,
Throwable e) |
static void |
onError(IAzureOperation op,
Throwable error) |
private static Map<String,String> |
serialize(IAzureOperation op) |
private static HashMap<String,String> |
serialize(Throwable e) |
private static final String SERVICE_NAME
private static final String OPERATION_NAME
private static final String TIMESTAMP
private static final String OP_ID
private static final String OP_NAME
private static final String OP_TYPE
private static final String OP_ACTION
private static final String OP_PARENT_ID
private static final String OP_ACTION_CREATE
private static final String OP_ACTION_ENTER
private static final String OP_ACTION_EXIT
private static final String OP_ACTION_ERROR
private static final String ERROR_CODE
private static final String ERROR_MSG
private static final String ERROR_TYPE
private static final String ERROR_CLASSNAME
private static final String ERROR_STACKTRACE
private static String eventNamePrefix
private static com.microsoft.applicationinsights.TelemetryClient client
public static void afterCreate(IAzureOperation op)
public static void beforeEnter(IAzureOperation op)
public static void afterExit(IAzureOperation op)
public static void onError(IAzureOperation op, Throwable error)
public static void log(Telemetry.Type type, Map<String,String> properties, Throwable e)
public static void log(Telemetry.Type type, Map<String,String> properties)
Copyright © 2021. All rights reserved.