Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut topluluğudur.
Program:
ADI
Collectd - Sistem istatistikleri toplama arka plan programı
SİNOPSİS
toplanmış [seçenekler]
TANIM
Collectd, sistem istatistiklerini alan ve bunları çeşitli şekillerde kullanıma sunan bir arka plan programıdır.
Yollardan. Ana arka plan programının kendisi, yükleme dışında herhangi bir gerçek işlevselliğe sahip değildir,
eklentileri sorgulama ve gönderme. Kullanılabilir eklentilerin açıklaması için lütfen bkz.
Aşağıdaki "EKLENTİLER".
SEÇENEKLER
Collectd'in yapılandırmasının çoğu, bir yapılandırma dosyası kullanılarak yapılır. Görmek Collectd.conf(5)
Tüm seçeneklerin ayrıntılı bir açıklaması için.
-C
Alternatif bir yapılandırma dosyası belirtin. Değiştirmek istediğinde gideceğin yer burası
toplanmış' davranışı. Yol, geçerli çalışma dizinine göre olabilir.
-t Yalnızca yapılandırmayı test edin. Program, yapılandırmayı ayrıştırdıktan hemen sonra çıkar
dosya. Sıfıra eşit olmayan bir dönüş kodu bir hatayı gösterir.
-T Yalnızca eklenti okuma geri aramalarını test edin. Program, çağrıldıktan hemen sonra çıkar.
geri aramaları bir kez okuyun. Sıfıra eşit olmayan bir dönüş kodu bir hatayı gösterir.
-P
Alternatif bir pid dosyası belirtin. Bu, yapılandırma dosyasındaki tüm ayarların üzerine yazar. Bu
çalışması için belirli bir dizindeki PID dosyasını gerektiren init-komut dosyaları için düşünülmüştür.
doğru şekilde. Günlük kullanım için PIDDosyası yapılandırma seçeneği.
-f Arka plana çatal atmayın. toplanmış da olacak değil standart dosya tanımlayıcılarını kapat,
oturumdan ayırın veya bir pid dosyası yazın. Bu esas olarak 'denetleme' için düşünülmüştür.
gibi init değiştirmeler runit. Kullanıyorsanız sonradan görme or systemd ile başlayan
sürümü 5.5.0 toplanmış bu iki init değişimini bildirebilir ve yok gerektirir
süreç denetimi için arka plana çatallama. NS katkıda bulunmak/ dizinde örnek var
sonradan görme ve systemd yapılandırma dosyaları
-h Çıkış kullanım bilgileri ve çıkış.
PLUGINS
Yukarıda belirtildiği gibi, Collectd'in gerçek gücü eklentilerinde yatmaktadır. bir (umarım
tam) eklentilerin listesi ve kısa açıklamalar şurada bulunabilir: README olan dosya
kaynak kodu ile dağıtılır. Bir paket kullanıyorsanız, aramak için iyi bir bahis
yakın bir yerde /usr/share/doc/collectd.
İki büyük eklenti grubu vardır, giriş ve çıktı eklentiler:
· Giriş eklentileri periyodik olarak sorgulanır. Bir şekilde mevcut değerini elde ederler.
Çalışmak ve bu değerleri arka plan programına geri göndermek için tasarlananlar ne olursa olsun,
yani değerleri "gönderirler". Örnek olarak, "cpu eklentisi" mevcut bilgiyi okur.
çeşitli modlarda (kullanıcı, sistem, güzel, ...) harcanan zaman cpu sayaçları ve
bu sayaçları arka plan programına gönderir.
· Çıktı eklentileri, arka plan programından gönderilen değerleri alır ve onlarla bir şeyler yapar.
Yaygın uygulamalar, RRD dosyalarına, CSV dosyalarına yazmak veya verileri bir
uzak bir kutuya ağ bağlantısı.
Elbette tüm eklentiler yukarıdaki iki kategoriden birine tam olarak uymaz. "ağ
eklenti", örneğin, gönderebilir (yani "yaz") ve almak (yani "göndermek")
değerler. Ayrıca, başlatma sırasında bir soket açar ve gerektiğinde değerleri gönderir.
onları alır ve giriş eklentileri okunurken tetiklenmez. Sen
yardımcı olursa, ağ alma bölümünün asenkron çalıştığını düşünebilir.
Yukarıdakilere ek olarak, "kayıt eklentileri" vardır. Şu anda bunlar "günlük dosyası
eklentisi" ve "syslog eklentisi". Bu eklentiler ile toplananlar hakkında bilgi sağlayabilir.
kullanıcı için sorunlar ve önemli durumlar. Birkaç günlük seviyesi, bastırmanıza izin verir
ilginç olmayan mesajlar
4.3.0 sürümünden başlayarak Collectd, aşağıdakileri destekler: izleme. Bu kontrol edilerek yapılır
Kullanıcı tarafından tanımlanan eşikler. Bir değer aralık dışındaysa, bir bildirim
"bildirim eklentilerine" gönderilir. Görmek Collectd.conf(5) daha detaylı bilgi için
eşik kontrolü hakkında.
Lütfen, arka plan programı ile iletişim kurmanın başka yollarını sağlayan bazı eklentilerin,
işlevlerini daha ayrıntılı olarak açıklamak için kendi kılavuz sayfalarına sahiptir. Özellikle
onlar Collectd-e-posta(5) Collectd-exec(5) Collectd-perl(5) Collectd-snmp(5), ve
Collectd-unixsock(5)
SİNYALLER
toplanmış aşağıdaki sinyalleri kabul eder:
SIGINT, SİGTERM
Bu sinyaller neden olur toplanmış tüm eklentileri kapatmak ve sonlandırmak için.
SIGUSR1
Bu sinyal neden olur toplanmış tüm eklentilere dahili önbelleklerden verileri temizlemelerini bildirmek için.
Örneğin. "rrdtool eklentisi" bekleyen tüm verileri RRD dosyalarına yazacaktır. bu
"unixsock eklentisi"nin "FLUSH -1" komutunu kullanmakla aynı.
onworks.net hizmetlerini kullanarak çevrimiçi olarak toplananları kullanın