RRD Graphs aren't working after updating to 2.3.2



  • I just updated from 2.2.6 to 2.3.2 & I no longer have the RRD Graph option under the Status menu.
    When I look at the logs I see:
    Oct 29 16:53:26 kernel done.
    Oct 29 16:53:26 php-cgi rc.bootup: Creating rrd update script
    Oct 29 16:53:26 php-cgi rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/opt1-queuedrops.rrd -t N' returned exit code '1', the output was 'ERROR: Not enough arguments'
    Oct 29 16:53:26 php-cgi rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/opt1-queues.rrd -t N' returned exit code '1', the output was 'ERROR: Not enough arguments'
    Oct 29 16:53:26 php-cgi rc.bootup: RRD create failed exited with 1, the error is: ERROR: you must define at least one Data Source
    Oct 29 16:53:26 php-cgi rc.bootup: RRD create failed exited with 1, the error is: ERROR: you must define at least one Data Source
    Oct 29 16:53:22 kernel …done.

    I found this bug report with the same errors: https://redmine.pfsense.org/issues/6277#note-1
    But no other info.
    How do I get the RRD Graphs back in 2.3.2?



  • I've had the same issue since 2.3.x.



  • Does Status -> Monitoring not offer what you need?



  • @Nullity:

    Does Status -> Monitoring not offer what you need?

    No that's totally different.
    The RRD Graphs would show you the quality of your signal, packet loss, ping times, etc…



  • @bazzacad:

    @Nullity:

    Does Status -> Monitoring not offer what you need?

    No that's totally different.
    The RRD Graphs would show you the quality of your signal, packet loss, ping times, etc…

    Did you even try the page I mentioned?

    Because it displays exactly those things (traffic, ping, packet loss, etc)?



  • @Nullity:

    Did you even try the page I mentioned?

    … and when one uses Settings on the page upper right corner  8)



  • @Nullity:

    @bazzacad:

    @Nullity:

    Does Status -> Monitoring not offer what you need?

    No that's totally different.
    The RRD Graphs would show you the quality of your signal, packet loss, ping times, etc…

    Did you even try the page I mentioned?

    Because it displays exactly those things (traffic, ping, packet loss, etc)?

    Actually, yes that's the first thing I did after reading your comment.
    When I went there I saw the "System" performance monitor.
    That's not what I wanted to see, so I clicked on the settings wrench icon & was overwhelmed with all the options.
    Now that I've spent more time in the settings menu, I see that eventually, I can find the same info as the old RRD graphs, but it's a lot more clicks & work.
    With the old RRD graphs with 1 click I could see at a glance the quality of my signal for the last few hours, days, weeks, months, etc…
    Now I have to make 2 clicks for each one of those options.
    I also find that the bar graph was easier to read than the line graphs, at lease for the "Quality" category that is.
    I do see a type option for "line", but it says "disabled".



  • but it's a lot more clicks & work.

    Now I have to make 2 clicks for each one of those options.

    ;D

    There is a Save As Defaults button under Display Advanced



  • @bazzacad:

    Now that I've spent more time in the settings menu, I see that eventually, I can find the same info as the old RRD graphs, but it's a lot more clicks & work.
    With the old RRD graphs with 1 click I could see at a glance the quality of my signal for the last few hours, days, weeks, months, etc…
    Now I have to make 2 clicks for each one of those options.
    I also find that the bar graph was easier to read than the line graphs, at lease for the "Quality" category that is.
    I do see a type option for "line", but it says "disabled".

    I use these proposals.

    If you use any of them it is at your own risk and liability.  There is no support or warranty for any of them.

    Status / monitoring auto updating  #95
    https://github.com/pfsense/FreeBSD-ports/pull/95

    Status / monitoring quick links  #96
    https://github.com/pfsense/FreeBSD-ports/pull/96

    Status / monitoring graph types  #99
    https://github.com/pfsense/FreeBSD-ports/pull/99

    Status / Monitoring - Custom Time Period - Date/Time Defaults  #131
    https://github.com/pfsense/FreeBSD-ports/pull/131

    Status / Monitoring - Last Sample Zero II  #145
    https://github.com/pfsense/FreeBSD-ports/pull/145

    ![Status Monitoring Quick Links.jpg](/public/imported_attachments/1/Status Monitoring Quick Links.jpg)
    ![Status Monitoring Quick Links.jpg_thumb](/public/imported_attachments/1/Status Monitoring Quick Links.jpg_thumb)



  • Status > Monitoring (even after fiddling with the options wrench) seems a very pale reflection of the old RRD traffic graphs. With the old ones I had historical data over… years (and yes I acknowledge the accuracy comments, but RELATIVELY the trends were very clear) - and that gave me the data to go after my ISP when he said "everything's fine / it's not us".

    With the new version I get the attached (screen snippet) including a mouse over popup that tells me little, and will not go away. As you will see there is loads of packet loss (although the details are obscured by the popup), and I am trying & failing to use this in a back&forth on a problem with my ISP right now.

    Can anyone explain to me the time scale of the attached chart please? It should be 1 hour of data I think, but the axis legend cycles from 04:37:50 to 14:36:00, via 15:33:20 and 21:46:00  (both of which might be in the future) etc.I have blown away and recreated RRD graphs btw.

    As someone in another thread said I want the "classic" RRD graphs back...

    Thanks for any comments.

    Edit: corrected times above to correspond to screen snippet




  • @cwynd:

    Status > Monitoring (even after fiddling with the options wrench) seems a very pale reflection of the old RRD traffic graphs. With the old ones I had historical data over… years (and yes I acknowledge the accuracy comments, but RELATIVELY the trends were very clear) - and that gave me the data to go after my ISP when he said "everything's fine / it's not us".

    With the new version I get the attached (screen snippet) including a mouse over popup that tells me little, and will not go away. As you will see there is loads of packet loss (although the details are obscured by the popup), and I am trying & failing to use this in a back&forth on a problem with my ISP right now.

    Can anyone explain to me the time scale of the attached chart please? It should be 1 hour of data I think, but the axis legend cycles from 04:37:50 to 14:36:00, via 15:33:20 and 21:46:00  (both of which might be in the future) etc.I have blown away and recreated RRD graphs btw.

    As someone in another thread said I want the "classic" RRD graphs back...

    Thanks for any comments.

    Edit: corrected times above to correspond to screen snippet

    :)
    Glad I'm not the only one…



  • That does not look like the latest version (2.3.2).  Believe there have been some fixes since 2.3.  Some of them re: the issues you cite.



  • @NOYB:

    @bazzacad:

    Now that I've spent more time in the settings menu, I see that eventually, I can find the same info as the old RRD graphs, but it's a lot more clicks & work.
    With the old RRD graphs with 1 click I could see at a glance the quality of my signal for the last few hours, days, weeks, months, etc…
    Now I have to make 2 clicks for each one of those options.
    I also find that the bar graph was easier to read than the line graphs, at lease for the "Quality" category that is.
    I do see a type option for "line", but it says "disabled".

    I use these proposals.

    If you use any of them it is at your own risk and liability.  There is no support or warranty for any of them.

    Status / monitoring auto updating  #95
    https://github.com/pfsense/FreeBSD-ports/pull/95

    Status / monitoring quick links  #96
    https://github.com/pfsense/FreeBSD-ports/pull/96

    Status / monitoring graph types  #99
    https://github.com/pfsense/FreeBSD-ports/pull/99

    Status / Monitoring - Custom Time Period - Date/Time Defaults  #131
    https://github.com/pfsense/FreeBSD-ports/pull/131

    Status / Monitoring - Last Sample Zero II  #145
    https://github.com/pfsense/FreeBSD-ports/pull/145

    These changes look cool, when do you think they'll be incorporated into the project for good?



  • @bazzacad:

    @NOYB:

    @bazzacad:

    Now that I've spent more time in the settings menu, I see that eventually, I can find the same info as the old RRD graphs, but it's a lot more clicks & work.
    With the old RRD graphs with 1 click I could see at a glance the quality of my signal for the last few hours, days, weeks, months, etc…
    Now I have to make 2 clicks for each one of those options.
    I also find that the bar graph was easier to read than the line graphs, at lease for the "Quality" category that is.
    I do see a type option for "line", but it says "disabled".

    I use these proposals.

    If you use any of them it is at your own risk and liability.  There is no support or warranty for any of them.

    Status / monitoring auto updating  #95
    https://github.com/pfsense/FreeBSD-ports/pull/95

    Status / monitoring quick links  #96
    https://github.com/pfsense/FreeBSD-ports/pull/96

    Status / monitoring graph types  #99
    https://github.com/pfsense/FreeBSD-ports/pull/99

    Status / Monitoring - Custom Time Period - Date/Time Defaults  #131
    https://github.com/pfsense/FreeBSD-ports/pull/131

    Status / Monitoring - Last Sample Zero II  #145
    https://github.com/pfsense/FreeBSD-ports/pull/145

    These changes look cool, when do you think they'll be incorporated into the project for good?

    No idea.  Not my call.  If it were they would already be there.  As you can see by their age, they are not getting the attention we think they deserve.



  • @NOYB:

    That does not look like the latest version (2.3.2).  Believe there have been some fixes since 2.3.  Some of them re: the issues you cite.

    Thanks, yes it's 2.3.1. I will look at the changelog for 2.3.2 vs 2.3.1..



  • @cwynd:

    @NOYB:

    That does not look like the latest version (2.3.2).  Believe there have been some fixes since 2.3.  Some of them re: the issues you cite.

    Thanks, yes it's 2.3.1. I will look at the changelog for 2.3.2 vs 2.3.1..

    Umm, I just skimmed the page here:
    https://doc.pfsense.org/index.php/2.3.2-p1_New_Features_and_Changes
    -and while I did not read every word yet, my browser could not find these words on the page: rrd, graph, status, monitor.

    I am keen to upgrade if it will help, but I do not have time to head off on an upgrade cycle for the sake of it. Any hints on what's changed about rrd graphs in 2.3.2 vs 2.3.1?



  • Don't believe there were any status monitoring changes in 2.3.2-p1.  Look in 2.3.1 and 2.3.2.



  • @NOYB:

    Don't believe there were any status monitoring changes in 2.3.2-p1.  Look in 2.3.1 and 2.3.2.

    Thanks, right that's what it seemed to me as well reading that page. I'm using 2.3.1-RELEASE right now, so I think the only available upgrade would be to 2.3.2-p1 unless I'm confused / have missed something?



  • 2.3.2-p1 is 2.3.2 plus patch 1.


  • Netgate

    @NOYB:

    No idea.  Not my call.  If it were they would already be there.  As you can see by their age, they are not getting the attention we think they deserve.

    Just ran across this.  (It's been a week already, and it's only Weds.)

    I'll talk to jdillard about them.


Log in to reply