Not all filesystems added to Observium
Hi, I have this working without issues for RHEL5 and SLES11, but on a openSUSE host the filesystems built on top of LVM are not shown...
The walk gives them all:
HOST-RESOURCES-MIB::hrStorageDescr.10 = STRING: Swap space HOST-RESOURCES-MIB::hrStorageDescr.31 = STRING: / HOST-RESOURCES-MIB::hrStorageDescr.32 = STRING: /usr/local/pgsql HOST-RESOURCES-MIB::hrStorageDescr.34 = STRING: /dev/shm HOST-RESOURCES-MIB::hrStorageDescr.35 = STRING: /run HOST-RESOURCES-MIB::hrStorageDescr.39 = STRING: /sys/fs/cgroup HOST-RESOURCES-MIB::hrStorageDescr.50 = STRING: /var/lock HOST-RESOURCES-MIB::hrStorageDescr.51 = STRING: /var/run HOST-RESOURCES-MIB::hrStorageDescr.56 = STRING: /media HOST-RESOURCES-MIB::hrStorageDescr.57 = STRING: /boot
But observium only shows info for /boot, /dev/shm, /media /run,/sys/fs/cgroup, /var/lock and /var/run. On SLES I don't see "in memory/not real" filesystems like /proc or /sys.
Regards,
On 2012-03-23 18:30, Ciro Iriarte wrote:
Hi, I have this working without issues for RHEL5 and SLES11, but on a openSUSE host the filesystems built on top of LVM are not shown...
The walk gives them all:
HOST-RESOURCES-MIB::hrStorageDescr.10 = STRING: Swap space HOST-RESOURCES-MIB::hrStorageDescr.31 = STRING: / HOST-RESOURCES-MIB::hrStorageDescr.32 = STRING: /usr/local/pgsql HOST-RESOURCES-MIB::hrStorageDescr.34 = STRING: /dev/shm HOST-RESOURCES-MIB::hrStorageDescr.35 = STRING: /run HOST-RESOURCES-MIB::hrStorageDescr.39 = STRING: /sys/fs/cgroup HOST-RESOURCES-MIB::hrStorageDescr.50 = STRING: /var/lock HOST-RESOURCES-MIB::hrStorageDescr.51 = STRING: /var/run HOST-RESOURCES-MIB::hrStorageDescr.56 = STRING: /media HOST-RESOURCES-MIB::hrStorageDescr.57 = STRING: /boot
But observium only shows info for /boot, /dev/shm, /media /run,/sys/fs/cgroup, /var/lock and /var/run. On SLES I don't see "in memory/not real" filesystems like /proc or /sys.
Regards,
We ignore them on purpose.
adama@alpha:/home/observium/dev/includes$ grep mount defaults.inc.php $config['ignore_mount_removable'] = 1; # Ignore removable disk storage $config['ignore_mount_network'] = 1; # Ignore network mounted storage $config['ignore_mount_optical'] = 1; # Ignore mounted optical discs $config['ignore_mount'][] = "/kern"; $config['ignore_mount'][] = "/mnt/cdrom"; $config['ignore_mount'][] = "/proc"; $config['ignore_mount'][] = "/dev"; $config['ignore_mount_string'][] = "packages"; $config['ignore_mount_string'][] = "devfs"; $config['ignore_mount_string'][] = "procfs"; $config['ignore_mount_string'][] = "UMA"; $config['ignore_mount_string'][] = "MALLOC"; $config['ignore_mount_regexp'][] = "/on: /packages/"; $config['ignore_mount_regexp'][] = "/on: /dev/"; $config['ignore_mount_regexp'][] = "/on: /proc/"; $config['ignore_mount_regexp'][] = "/on: /junos^/"; $config['ignore_mount_regexp'][] = "/on: /junos/dev/"; $config['ignore_mount_regexp'][] = "/on: /jail/dev/"; $config['ignore_mount_regexp'][] = "/^(dev|proc)fs/"; $config['ignore_mount_regexp'][] = "/^/dev/md0/"; $config['ignore_mount_regexp'][] = "/^/var/dhcpd/dev,/"; $config['ignore_mount_regexp'][] = "/UMA/"; $config['ignore_mount_removable'] = 1; # Ignore removable disk storage $config['ignore_mount_network'] = 1; # Ignore network mounted storage adama@alpha:/home/observium/dev/includes$
adam.
2012/3/23 Adam Armstrong adama@memetic.org:
On 2012-03-23 18:30, Ciro Iriarte wrote:
Hi, I have this working without issues for RHEL5 and SLES11, but on a openSUSE host the filesystems built on top of LVM are not shown...
The walk gives them all:
HOST-RESOURCES-MIB::hrStorageDescr.10 = STRING: Swap space HOST-RESOURCES-MIB::hrStorageDescr.31 = STRING: / HOST-RESOURCES-MIB::hrStorageDescr.32 = STRING: /usr/local/pgsql HOST-RESOURCES-MIB::hrStorageDescr.34 = STRING: /dev/shm HOST-RESOURCES-MIB::hrStorageDescr.35 = STRING: /run HOST-RESOURCES-MIB::hrStorageDescr.39 = STRING: /sys/fs/cgroup HOST-RESOURCES-MIB::hrStorageDescr.50 = STRING: /var/lock HOST-RESOURCES-MIB::hrStorageDescr.51 = STRING: /var/run HOST-RESOURCES-MIB::hrStorageDescr.56 = STRING: /media HOST-RESOURCES-MIB::hrStorageDescr.57 = STRING: /boot
But observium only shows info for /boot, /dev/shm, /media /run,/sys/fs/cgroup, /var/lock and /var/run. On SLES I don't see "in memory/not real" filesystems like /proc or /sys.
Regards,
We ignore them on purpose.
adama@alpha:/home/observium/dev/includes$ grep mount defaults.inc.php $config['ignore_mount_removable'] = 1; # Ignore removable disk storage $config['ignore_mount_network'] = 1; # Ignore network mounted storage $config['ignore_mount_optical'] = 1; # Ignore mounted optical discs $config['ignore_mount'][] = "/kern"; $config['ignore_mount'][] = "/mnt/cdrom"; $config['ignore_mount'][] = "/proc"; $config['ignore_mount'][] = "/dev"; $config['ignore_mount_string'][] = "packages"; $config['ignore_mount_string'][] = "devfs"; $config['ignore_mount_string'][] = "procfs"; $config['ignore_mount_string'][] = "UMA"; $config['ignore_mount_string'][] = "MALLOC"; $config['ignore_mount_regexp'][] = "/on: /packages/"; $config['ignore_mount_regexp'][] = "/on: /dev/"; $config['ignore_mount_regexp'][] = "/on: /proc/"; $config['ignore_mount_regexp'][] = "/on: /junos^/"; $config['ignore_mount_regexp'][] = "/on: /junos/dev/"; $config['ignore_mount_regexp'][] = "/on: /jail/dev/"; $config['ignore_mount_regexp'][] = "/^(dev|proc)fs/"; $config['ignore_mount_regexp'][] = "/^/dev/md0/"; $config['ignore_mount_regexp'][] = "/^/var/dhcpd/dev,/"; $config['ignore_mount_regexp'][] = "/UMA/"; $config['ignore_mount_removable'] = 1; # Ignore removable disk storage $config['ignore_mount_network'] = 1; # Ignore network mounted storage adama@alpha:/home/observium/dev/includes$
adam.
Ignoring /proc and friends is fine, after upgrading to 2922 added a new Linux hosts (not sure if it's coincidence or not), observium shows all those mount points plus regular filesystems-on-partions but ignores LVM volumes...
Regards,
participants (2)
-
Adam Armstrong
-
Ciro Iriarte