[ 
https://issues.apache.org/jira/browse/FALCON-1205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14555838#comment-14555838
 ] 

Pallavi Rao commented on FALCON-1205:
-------------------------------------

I gave the patch a quick look and I have a basic question. Seems like patch is 
logging the SLA misses into a local file. I'm not sure if that is easy to use 
for a monitoring service for the following reasons:
1. Hard for users to find out the delta, or a time window based misses or on a 
continuous basis.
2. Since it is a local file, users will need to read the file from each of the 
Falcon Server, to get a consolidated view.

Few options we can consider:
1. Falcon anyway has dependencies on Active MQ, why not publish any SLA misses 
as messages to JMS endpoints. If we want to keep the logs in the file for 
history purpose, we can still do that.
2. Provide a REST API that user can use to query the SLA misses (with a time 
window). If we expose this on Prism, it will take care of consolidation from 
all the Falcon Servers.


> SLAService to keep track of missing SLAs for feeds
> --------------------------------------------------
>
>                 Key: FALCON-1205
>                 URL: https://issues.apache.org/jira/browse/FALCON-1205
>             Project: Falcon
>          Issue Type: Sub-task
>            Reporter: Ajay Yadava
>            Assignee: Ajay Yadava
>         Attachments: FALCON-1205.patch
>
>
> We need a service to keep track of missing feed instances. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to