Cacti 0.8.7 and 1 minute polling

By admin

Dulu tidak tahu, sekarang lupa :D.
Untung ada agus miyabi yang bantuin, he he he, mana uda sore waktunya go home.

Yang ingin mencoba, diharapkan sudah pernah menginstall cacti untuk 5 minutes polling.
Supaya dasar-dasar pemakaian cacti tidak bingung.

Aplikasi yang saya pakai cacti 0.8.7b dan spine 0.8.7a.

  1. Pastikan cacti dan spine sudah terinstall, pada tahap ini set crontab untuk polling per 1 menit.
    * * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1

    Sesuaikan path poller.php dengan lokasi mesin anda.

  2. Login ke cacti web-base, dan ubah konfigurasi di poller.
  3. Default data di database mysql untuk poller adalah 300 detik.
    Agar tidak ribet klak-klik mouse, hajar langsung ke mysql.
    Login ke dalam console mysql, masuk ke database cacti dan ubah datanya sebagai berikut:

    mysql> update data_template_data set rrd_step='60';
    mysql> update data_template_rrd set rrd_heartbeat='120';

    Kira-kira bisa menebak maksud angka 60 ini bukan.
    Untuk detak jantung (heartbeat) = 2 x step (tidak tahu perhitungan dari mana)

  4. Data rrd yang sudah terbentuk sebelumnya bisa membuat mumet melihatnya.
    Jadi kosongkan dulu direktori rra, agar cacti memproses file rrd yang baru.

    cd /var/www/html/cacti/rra
    rm *
  5. Selesai, duduk manis dan tunggu hasilnya.1 menit
    5 menit

Pengalaman dari saya (atau baru tahu ini), tidak bisa merubah dari aplikasi cacti yang sudah berjalan 5 menit ke 1 menit tanpa mendelete file rrd yang sudah ada. Dugaan saya karena struktur dari file rrd sudah berbeda antara 1 dan 5 menit. Oleh karena saya sarankan agar memulai dari data baru.

Cara di atas juga dapat dipakai untuk membuat hasil lebih extreme misal poller per 10 detik.
Untuk poller dibawah 1 menit, harus memakai crond yang support hitungan detik (second) atau menambahkan script untuk memaksa poller di ulang ulang sesuai waktu yang di inginkan.

10 detik

Untuk kondisi extreme diatas, pemakaian spine sangat disarankan.

Cara lain selain dari panduan saya diatas bisa membaca link dibawah ini.
http://forums.cacti.net/about23885.html

update 11 feb 2010

English version

You must make sure your previous cacti instalation was working properly. I mean with regular 5 minutes poller installation, and you can see the graph too.
Suggestion to new cacti installation, not recommended for your existing cacti.

If all that condition good, you can go to next step.

  1. Change the crontab from 5 minutes execution to 1 execution.
    or something like this

    * * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1
  2. Set your poller interval and cron interval to one minute.
    if your input device for monitoring not many (maybe 2~3 device), you can still use cmd.php, no need change to spine.
  3. From the cacti.forums we need to change the step and heartbeat every graph template from data templates from 300 and 600 to 60 and 120. To change this you can do from cacti web interface. But if you want make it simple, you can follow may way (do at your risk, of course :D )
    mysql> update data_template_data set rrd_step='60';
    mysql> update data_template_rrd set rrd_heartbeat='120';
  4. Delete all rra that have been made from previus setting ( i mean 5 minutes poller)
  5. Now wait for the capturing new data and generated new picture.
    to see picture you can change the preset to “last 4 hours”

7 Comments

  • At 2008.08.23 13:16, mamas said:

    Aq coba kok gak bisa ya…. padahal kalaountuk 5 menit dah bisa tapi untuk yang satu menit koq gak jalan

    • At 2008.08.23 13:28, human said:

      Untuk mudahnya, sebaiknya mulai dari cacti fresh install. Jangan dari existing cacti (banyak gagalnya)

      Lalu ikuti procedure yang saya posting di situs ini.

      Bila report gagal, sertakan hasil dari log cacti.

    • At 2008.11.12 14:27, Joash said:

      Pernah pakai plugin report? saya sedang mencari plugin report yang bisa kasih report per host (hourly, daily, weekly, monthly) berdasarkan cpu / memory / disk. Mohon kalau tahu bisa share lewat email :)
      Terima kasih

      • At 2008.11.13 16:08, human said:

        Maap belum pernah pakai plugin semacam itu

      • […] cacti.net 2. human.network.com 3. forum cacti dot net Categories: cacti, monitoring tools, ngoprek Tags: cacti, Gnu/Linux, […]

        • […] cacti.net 2. human.network.web.id 3. forum cacti dot […]

          • At 2010.06.10 12:28, kDEBUGx86 said:

            Thanks for tuts nya, ( & link ke cacti forum)
            yang berjalan di sistem saya
            :
            – delete RRA
            – cron nya di set tetap ke 5 mins,
            – clear cache polling.

            bersabar dan munculah gambarnya.. lagi menanti apakah hasil gambarnya real dan representative.. THANKS ! :)

            (Required)
            (Required, will not be published)