You are not logged in.

#1 2015-05-16 20:17:49

grubenm
Member
Registered: 2014-02-25
Posts: 35

Monitorix System (system.rrd) Graphs Empty [Solved]

Hey all,

I recently swapped out my Arch laptop's hard disk drive for a solid-state drive, and have been changing kernel and fstab parameters to maximize performance / minimize wear and tear on the SSD.  These include the noatime and discard fstab flags, as well as the elevator=noop kernel parameter.

I have to think that relatedly, Monitorix has started recording NaN values for my system load averages and usages, as well as for the active processes, and the memory allocation.  Top shows that there is indeed 1, 5, and 15 minute load averages.  Ps aux returns active processes.  Free tells me seemingly-accurate memory information.

So I have empty Monitorix graphs for my load averages, active processes, and memory allocation, which is a bummer.

Any thoughts on how I can get monitorix to display values in these graphs again?

Happy to provide whatever output / configurations would be useful.

Update: Other possible rabbit holes:

  1. I fuddled with enabling hibernation on my laptop, but came to the conclusion (after some major video corruption and a hung reboot) that it wouldn't work with my legacy radeon video card using open source drivers

  2. I had some difficulty mounting my iPhone using iFuse.  This seemed to fix itself after a reboot and hasn't given me problems since, although lsmod doesn't show anything named "fuse" is loaded

  3. I upgraded lots of packages the evening before (log below), then suspended, only to reboot earlier today, so it's possible that one of the upgrades broke or is otherwise interfering with Monitorix' system.rrd functionality

