org.apache.falcon.aspect
Class GenericAlert
java.lang.Object
org.apache.falcon.aspect.GenericAlert
public final class GenericAlert
- extends Object
Create a method with params you want to monitor via Aspect and log in metric
and iMon, invoke this method from code.
Method Summary |
static String |
alertLateRerunFailed(String entityType,
String entityName,
String nominalTime,
String wfId,
String runId,
String message)
|
static String |
alertLogCleanupServiceFailed(String message,
Throwable throwable)
|
static String |
alertOnLikelySLAMiss(String cluster,
String entityType,
String entityName,
String nominalTime)
|
static String |
alertRerunConsumerFailed(String message,
Exception exception)
|
static String |
alertRetryFailed(String entityType,
String entityName,
String nominalTime,
String wfId,
String runId,
String message)
|
static String |
instrumentFailedInstance(String cluster,
String entityType,
String entityName,
String nominalTime,
String workflowId,
String runId,
String operation,
String startTime,
String errorMessage,
String message,
long timeTaken)
|
static String |
instrumentSucceededInstance(String cluster,
String entityType,
String entityName,
String nominalTime,
String workflowId,
String runId,
String operation,
String startTime,
long timeTaken)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
alertRetryFailed
public static String alertRetryFailed(String entityType,
String entityName,
String nominalTime,
String wfId,
String runId,
String message)
alertLateRerunFailed
public static String alertLateRerunFailed(String entityType,
String entityName,
String nominalTime,
String wfId,
String runId,
String message)
instrumentFailedInstance
public static String instrumentFailedInstance(String cluster,
String entityType,
String entityName,
String nominalTime,
String workflowId,
String runId,
String operation,
String startTime,
String errorMessage,
String message,
long timeTaken)
throws Exception
- Throws:
Exception
instrumentSucceededInstance
public static String instrumentSucceededInstance(String cluster,
String entityType,
String entityName,
String nominalTime,
String workflowId,
String runId,
String operation,
String startTime,
long timeTaken)
throws Exception
- Throws:
Exception
alertRerunConsumerFailed
public static String alertRerunConsumerFailed(String message,
Exception exception)
alertOnLikelySLAMiss
public static String alertOnLikelySLAMiss(String cluster,
String entityType,
String entityName,
String nominalTime)
alertLogCleanupServiceFailed
public static String alertLogCleanupServiceFailed(String message,
Throwable throwable)
Copyright © 2013-2014 Apache Software Foundation. All Rights Reserved.