Ad Widget

Collapse

Wrong value with vfs.fs.size

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Oyabi
    Junior Member
    • Feb 2015
    • 5

    #1

    Wrong value with vfs.fs.size

    Hi,

    I create a partition discover rules and its work for many hosts except 2 servers.
    Or rather one partition (/home).
    I'm supposed to have 1.5To available :
    Code:
    [root]# df -h /home
    Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
    /dev/md0           1,8T    285G  1,5T  17% /home
    [root]# df -H /home
    Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
    /dev/md0           2,0T    306G  1,6T  17% /home
    When I run zabbix_agentd -t, the result show seems to be good :
    Code:
    [root]# sudo -H -u zabbix bash -c "zabbix_agentd -t vfs.fs.size[/home,free]"
    vfs.fs.size[/home,free]                       [u|1563675959296]
    But in zabbix web interface in latest data, I get these results:
    Code:
    2017-02-27 10:39:42 : 26970767360
    2017-02-27 10:34:42 : 26970812416
    2017-02-27 10:29:42 : 26970853376
    2017-02-27 10:24:42 : 26970890240
    2017-02-27 10:19:42 : 26970931200
    2017-02-27 10:14:42 : 26970972160
    2017-02-27 10:09:42 : 26971029504
    Here is some information about my machines :
    Code:
    [root]# uname -a
    Linux ns3722508-prox4 4.4.40-1-pve #1 SMP Wed Feb 8 16:13:20 CET 2017 x86_64 GNU/Linux
    [root]# zabbix_agentd -V
    zabbix_agentd (daemon) (Zabbix) 3.2.3
    Revision 64610 21 December 2016, compilation time: Dec 21 2016 14:43:36
    [root]# cat /etc/debian_version
    8.7
    My client is connected to my server :
    Code:
    [root]# zabbix_server -V
    zabbix_server (Zabbix) 3.2.3
    Revision 64610 21 December 2016, compilation time: Dec 21 2016 14:43:36
    How can I resolve that please ?

    Regards.
    Last edited by Oyabi; 27-02-2017, 12:19.
  • Oyabi
    Junior Member
    • Feb 2015
    • 5

    #2
    Hum... up.

    Comment

    • Oyabi
      Junior Member
      • Feb 2015
      • 5

      #3
      Really no idea guys ?

      Comment

      • jerelev
        Junior Member
        • Feb 2015
        • 15

        #4
        There is a discovery rule already created for that in the Linux OS Template which is working fine, as far as i know.
        Can you compare yours and this one and check if you missed something?
        Can you consider using it?

        Bonne chance.

        Comment

        • Oyabi
          Junior Member
          • Feb 2015
          • 5

          #5
          Zabbix Official Linux Template does not detect /home.
          My filter in the template :
          Code:
          ^(ext3|ext4)$
          Partition's size seem right with all others except /home (does not appear in zabbix-web).

          Maybe my fstab can help you :
          Code:
          [root]# cat /etc/fstab
          # HEADER: This file was autogenerated at 2017-03-01 10:40:14 +0100
          # HEADER: by puppet.  While it can still be managed manually, it
          # HEADER: is definitely not recommended.
          # <file system> <mount point>   <type>  <options>       <dump>  <pass>
          /dev/md1        /       ext4    errors=remount-ro,discard       0       1
          /dev/md5        /var/lib/vz     ext4    defaults,discard        1       2
          /dev/sda2       swap    swap    defaults        0       0
          /dev/sdb2       swap    swap    defaults        0       0
          proc    /proc   proc    defaults        0       0
          sysfs   /sys    sysfs   defaults        0       0
          /dev/md0        /home   ext4    defaults        0       0
          I checked my logs and /home is considered like a tmpfs partition :
          Code:
           11057:20170308:102915.513 for key [vfs.fs.discovery] received value [{"data":[{"{#FSNAME}":"/","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/dev","{#FSTYPE}":"devtmpfs"},{"{#FSNAME}":"/dev/pts","{#FSTYPE}":"devpts"},{"{#FSNAME}":"/dev/shm","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/dev/mqueue","{#FSTYPE}":"mqueue"},{"{#FSNAME}":"/dev/hugepages","{#FSTYPE}":"hugetlbfs"},{"{#FSNAME}":"/run","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/run/lock","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/run/rpc_pipefs","{#FSTYPE}":"rpc_pipefs"},{"{#FSNAME}":"/run/cgmanager/fs","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/sys","{#FSTYPE}":"sysfs"},{"{#FSNAME}":"/sys/kernel/security","{#FSTYPE}":"securityfs"},{"{#FSNAME}":"/sys/fs/cgroup","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/sys/fs/cgroup/systemd","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/cpuset","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/cpu,cpuacct","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/blkio","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/memory","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/devices","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/freezer","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/net_cls,net_prio","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/perf_event","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/hugetlb","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/pids","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/pstore","{#FSTYPE}":"pstore"},{"{#FSNAME}":"/sys/kernel/debug","{#FSTYPE}":"debugfs"},{"{#FSNAME}":"/sys/fs/fuse/connections","{#FSTYPE}":"fusectl"},{"{#FSNAME}":"/proc","{#FSTYPE}":"proc"},{"{#FSNAME}":"/proc/sys/fs/binfmt_misc","{#FSTYPE}":"autofs"},{"{#FSNAME}":"/var/lib/vz","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/var/lib/lxcfs","{#FSTYPE}":"fuse.lxcfs"},{"{#FSNAME}":"/etc/pve","{#FSTYPE}":"fuse"},{"{#FSNAME}":"/home","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/root","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/run/user","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/tmp","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/var/tmp","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/bin","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/boot","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/etc","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/etc/pve","{#FSTYPE}":"fuse"},{"{#FSNAME}":"/lib","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/lib64","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/sbin","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/usr","{#FSTYPE}":"ext4"}]}]
           11057:20170308:102915.513 In process_value() key:'_OVH_Prox4:vfs.fs.discovery' value:'{"data":[{"{#FSNAME}":"/","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/dev","{#FSTYPE}":"devtmpfs"},{"{#FSNAME}":"/dev/pts","{#FSTYPE}":"devpts"},{"{#FSNAME}":"/dev/shm","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/dev/mqueue","{#FSTYPE}":"mqueue"},{"{#FSNAME}":"/dev/hugepages","{#FSTYPE}":"hugetlbfs"},{"{#FSNAME}":"/run","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/run/lock","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/run/rpc_pipefs","{#FSTYPE}":"rpc_pipefs"},{"{#FSNAME}":"/run/cgmanager/fs","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/sys","{#FSTYPE}":"sysfs"},{"{#FSNAME}":"/sys/kernel/security","{#FSTYPE}":"securityfs"},{"{#FSNAME}":"/sys/fs/cgroup","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/sys/fs/cgroup/systemd","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/cpuset","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/cpu,cpuacct","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/blkio","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/memory","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/devices","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/freezer","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/net_cls,net_prio","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/perf_event","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/hugetlb","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/cgroup/pids","{#FSTYPE}":"cgroup"},{"{#FSNAME}":"/sys/fs/pstore","{#FSTYPE}":"pstore"},{"{#FSNAME}":"/sys/kernel/debug","{#FSTYPE}":"debugfs"},{"{#FSNAME}":"/sys/fs/fuse/connections","{#FSTYPE}":"fusectl"},{"{#FSNAME}":"/proc","{#FSTYPE}":"proc"},{"{#FSNAME}":"/proc/sys/fs/binfmt_misc","{#FSTYPE}":"autofs"},{"{#FSNAME}":"/var/lib/vz","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/var/lib/lxcfs","{#FSTYPE}":"fuse.lxcfs"},{"{#FSNAME}":"/etc/pve","{#FSTYPE}":"fuse"},{"{#FSNAME}":"/home","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/root","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/run/user","{#FSTYPE}":"tmpfs"},{"{#FSNAME}":"/tmp","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/var/tmp","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/bin","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/boot","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/etc","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/etc/pve","{#FSTYPE}":"fuse"},{"{#FSNAME}":"/lib","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/lib64","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/sbin","{#FSTYPE}":"ext4"},{"{#FSNAME}":"/usr","{#FSTYPE}":"ext4"}]}'
          Meh, after add tmpfs in my filter I get... always the wrong size (25GB and not 1,4TB).

          Any idea ?

          Regards.
          Last edited by Oyabi; 08-03-2017, 12:06.

          Comment

          Working...