I submitted the bug soon after posting here, and it was reported fixed last week. I updated ntopng this morning and the time axis now displays dates for ranges longer than 2 days.
Thanks for fixing it. Peter Shute Sent from my iPad > On 15 Nov. 2016, at 8:24 pm, Luca Deri <[email protected]> wrote: > > No it should be the same (I assumed that you were using the community > edition) > > please file a bug on github and assign it to Emanuele who is taking care > of these issues > > luca > >> On 11/15/2016 10:19 AM, Peter Shute wrote: >> I'm using Pro Small Business Edition. Is that different to the Pro version >> you're referring to? >> >> Peter Shute >> >> Sent from my iPad >> >>> On 15 Nov. 2016, at 6:55 pm, Luca Deri <[email protected]> wrote: >>> >>> Peter >>> in the pro version we use a different library where the problem you >>> reported doesn't appear >>> >>> If you have a patch to share, please send us a pull request and we'll >>> consider its inclusion in ntopng >>> >>> Regards Luca >>> >>>> On 11/15/2016 01:33 AM, Peter Shute wrote: >>>> Charts are displayed in several places in ntopng's web interface. I find >>>> these difficult to interpret beyond a one day date range because of >>>> several problems: >>>> - It doesn't display the dates on the time axis. >>>> - The times are relative to the current time, so they aren't whole hours. >>>> - The chart appears to always be divided into the same number of segments, >>>> so the interval between segments isn't a whole number of hours. >>>> - A cosmetic issue, but if I scale the display (in Firefox), at some >>>> scales some of the divisions disappear. >>>> >>>> E.g I'm looking at a 1 week chart now, and the values on the axis are >>>> 11:19:00, 21:13:20, 11:06:40, etc. It makes it hard to even tell where >>>> each day begins. >>>> >>>> Looking at the webpage source, I found this function: >>>> function getTickFormat(diff_epoch) { >>>> var tickFormat; >>>> >>>> if(diff_epoch < 86400) { >>>> tickFormat = "%H:%M:%S"; >>>> } else if(diff_epoch < 2*86400) { >>>> tickFormat = "%b %e, %H:%M:%S"; >>>> } else { >>>> tickFormat = "%b %e"; >>>> } >>>> >>>> return(tickFormat); >>>> } >>>> >>>> That looks to me like it's supposed to display the date and time if the >>>> range is over a day, and just the date if it's over 2 days. But the only >>>> use of that function in the page source is: >>>> var tickFormat = getTickFormat(0); >>>> >>>> Is this variable scale format a feature that was never fully implemented? >>>> >>>> Peter Shute >>>> _______________________________________________ >>>> Ntop-misc mailing list >>>> [email protected] >>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc >>> >>> _______________________________________________ >>> Ntop-misc mailing list >>> [email protected] >>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc >> _______________________________________________ >> Ntop-misc mailing list >> [email protected] >> http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > _______________________________________________ > Ntop-misc mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop-misc _______________________________________________ Ntop-misc mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop-misc