[2015-05-15 21:27] [PACMAN] Running 'pacman -Syu'
[2015-05-15 21:27] [PACMAN] synchronizing package lists
[2015-05-15 21:28] [PACMAN] starting full system upgrade
[2015-05-15 21:41] [ALPM] transaction started
[2015-05-15 21:41] [ALPM] upgraded pcre (8.36-2 -> 8.37-1)
[2015-05-15 21:41] [ALPM] upgraded gdk-pixbuf2 (2.31.3-1 -> 2.31.4-1)
[2015-05-15 21:41] [ALPM] upgraded gtk-update-icon-cache (2.24.27-1 -> 3.16.3-2)
[2015-05-15 21:41] [ALPM] upgraded libdrm (2.4.60-2 -> 2.4.61-1)
[2015-05-15 21:41] [ALPM] upgraded libedit (20141030_3.1-1 -> 20150325_3.1-1)
[2015-05-15 21:41] [ALPM] upgraded cracklib (2.9.1-1 -> 2.9.4-1)
[2015-05-15 21:41] [ALPM] upgraded libtirpc (0.2.5-1 -> 0.3.0-1)
[2015-05-15 21:41] [ALPM] upgraded mesa (10.5.4-1 -> 10.5.5-1)
[2015-05-15 21:41] [ALPM] upgraded mesa-libgl (10.5.4-1 -> 10.5.5-1)
[2015-05-15 21:41] [ALPM] upgraded librsvg (1:2.40.9-1 -> 1:2.40.9-2)
[2015-05-15 21:41] [ALPM] upgraded adwaita-icon-theme (3.16.0-1 -> 3.16.2.1-1)
[2015-05-15 21:41] [ALPM] upgraded android-tools (5.1.0_r3-1 -> 5.1.1_r2-1)
[2015-05-15 21:41] [ALPM] upgraded dhcpcd (6.8.1-1 -> 6.8.2-1)
[2015-05-15 21:41] [ALPM] upgraded gawk (4.1.1-1 -> 4.1.2-1)
[2015-05-15 21:41] [ALPM] upgraded lcms2 (2.6-1 -> 2.7-1)
[2015-05-15 21:41] [ALPM] upgraded sqlite (3.8.9-1 -> 3.8.10.1-1)
[2015-05-15 21:41] [ALPM] upgraded libtasn1 (4.4-1 -> 4.5-1)
[2015-05-15 21:41] [ALPM] upgraded gnutls (3.4.0-1 -> 3.4.1-1)
[2015-05-15 21:41] [ALPM] upgraded gtk3 (3.16.2-1 -> 3.16.3-2)
[2015-05-15 21:41] [ALPM] upgraded gcr (3.15.92-1 -> 3.16.0-1)
[2015-05-15 21:41] [ALPM] upgraded git (2.3.7-1 -> 2.4.1-1)
[2015-05-15 21:41] [ALPM] upgraded npth (1.1-1 -> 1.2-1)
[2015-05-15 21:41] [ALPM] upgraded libksba (1.3.2-1 -> 1.3.3-1)
[2015-05-15 21:41] [ALPM] upgraded libassuan (2.1.3-1 -> 2.2.0-1)
[2015-05-15 21:41] [ALPM] upgraded pinentry (0.9.0-1 -> 0.9.1-1)
[2015-05-15 21:41] [ALPM] upgraded gnupg (2.1.3-2 -> 2.1.3-3)
[2015-05-15 21:41] [ALPM] upgraded gpgme (1.5.3-1 -> 1.5.4-1)
[2015-05-15 21:41] [ALPM] upgraded gtk2 (2.24.27-1 -> 2.24.28-1)
[2015-05-15 21:41] [ALPM] installed c-client (2007f-5)
[2015-05-15 21:41] [ALPM] upgraded imap (2007f-4 -> 2007f-5)
[2015-05-15 21:41] [ALPM] upgraded lib32-gnutls (3.4.0-1 -> 3.4.0-2)
[2015-05-15 21:41] [ALPM] upgraded lib32-libcups (2.0.2-1 -> 2.0.2-2)
[2015-05-15 21:41] [ALPM] upgraded lib32-libpciaccess (0.13.3-1 -> 0.13.4-1)
[2015-05-15 21:41] [ALPM] upgraded lib32-libdrm (2.4.60-1 -> 2.4.61-1)
[2015-05-15 21:41] [ALPM] upgraded lib32-mesa (10.5.4-1 -> 10.5.5-1)
[2015-05-15 21:41] [ALPM] upgraded lib32-mesa-libgl (10.5.4-1 -> 10.5.5-1)
[2015-05-15 21:41] [ALPM] upgraded libass (0.12.1-1 -> 0.12.2-1)
[2015-05-15 21:41] [ALPM] upgraded libmariadbclient (10.0.17-2 -> 10.0.18-2)
[2015-05-15 21:41] [ALPM] upgraded libmm-glib (1.4.6-1 -> 1.4.8-1)
[2015-05-15 21:41] [ALPM] upgraded libnm-glib (1.0.0-2 -> 1.0.2-3)
[2015-05-15 21:41] [ALPM] upgraded libpulse (6.0-1 -> 6.0-2)
[2015-05-15 21:41] [ALPM] installed glpk (4.55-1)
[2015-05-15 21:41] [ALPM] installed coin-or-coinutils (2.10.7-1)
[2015-05-15 21:41] [ALPM] installed coin-or-osi (0.107.4-1)
[2015-05-15 21:41] [ALPM] installed intel-tbb (4.3_20150209-1)
[2015-05-15 21:41] [ALPM] installed suitesparse (4.4.4-1)
[2015-05-15 21:41] [ALPM] installed coin-or-clp (1.16.6-1)
[2015-05-15 21:41] [ALPM] installed coin-or-cgl (0.59.4-1)
[2015-05-15 21:41] [ALPM] installed coin-or-cbc (2.9.4-1)
[2015-05-15 21:41] [ALPM] installed coin-or-mp (1.8.1-1)
[2015-05-15 21:41] [ALPM] upgraded libreoffice-fresh (4.4.2-1 -> 4.4.3-1)
[2015-05-15 21:41] [ALPM] upgraded libsecret (0.18-1 -> 0.18.2-1)
[2015-05-15 21:41] [ALPM] warning: directory permissions differ on /var/log/lighttpd/
filesystem: 755  package: 700
[2015-05-15 21:41] [ALPM] warning: directory permissions differ on /var/cache/lighttpd/
filesystem: 755  package: 700
[2015-05-15 21:41] [ALPM] upgraded lighttpd (1.4.35-1 -> 1.4.35-2)
[2015-05-15 21:41] [ALPM] upgraded linux (4.0.1-1 -> 4.0.2-1)
[2015-05-15 21:41] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ...
[2015-05-15 21:41] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Starting build: 4.0.2-1-ARCH
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Image generation successful
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Starting build: 4.0.2-1-ARCH
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2015-05-15 21:41] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2015-05-15 21:41] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2015-05-15 21:42] [ALPM-SCRIPTLET] ==> Image generation successful
[2015-05-15 21:42] [ALPM] upgraded linux-headers (4.0.1-1 -> 4.0.2-1)
[2015-05-15 21:42] [ALPM] upgraded man-pages (3.83-1 -> 4.00-1)
[2015-05-15 21:42] [ALPM] upgraded mariadb-clients (10.0.17-2 -> 10.0.18-2)
[2015-05-15 21:42] [ALPM] upgraded mariadb (10.0.17-2 -> 10.0.18-2)
[2015-05-15 21:42] [ALPM] upgraded nm-connection-editor (1.0.0-2 -> 1.0.2-1)
[2015-05-15 21:42] [ALPM] upgraded network-manager-applet (1.0.0-2 -> 1.0.2-1)
[2015-05-15 21:42] [ALPM] warning: /etc/NetworkManager/NetworkManager.conf installed as /etc/NetworkManager/NetworkManager.conf.pacnew
[2015-05-15 21:42] [ALPM] upgraded networkmanager (1.0.0-2 -> 1.0.2-3)
[2015-05-15 21:42] [ALPM] upgraded opencl-mesa (10.5.4-1 -> 10.5.5-1)
[2015-05-15 21:42] [ALPM] warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
[2015-05-15 21:42] [ALPM] upgraded pacman-mirrorlist (20150315-1 -> 20150514-1)
[2015-05-15 21:42] [ALPM] upgraded pciutils (3.3.0-1 -> 3.3.1-1)
[2015-05-15 21:42] [ALPM] upgraded php (5.6.8-2 -> 5.6.9-1)
[2015-05-15 21:42] [ALPM] upgraded php-cgi (5.6.8-2 -> 5.6.9-1)
[2015-05-15 21:42] [ALPM] upgraded php-xsl (5.6.8-2 -> 5.6.9-1)
[2015-05-15 21:42] [ALPM] upgraded qt4 (4.8.6-5 -> 4.8.6-6)
[2015-05-15 21:42] [ALPM] upgraded ranger (1.7.0-1 -> 1.7.1-1)
[2015-05-15 21:42] [ALPM] upgraded rrdtool (1.4.9-1 -> 1.5.3-1)
[2015-05-15 21:42] [ALPM] upgraded rsync (3.1.1-2 -> 3.1.1-3)
[2015-05-15 21:42] [ALPM] upgraded seahorse (3.15.92-1 -> 3.16.0-1)
[2015-05-15 21:42] [ALPM] upgraded simple-scan (3.14.2-1 -> 3.16.1.1-1)
[2015-05-15 21:42] [ALPM] upgraded speech-dispatcher (0.8.1-1 -> 0.8.2-1)
[2015-05-15 21:42] [ALPM] upgraded vi (1:050325-4 -> 1:070224-1)
[2015-05-15 21:42] [ALPM] upgraded vlc (2.2.1-2 -> 2.2.1-3)
[2015-05-15 21:42] [ALPM] upgraded vte-common (0.40.0-2 -> 0.40.2-1)
[2015-05-15 21:42] [ALPM] upgraded wine (1.7.42-1 -> 1.7.42-2)
[2015-05-15 21:42] [ALPM] upgraded xdotool (2.20110530.1-3 -> 3.20150503.1-1)
[2015-05-15 21:42] [ALPM] upgraded youtube-dl (2015.04.26-1 -> 2015.05.10-1)
[2015-05-15 21:42] [ALPM] transaction completed
[2015-05-15 21:43] [PACMAN] Running 'pacman --color auto -Sy'
[2015-05-15 21:43] [PACMAN] synchronizing package lists

