У меня есть запланированные задания, которые периодически проверяют наличие электронной почты. Если это так, файл в письме обрабатывается. Если нет, то ничего не обрабатывается. Проблема заключается в том, что в обоих случаях в набор данных возвращается успех, и невозможно определить разницу между ними при составлении отчета.
Я хочу найти среднее время выполнения для некоторых процессов, когда они фактически выполняются. Это означает, что я хочу отфильтровать, когда файл не найден. Я также должен добавить следующее:
- Нет, я не могу использовать другой фильтр на основе других журналов или значений. Они на 100% одинаковы, кроме разницы в среднем времени выполнения.
- «ложные» пробеги происходят чаще, поэтому мои средние значения очень искажены, когда я пытаюсь урезать
- Количество времени, которое требуется, чтобы проверить, есть ли файл там или нет, существенно отличается в моих процессах (которых у меня более 500), поэтому я хотел бы избежать простой фильтрации на основе жестко закодированного времени выполнения.
Есть ли способ, которым я могу получить среднее (или близкое к нему) статистически с учетом приведенных выше критериев?
Спасибо!