diff --git a/lib/logstash/web/public/js/logstash.js b/lib/logstash/web/public/js/logstash.js index 754e3432a..7d261c43c 100644 --- a/lib/logstash/web/public/js/logstash.js +++ b/lib/logstash/web/public/js/logstash.js @@ -51,6 +51,7 @@ for (var i in histogram) { flot_data.push([parseInt(histogram[i]["key"]), histogram[i]["count"]]) } + logstash.plot(flot_data, 3600000); //console.log(histogram); /* Try to be intelligent about how we choose the histogram interval. @@ -60,23 +61,23 @@ * * This queries the backend several times, but should be reasonably * speedy as this behaves roughly as a binary search. */ - if (flot_data.length < 6 && flot_data.length > 0 && tries > 0) { + //if (flot_data.length < 6 && flot_data.length > 0 && tries > 0) { //console.log("Histogram bucket " + logstash.params.interval + " has only " + flot_data.length + " data points, trying smaller..."); - logstash.params.interval /= 2; - if (logstash.params.interval < 1000) { - tries = 0; /* stop trying, too small... */ - logstash.plot(flot_data, logstash.params.interval); - return; - } - logstash.histogram(tries - 1); - } else if (flot_data.length > 50 && tries > 0) { + //logstash.params.interval /= 2; + //if (logstash.params.interval < 1000) { + //tries = 0; /* stop trying, too small... */ + //logstash.plot(flot_data, logstash.params.interval); + //return; + //} + //logstash.histogram(tries - 1); + //} else if (flot_data.length > 50 && tries > 0) { //console.log("Histogram bucket " + logstash.params.interval + " too many (" + flot_data.length + ") data points, trying larger interval..."); - logstash.params.interval *= 2; - logstash.histogram(tries - 1); - } else { + //logstash.params.interval *= 2; + //logstash.histogram(tries - 1); + //} else { //console.log("Histo:" + logstash.params.interval); - logstash.plot(flot_data, logstash.params.interval); - } + //logstash.plot(flot_data, logstash.params.interval); + //} }); },