Ujung depan untuk MRTG dalam mode RRDtool
Saya memigrasikannya dari http://my14all.sourceforge.net/. Penulis dan pengelola asli adalah Rainer Bawidamann. Terima kasih banyak kepadanya karena telah membuat dan menerbitkan 14all.cgi bertahun-tahun yang lalu. Saya telah membuat beberapa modifikasi pada 14all.cgi selama bertahun-tahun, yang paling berguna adalah penambahan tautan ekspor CSV di bawah setiap grafik.
Anda dapat melihat 14all.cgi beraksi di http://mrtg.gvolk.com
-Greg Volk
Isi file readme asli yang sebagian besar masih relevan muncul di bawah...
14all.cgi adalah skrip CGI untuk membuat halaman html dan grafik untuk mrtg. Ini bukan index.cgi lain untuk halaman html yang dibuat mrtg! Sebaliknya ia menciptakan segalanya dengan sendirinya.
14all.cgi mem-parsing file konfigurasi mrtg (sering disebut mrtg.cfg) dan menggunakan sebagian besar informasi untuk membuat
MRTG tidak membuat grafik/gambar apa pun jika Anda menyetel "UseRRDTool: Yes" (mrtg 2.8) atau "logformat: rrdtool" (mrtg 2.9)!
14all.cgi ada dalam dua versi berbeda: v1.0 untuk mrtg-2.8 dan v1.1 untuk mrtg-2.9. v1.0 mungkin berfungsi dengan file konfigurasi mrtg-2.9, v1.1 tidak akan berfungsi dengan mrtg-2.8 karena memerlukan perpustakaan dari mrtg-2.9.
Instalasi serupa untuk kedua versi:
14all.cgi berjalan di bawah mod_perl. Anda mungkin ingin menggunakan mod_perl karena mempercepat cgi secara signifikan.
v1.1 dari cgi membutuhkan file "MRTG_lib.pm" dari mrtg. Jika cgi mati dengan kesalahan "Tidak dapat menemukan MRTG_lib.pm di @INC" ubah jalur pada baris 13 di cgi untuk menunjuk ke direktori tempat file ini berada. Jika mrtg Anda diinstal di '/opt/mrtg29', baris ini akan terlihat seperti ini
gunakan lib qw(/opt/mrtg29);
Versi 1.0 dari 14all.cgi sekarang berisi kode untuk menghasilkan dan menggunakan "cache" dari file konfigurasi untuk akses lebih cepat. Ini sangat berguna untuk file konfigurasi besar. Cgi memerlukan akses tulis ke direktori dengan file konfigurasi. JIKA Anda tidak menginginkan ini, Anda dapat menjalankan cgi secara manual seperti ini:
/path/to/14all.cgi cfg=path/to/config/file.cfg
dari baris perintah sebagai pengguna yang dapat menulis ke direktori konfigurasi. Ini akan membuat cache konfigurasi. Anda harus menjalankan perintah ini setiap kali Anda mengubah file konfigurasi (cgi tidak menggunakan cache jika lebih lama dari file konfigurasi).
v1.1 saat ini tidak memiliki cache konfigurasi ini.
Penulis: [email protected] Beranda: http://www.wh-hms.uni-ulm.de/~widi/14all/ Lisensi: Gunakan secara bebas, namun: TANPA GARANSI - GUNAKAN RISIKO ANDA SENDIRI!