pmmgr - Bulutta Çevrimiçi

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 birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen pmmgr komutudur.

Program:

ADI


pmgr - pcp arka plan programı yöneticisi

SİNOPSİS


pmgr [-v] [-c yapılandırma dizini] [-p yoklama aralığı] [-l log dosyası]

AÇIKLAMA


pmgr keşfedilen bir dizi yerel ve uzak ana bilgisayar için bir PCP arka plan programı koleksiyonunu yönetir
Performans Metrikleri Toplama Arka Plan Programı'nı (PMCD) sıfıra veya daha fazlasına göre çalıştırma
yapılandırma dizinleri. Eşleşen bir set tutar pmlogger ve / veya pm cinleri
çalışıyor ve arşivleri/günlükleri birleştirildi/döndürüldü. Yaşlıların yerini alıyor pmlogger_* ve
pmi_* kontrol/günlük yönetim kabuk komut dosyaları.

pmmgr büyük ölçüde kendi kendini yapılandırır ve çoğu çalışma zamanı hatasına rağmen devam eder. pmmgr koşuları
kesilene kadar ön planda. Sinyal verildiğinde, çalışan arka plan programlarını durduracak
çıkmadan önce.

Özel komut satırı seçeneklerinin açıklaması pmgr aşağıdaki gibidir:

-c rehber pmmgr'ye belirli bir yapılandırma dizini ekler. pmmgr denetleyebilir
Aynı anda birden fazla farklı konfigürasyon. Yapılandırmadaki hatalar olabilir
standart hataya dikkat edilmelidir, ancak pmmgr eksik bilgileri yerleşik olarak dolduracaktır
varsayılanlar. Varsayılan dizin $PCP_SYSCONF_DIR/pmgr

-p yoklama aralığı ana bilgisayar bulma yoklama aralığını verilen sayıya ayarlar
saniye. Varsayılan değer 60'tır. Belirli bir hedef ana bilgisayar için arka plan programları yeniden başlatılacaktır.
bu aralıktan daha sık değil.

-l log dosyası standart çıktıyı ve hatayı oluşturulan günlük dosyasına yönlendirir
yeniden

-v standart çıktıya daha ayrıntılı izleme ekler.

YAPILANDIRMA


A pmgr yapılandırma, hangi ana bilgisayarların izlenmesi gerektiğini, hangi arka plan programlarının izlenmesi gerektiğini tanımlar.
onlar için korunur ve bu cinlerin hangi seçeneklerle çalıştırılması gerekir. pmmgr kullanır
bir metin dosyasındaki satırlar yerine bir yapılandırma dizinindeki az sayıda dosya. NS
tek tek dosyalar sıfır veya daha fazla %100 saf yapılandırma metni satırı taşır ve
yorumlar (İstenirse, bir yapılandırma, aşağıdaki gibi başka herhangi bir dosyayla yorumlanabilir:
serbest biçimli README.)

HEDEF SEÇİM
Bu yapılandırma dosyaları kümesi, pmmgr'nin pmcd örneklerini nerede araması gerektiğini tanımlar,
bunların benzersiz bir şekilde nasıl tanımlanacağı ve günlük dosyaları gibi durumların her biri için nerede tutulması gerektiği.
İdeal olarak, her potansiyel hedef pmcd için kalıcı ve benzersiz bir ana bilgisayar kimliği dizesi hesaplanır.
belirtilen metrik değerlerden. Bu ana bilgisayar kimliği aynı zamanda aşağıdakiler için bir alt dizin adı olarak kullanılır:
arka plan programı verilerini bulma.

