Nagios Bug gvfs is not accessible: permission denied

Nagios adalah salah satu tool monitoring yang banyak digunakan untuk memonitor keadaan jaringan.

Bukan hanya jaringan, nagios juga dapat digunakan untuk memonitor hosts dan service yang berjalan di suatu komputer.

Oke, ceritanya saya sudah menginstall Nagios3 di Linux, Ubuntu 12.04 untuk memonitor suatu service yang berjalan di jaringan saya.

Tetapi saat Nagios web interface saya buka, ternyata ada status yang mengatakan bahwa service di komputer saya mengalami critical.

Setelah di cek, ternyata yang critical adalah disk space di komputer saya.

Ya, memang space saya tinggal sedikit, tapi bukan itu permasalahannya, error mengatakan bahwa DISK CRITICAL – /home/azuharu/.gvfs is not accessible: Permission denied

Tentu saja hal tersebut agak aneh bagi saya.

Setelah googling, ternyata memang ada bug pada Nagios yaitu tentang pengecekan disk space yang memuat error seperti di atas.

Nagios Bug gvfs is not accessible permission denied

Setelah saya searching lebih lanjut, saya menemukan solusi untuk mengatasi error tersebut di http://forums.meulie.net/viewtopic.php?f=61&t=4502

Ternyata untuk menghilangkan bug tersebut, perlu menambahkan argumen [-A -i ‘.gvfs’] di /etc/nagios-plugins/config/disk.cfg

Hal tersebut terjadi karena Nagios secara default seharusnya tidak mengecek  gvfs. gvfs itu sendiri di mounted sebagai file system, sehingga seharusnya tidak dilakukan pengecekan.

Bug ini juga telah di daftarkan pada launchpad Ubuntu, yaitu di https://bugs.launchpad.net/ubuntu/+source/nagios-plugins/+bug/615848

Cara Mengatasi Bug Nagios:

Untuk mengatasi bug, buka disk.cfg dengan command:

sudo gedit /etc/nagios-plugins/config/disk.cfg

kemudian akan muncul seperti ini:

# 'check_disk' command definition
define command{
	command_name	check_disk
	command_line	/usr/lib/nagios/plugins/check_disk -w '$ARG1$' -c '$ARG2$' -e -p '$ARG3$'
	}

# 'check_all_disks' command definition
define command{
	command_name	check_all_disks
	command_line	/usr/lib/nagios/plugins/check_disk -w '$ARG1$' -c '$ARG2$' -e
	}

Anda perlu menambahkan  parameter: -A -i '.gvfs'sehingga menjadi:

# 'check_disk' command definition
define command{
   command_name   check_disk
   command_line   /usr/lib/nagios/plugins/check_disk -w '$ARG1$' -c '$ARG2$' -p '$ARG3$' -A -i '.gvfs'
   }

# 'check_all_disks' command definition
define command{
   command_name   check_all_disks
   command_line   /usr/lib/nagios/plugins/check_disk -w '$ARG1$' -c '$ARG2$' -A -i '.gvfs'
   }

Semoga bermanfaat.

2 Comments


  1. selamat malam mas,,
    saya mau nanya nih, saya sudah menambahkan parameter seperti diatas. Yaitu : Anda perlu menambahkan parameter: -A -i ‘.gvfs’
    tapi masalahnya begini mas, saya mencoba untuk memonitoring 3 PC sekaligus, pas saya tambah parameter diatas. semua disk spacenya sama isinya.
    Bagaimana cara supaya disk spacenya berbeda-beda ??
    Adakah file yang perlu dikonfigurasi lagi seperti diatas ??

    Makasih banyak sebelumnya..

    Reply

    1. malam,
      command check_disk memang ditujukan untuk memonitor disk di localhost, jadi ketiganya adalah status PC local.
      coba anda cari info tentang NRPE, sepertinya itu solusinya

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *