Maxim Khutornenko created AURORA-914:
----------------------------------------

             Summary: Instrument task scheduling pipeline
                 Key: AURORA-914
                 URL: https://issues.apache.org/jira/browse/AURORA-914
             Project: Aurora
          Issue Type: Task
          Components: Scheduler
            Reporter: Maxim Khutornenko
            Assignee: Maxim Khutornenko


We need a better instrumentation of the task scheduling loop to helps us 
troubleshoot scheduling performance problems. Specifically:

- Add {{@Timed}} in TaskScheduler.schedule() (inside the write lock)
- Add {{@Timed}} in OfferQueue.launchFirst()
- Add {{@Timed}} for every iteration of the OfferQueue.launchFirst() loop
- Differentiate between "static" (e.g.: resource shortage) vs. "dynamic" (e.g.: 
constraint mismatch) Vetos and add a counter to track each Veto type.



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

Reply via email to