hostid-metrikler
Bu dosya, formatta bir veya daha fazla metrik spesifikasyon satırı içerir.
tarafından kabul edildi pmParseMetricSpec. Örnek belirteçleri olmayan metrikler, tümü anlamına gelir
bu metriğin örnekleri. Bunlar oluşturmak için kullanılır benzersiz için ana bilgisayar kimliği dizesi
pmmgr'nin keşfettiği her pmcd sunucusu. Keşif üzerine, tüm metrikler/örnekler
adlandırılmış sorgulanır, dize değerleri alınır ve normalleştirilir/birleştirilmiş tek bir
tireli yazdırılabilir dize. Varsayılan, tek metriktir pmcd.ana bilgisayar adı, Hangi
keşfedilen tüm ana bilgisayarların benzersiz olması yeterlidir hostname(2). Eğer yapmazlarsa,
bunları sitenizde farklı kılmak için başka pcp metrik spesifikasyonları eklemelisiniz. NS
ne kadar çok eklerseniz, ana bilgisayar kimliği dizesi o kadar uzun olur, ancak yanlışlıkla olma olasılığı o kadar yüksektir
çoğaltılması engellenir.

Bununla birlikte, bir ana bilgisayar kimliğinin de olması istenebilir. inat, böylece eğer
hedef ana bilgisayar çevrimdışı olur ve daha sonra geri döner, yeni ana bilgisayar kimliği öncekiyle eşleşir
bir, çünkü o zaman eski ve yeni tarihler birleştirilebilir. Bu kullanıma karşı çıkıyor
değerleri önyüklemeden önyüklemeye değişen metrikler.

Dikkate alınması gereken bazı aday metrikleri: ağ.interface.hw_addr,
network.interface.inet_addr["eth0"], ağ.interface.ipv6_addr,
kernel.uname.nodename

günlük dizini
Bu dosya, her bir ana bilgisayar kimliğinin altında yer aldığı bir dizinin yolunu içerir.
alt dizinler pmmgr tarafından oluşturulacaktır. Tam yol değilse,
örtük olarak yapılandırma dizininin kendisine göre. Varsayılan
$PCP_LOG_DIR/pmgr/.

hedef konak
Bu dosya, aşağıdaki gibi pmcd ana bilgisayar özelliklerini içeren bir veya daha fazla satır içerir:
üzerinde açıklanan PCPintro(1) adam sayfası. Her yoklama aralığı, pmmgr
özet yapmak pmYeniBağlam canlılığı kontrol etmek için ana bilgisayara bağlantı. bu bir değil
Aynı ana bilgisayar için birden fazla belirtim listeleniyorsa sorun, çünkü
ana bilgisayar kimliği işleme, kopyaları ortadan kaldırır ve isteğe bağlı bir belirtim seçer
aralarında. Varsayılan, pmcd'yi şu adreste hedeflemektir: yerel:.

hedef bulma
Bu dosya, teknik özellikleri içeren bir veya daha fazla satır içerir.
pmDiscoverHizmetler Her biri dalgalı bir diziyle eşlenebilen PMAPI çağrısı
yerel veya uzak pmcd sunucuları. Her yoklama aralığı, pmmgr yeniden çalıştırmayı dener
verilen tüm özelliklerle keşif. Daha fazlaysa yine sorun değil
birden fazla belirtim aynı gerçek pmcd ile eşleşir: bir onaylanmış erişim yolu
keyfi olarak seçilir. Varsayılan yapmaktır yok hayır keşif. Dahil etmeyi düşünün
avahi,zaman aşımı=5 yerel ağda pmcd kendi kendine duyurularına güvenmek (arama
her seferinde beş saniyeye kadar).

alt hedef kapsayıcılar
Bu dosya varsa, pmmgr çalıştırılmak üzere bulunan her ana bilgisayarı tarar.
kaplar. Çalışan her kapsayıcı için bağımsız alt hedefler oluşturacaktır.
pmlogger örneklerini çalıştırıyor. Bu alt hedefler için ana bilgisayar kimliği dizesi, ana bilgisayarın
ana bilgisayar kimliği dizesi, ardından çift kısa çizgi, ardından tam benzersiz kap
örnek adı dizesi. (Geçici olarak, bunlar için pmie örnekleri denenmez
alt hedefler, PCP hatası PR1105 nedeniyle.)