Last edited by grubenm (2015-05-18 12:26:30)

Offline

#2 2015-05-17 21:01:29

Malkymder
Member
Registered: 2015-05-13
Posts: 258

Re: Monitorix System (system.rrd) Graphs Empty [Solved]

Did you look at http://www.monitorix.org/documentation.html#7

the sections pertaining to Graphs and the following about load

Can't tell without more info but its a place to start

Offline

#3 2015-05-18 02:12:12

grubenm
Member
Registered: 2014-02-25
Posts: 35

Re: Monitorix System (system.rrd) Graphs Empty [Solved]

As far as I can tell, that section largely discusses how to set up an "alert" script to run under certain specified conditions, and doesn't actually discuss the system.rrd logging, which should just sort of happen normally.

The "system" graph is enabled ('y' in the monitorix.conf file) and actually shows graphs on my localhost:8080/monitorix, just those graphs contain -nan for every entry.

And, as mentioned, I'm happy to provide more info, but I'm not sure what info to provide.

Last edited by grubenm (2015-05-18 02:14:05)

Offline

#4 2015-05-18 12:26:13

grubenm
Member
Registered: 2014-02-25
Posts: 35

Re: Monitorix System (system.rrd) Graphs Empty [Solved]

As per mikaku's observations, I downgraded rrdtool from 1.5.3-1 back down to 1.4.9-1, and the graphs have returned.

Marking as [Solved], reason ostensibly rrdtool-Monitorix version compatibility issues

Last edited by grubenm (2015-05-18 12:26:47)

Offline

Board footer

Powered by FluxBB