Ini adalah perintah collectdctl yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
collectdctl - Antarmuka kontrol untuk collectd
RINGKASAN
dikumpulkandctl [pilihan] [memerintah pilihan]
DESKRIPSI
collectdctl menyediakan antarmuka kontrol untuk dikumpulkan, yang dapat digunakan untuk berinteraksi dengan
daemon menggunakan "plugin unixsock".
PILIHAN
collectdctl mendukung opsi berikut:
-s stopkontak
Jalur ke soket UNIX dibuka oleh "plugin unixsock" yang dikumpulkan. Bawaan:
/var/run/collectd-unixsock
-h Tampilkan informasi penggunaan dan keluar.
TERSEDIA PERINTAH
Perintah berikut didukung:
getval
Kueri nilai yang dikumpulkan terbaru yang diidentifikasi oleh yang ditentukan (Lihat di bawah).
Daftar nilai yang terkait dengan kumpulan data tersebut dikembalikan sebagai daftar pasangan nilai kunci,
masing-masing pada jalurnya sendiri. Kunci dan nilai dipisahkan dengan tanda sama dengan ("=").
menyiram [batas waktu =] [pengaya=] [pengenal =]
Siram daemonnya. Ini berguna, misalnya, untuk memastikan bahwa nilai-nilai terbaru telah
ditulis ke file RRD masing-masing sebelum membuat grafik atau menyalinnya ke suatu tempat
lain.
Opsi berikut didukung oleh perintah flush:
batas waktu =
Nilai ratakan lebih lama dari batas waktu yang ditentukan (dalam detik) saja.
pengaya=
Siram plugin yang ditentukan saja. Yaitu, data yang di-cache oleh plugin yang ditentukan adalah
ditulis ke disk (atau jaringan atau apa pun), jika plugin mendukung operasi itu.
Contoh: rrdtool.
pengenal =
Jika opsi ini ada, hanya data yang ditentukan oleh pengidentifikasi yang ditentukan
(lihat di bawah) akan memerah. Perhatikan bahwa opsi ini tidak didukung oleh semua plugin
(misalnya, plugin "jaringan" tidak mendukung ini).
The Plugin dan identifier opsi dapat ditentukan lebih dari sekali. Dalam hal ini, semua
kombinasi plugin dan pengidentifikasi yang ditentukan hanya akan dihapus.
listval
Mengembalikan daftar semua nilai (berdasarkan pengenalnya) yang tersedia untuk plugin "unixsock".
Setiap nilai dicetak pada barisnya sendiri. Yaitu, perintah ini mengembalikan daftar yang valid
pengenal yang dapat digunakan dengan perintah lain.
putval [selang waktu=]
Kirim satu atau lebih nilai (diidentifikasi oleh , lihat di bawah) ke daemon yang
kemudian akan mengirimkannya ke plugin tulis. selang menentukan interval (dalam
detik) digunakan untuk mengumpulkan nilai yang mengikuti opsi itu. Ini default ke default
dari instance yang dikumpulkan yang sedang berjalan yang menerima data. Beberapa (Lihat
bawah) dapat ditentukan. Masing-masing akan diserahkan ke daemon. Nilai
harus cocok dengan definisi kumpulan data yang ditentukan oleh tipe seperti yang diberikan dalam pengidentifikasi
(Lihat jenis.db(5) untuk rincian).
IDENTIFIKASI
Pengidentifikasi memiliki format berikut:
[hostname/]Plugin[-plugin_instance]/mengetik[-tipe_instance]
contoh:
beberapa host/cpu-0/cpu-idle
waktu aktif/waktu aktif
host lain/memori/memori-digunakan
Nama host default ke nama host lokal (tidak sepenuhnya memenuhi syarat) jika dihilangkan. Tidak ada kesalahan
dikembalikan jika pengidentifikasi yang ditentukan tidak ada (ini adalah batasan dalam
perpustakaan "libcollectdclient").
NILAI-DAFTAR
Daftar nilai menjelaskan satu kumpulan data sebagai ditangani oleh dikumpulkan. Ini adalah titik dua (":") dipisahkan
daftar waktu dan nilainya. Setiap nilai diberikan sebagai bilangan bulat jika tipe data
adalah penghitung, atau sebagai ganda jika tipe data adalah nilai pengukur. Huruf "U" adalah
ditafsirkan sebagai nilai pengukur yang tidak ditentukan. Jumlah nilai dan tipe data harus
cocok dengan jenis yang ditentukan dalam pengidentifikasi (lihat jenis.db(5) untuk rincian). Waktunya adalah
ditentukan sebagai Epoch (yaitu, waktu UNIX standar) atau sebagai "N" literal yang akan menjadi
ditafsirkan seperti sekarang.
CONTOH
"plugdctl flush plugin=rrdtool identifier=somehost/cpu-0/cpu-tunggu"
Membilas semua nilai RRD tunggu CPU dari CPU pertama dari host lokal. I. e., menulis semua
pembaruan RRD yang tertunda dari sumber data itu ke disk.
"untuk ident di `collectdctl listval | grep pengguna/pengguna`; lakukan collectdctl getval $ident;
selesai"
Kueri jumlah terakhir pengguna yang masuk di semua host yang diketahui oleh koleksi lokal
contoh.
Gunakan collectdctl online menggunakan layanan onworks.net