log-alt dizini-gc
Bu dosya, aşağıdakilere göre bir zaman aralığı belirtimi içerebilir: PCPintro adam sayfası.
Günlük dizininin tüm alt dizinlerinin pmmgr- için veri içerdiği varsayılır.
izlenen sunucular Dokunulmamış olanlar ( istatistik/mzaman anlamda)
en az o kadar uzun ve şu anda izlenen bir hedefle ilişkili değil
tamamen silindi. Bu değer, pmmgr'nin belirttiği en uzun aralıktan daha uzun olmalıdır.
normalde arşivleri yeniden oluşturur (örneğin, pmmgr yeniden başlatmaları nedeniyle ve pmlogbirleştirme
aralıklar). Varsayılan değer 90days.

PMLOGGER YAPILANDIRMA
Bu yapılandırma seçenekleri grubu, bir pmlogger her ana bilgisayar için arka plan programı. Bu olabilir
yapılandırmasını oluşturmayı ve arşivlerini yönetmeyi içerir.

pmlogger
Yalnızca ve yalnızca bu dosya varsa, pmmgr bir pmlogger her biri için arka plan programı
hedeflenen ev sahibi. Bu dosya, boşlukla ayrılmış ek seçeneklerden oluşan bir satır içerir
pmie arka plan programı için. (pmmgr zaten -h, -f, -r, -l ve belki de -c'yi ekler.)
varsayılan korumaktır yok hayır pmlogger (ve bu bölümdeki başka hiçbir yapılandırma
işlenmiş).

pmlogconf
Sadece ve sadece bu dosya varsa, pmmgr çalışacaktır pmlogconf üretmek için
her hedef pmcd için yapılandırma dosyası. Dosya bir satır boşluk içeriyor-
pmlogconf programı için ayrılmış ek seçenekler. pmlogconf oluşturuldu
çıktı dosyası, günlük dizini/hostid alt dizini altında saklanacaktır. (pmg
zaten -c, -r ve -h ekler.) Varsayılan değerdir yok hayır pmlogconf, bunun yerine,
Yukarıdaki pmlogger dosyası, sabit bir değer belirtmek için muhtemelen bir -c seçeneği içermelidir.
pmlogger yapılandırması

ARŞİV LOG YÖNETİM
Varsayılan pmlogger yapılandırmaları, günde onlarca megabayt veri toplayabilir (muhtemelen
birden çok arşive bölünür), hedef ana bilgisayar başına. Disk alanınız sonsuzdan azsa,
veya arşiv bölme hantal, bu yönetilmelidir. Varsayılan, yönetilmeyen durumda,
sistem yöneticisi bireyi yönetmekten sorumludur Arşiv-* dosyalarından
ana bilgisayar başına günlük alt dizinleri. pmmgr, her biri için birkaç başka seçenek sunar
farklı performans/kullanılabilirlik ödünleşimlerini temsil eder.

ARŞİV LOG YÖNETİM - pmlogbirleştirme
Bu arşiv günlüğü yönetimi tarzı, düzenli olarak önceki arşivlerden tek bir birleştirilmiş arşiv oluşturur.
her hedef ana bilgisayar için arşivler, aslında eski verileri devre dışı bırakır ve yenilerini ekler. A
tek birleştirilmiş arşiv nispeten büyük olabilir (varsayılan olarak kişi başına yaklaşık 100-400 MB
ana bilgisayar) ve depolamaya karşılık gelen bir G/Ç yükü koyar, ancak ayrıntılı bilgi için en uygun olanıdır.
uzun dönem analizi. pmlogger yeniden başlatıldığında, her zaman yeni bir arşiv oluşturur, bu nedenle
sabit durumda, yakın tarihin birleştirilmiş bir arşivi ve bir güncel arşiv olacaktır.
arşiv pmlogger tarafından yazılıyor.

pmlogbirleştirme
Bu dosya varsa, pmmgr çalışacaktır. pmlogekstresi periyodik olarak birleştirmek
her hedef pmcd için önceden var olan günlük arşivlerini tek bir büyük arşive dönüştürür. Sonra
önceden var olan günlük arşivleri silinir (önceden birleştirilmiş olanlar dahil). Bu
yapılandırma dosyasına göre bir zaman aralığı belirtimi içerebilir. PCPintro
pmlogger'ın geçici olarak olması gereken süreyi temsil eden man sayfası
durduruldu ve arşivler birleştirildi. maksimum süreyi temsil eder.
birleştirilmiş arşiv gecikme şimdiki zaman. Varsayılan 24hours.

pmlogmerge-granüler
Bu dosya varsa, pmmgr yalnızca önceden var olan günlük arşivlerinin bir alt kümesini birleştirir
tanecikli, hizalı bir yaklaşık olarak, hepsi yerine yenisine
birleştirilmiş arşivler kümesi. Seçilen alt küme önceki zamana karşılık gelir
tarafından belirtilen aralık pmlogbirleştirme kontrol dosyası Varsayılan yok hayır taneciklik.

pmlogmerge-yeniden yazma
Bu dosya varsa, pmmgr çalışacaktır. pmlogrewrite -i (artı listelenen diğer seçenekler
bu dosyada) birleştirmeden önce her giriş arşivinde. Bu doğal olarak gerektirecek
daha fazla disk G/Ç. Varsayılan yok hayır yeniden.

pmlogmerge-tut
pmmgr bir süre sonra orijinal çözünürlüklü arşivleri azaltır/siler
mtime dosyası tarafından ölçüldüğü gibi bu dosya tarafından belirtilir. Dönem de olacak
-S'ye negatif parametre olarak pmlogextract'a iletilir. Varsayılan 14days. Karşı
arşivleri süresiz olarak saklayın, bunu "99999hafta" gibi büyük bir miktara ayarlayın.

pmlogazaltmak
Bu dosya mevcutsa, süresi dolan arşivleri kaldırmadan önce
pmlogmerge-tut süre ile işlenirler. pmlogazaltmak azaltılmış oluşturmak
arşivler (adlandırılmış azaltışmış-*). Dosya boşlukla ayrılmış seçenekler içeriyorsa, bunlar
pmlogreduce'a aktarıldı. (Varsayılan olarak, pmlog altörnekleri 600 saniyeye düşürün.
Aralık.)

