2016-05-02 13 views
5

Her kaydın saniyeler içinde, exec_time özelliğinin altında bir yürütme süresine sahip olduğu basit bir istek günlüğüm var. Her zaman bir sayı olmalıdır (daha iyi olanı). Bu mülkü temel alarak, Ortalama değerini gösteren ve son zamanlara kadar gayet iyi çalışan gösterge tablosu widget'ım var. Şimdi NaN gösterir.Ortalama istatistik işlevi için NaN'ye neden olan değerleri bulma Greylog2

Tahminimce, sayısal olmayan exec_time ile bir veya daha fazla kayıt var. Bu kayıtları nasıl bulabilirim?

cevap

2

İstek günlüklerinizi alın ve her değeri tek tek kontrol etmek için basit bir komut dosyası ile bunları yineleyin. Yanlış olanları yazdırın. Başka hiçbir bilgi ile benim tahminim yanlış yazılmış bir sayı olmayan alan "exec_time", boş (null, none) değeri, çok büyük bir şey, çok küçük bir şey, ya da bir yere bozuk bir giriş besleme var.

+0

Cevabı beğenmedim (sayısal olmayan değerleri bulmak için birden çok dizine bakan kendi kodumu yazmam gerekiyor), ancak buradaki çözüm bu gibi görünüyor. – Ilija

İlgili konular