pmlogreduce-tut
Bu dosya varsa, o zaman azaltılmış arşivler ( azaltışmış-* model)
dosyadan ölçüldüğü gibi, bu dosya tarafından belirtilen bir süre sonra silinir.
zaman. Bu süre muhtemelen pmlogreduce çalışmasınınki olduğundan, toplam alıkoyma
zaman yaklaşık olarak pmlogmerge-retain time olacaktır artı pmlogreduce-retain
zaman. Varsayılan 90days. Küçültülmüş arşivleri süresiz olarak saklamak için bunu
"99999hafta" gibi büyük bir miktar.

PMIE YAPILANDIRMA
Bu yapılandırma seçenekleri grubu, bir pm her ana bilgisayar için arka plan programı. Bu olabilir
özel bir yapılandırma oluşturmayı içerir.

pmie Sadece ve sadece bu dosya mevcutsa, pmmgr bir pm her biri için arka plan programı
hedeflenen pmcd. Bu dosya, bir satır boşlukla ayrılmış ek seçenekler içerir
pmie arka plan programı için. (pmmgr zaten -h, -f, -l ve belki de -c'yi ekler.) Varsayılan
korumaktır yok hayır pm (ve bu bölümdeki başka hiçbir yapılandırma işlenmez).

pmieconf
Sadece ve sadece bu dosya varsa, pmmgr çalışacaktır pmieconf üretmek için
her hedef pmcd için yapılandırma dosyası. Dosya bir satır boşluk içeriyor-
pmieconf programı için ayrılmış ek seçenekler. pmieconf'un üretilen çıktısı
dosya log-dizini/hostid alt dizini altında saklanacaktır. (zaten
-F, -c ve -f ekler.) Varsayılan değerdir yok hayır pmieconf, bunun yerine, yukarıdaki pmie dosyası
sabit bir pmie yapılandırması belirtmek için muhtemelen bir -c seçeneği içermelidir.

onworks.net hizmetlerini kullanarak pmmgr'yi çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları