İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

xymongen - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında xymongen çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen xymongen komutudur.

Program:

ADI


xymongen - Xymon web sayfası oluşturucu

SİNOPSİS


ksimongen -?
ksimongen --yardım et
ksimongen --versiyon
ksimongen [seçenekler] [çıktı dizini]
(Kullanılabilir komut satırı seçeneklerinin açıklaması için SEÇENEKLER bölümüne bakın).

TANIM


ksimongen Xymon monitör için genel bakış web sayfalarını oluşturur. bunlar web sayfaları
her bir testin ayrıntılı durum sayfalarını değil, ana bilgisayarlarınızın genel durumunu gösterir.

Not: Web sayfalarının verileri şuradan alınır: xymond(8) arka plan programı ve xymongen kullanımları
ağı belirlemek için XYMSRV / XYMSERVERS ortam değişkenlerinin değerleri
xymond'a ulaşılabilecek adres. Listelenen birden fazla sunucunuz varsa
XYMSERVERS, ilkinin yerel Xymon sunucusu olduğundan emin olun - bu
xymongen verileri sorgulayacaktır.

SEÇENEKLER


xymongen çok sayıda komut satırı seçeneğine sahiptir. Seçenekler değiştirmek için kullanılabilir
xymongen'in davranışı ve onun tarafından oluşturulan web sayfalarını etkiler.

GENEL SEÇENEKLER


--yardım mı yoksa -?
Kullanılabilir komut satırı seçeneklerinin bir özetini sağlayın.

--versiyon
xymongen'in sürüm numarasını yazdırır

--docurl=URL
Bu seçenek kullanımdan kaldırılmıştır, HOSTDOCURL ayarını kullanın. xymonserver.cfg(5)
yerine.

--doccgi=URL
Bu seçenek kullanımdan kaldırılmıştır, HOSTDOCURL ayarını kullanın. xymonserver.cfg(5)
yerine.

--doc penceresi
Ana bilgisayarların ve hizmetlerin belgelerine bağlantıların yeni bir pencerede açılmasına neden olur. bu
varsayılan, belgeleri Xymon durumuyla aynı tarayıcı penceresinde göstermektir.

--htmluzantı=.UZANTI
xymongen tarafından oluşturulan web sayfaları için kullanılan dosya adı uzantısını ayarlar. İle
varsayılan olarak ".html" uzantısı kullanılır. "Nokta" belirtmeniz gerektiğini unutmayın.

--report[=COLUMNNAME]
Bu seçenekle, xymongen, kaç tane olduğuna dair ayrıntıları içeren bir durum mesajı gönderir.
ana bilgisayarlar işlendi, kaç sayfa oluşturuldu, oluşan hatalar
çalışma sırasında ve bazı zamanlama istatistikleri. Varsayılan sütun adı "xymongen"dir.

--htaccess[=htaccess-dosyaadı]
Yeni web sayfası dizinleri oluşturulduğunda .htaccess dosyaları oluşturun. içeriği
.htaccess dosyaları, XYMONHTACCESS ortam değişkeni tarafından belirlenir (için
xymon.html ve nongreen.html içeren üst düzey dizin); tarafından
XYMONPAGEHTACCESS değişkeni (sayfa düzeyinde dizinler için); ve tarafından
Alt sayfa ve alt üst düzey dizinler için XYMONSUBPAGEHTACCESS değişkeni. bu
.htaccess dosyalarının dosya adı, dosya adı ile birlikte verilmemişse varsayılan olarak ".htaccess" şeklindedir.
bu seçenek. XYMONHTACCESS değişkeni, kelimesi kelimesine en üst seviyeye kopyalanır.
.htaccess dosyası. XYMONPAGEHTACCESS değişkeni bir "%s" içerebilir.
sayfaya eklenir. XYMONSUBPAGEHTACCESS değişkeni iki "%s" içerebilir
örnekler: Birincisi sayfa adıyla, ikincisi ise
alt sayfa adı.

--max-olay sayısı=N
"Tüm yeşil olmayanlar" sayfasındaki olay günlüğünü yalnızca N olayla sınırlayın. Varsayılan: 100.

--max-olay süresi=N
"Yeşil olmayanların tümü" sayfasındaki olay günlüğünü, içinde meydana gelen olaylarla sınırlayın.
N dakika geçmiş. Varsayılan: 240.

--no-olay günlüğü
Normalde "Yeşil olmayanların tümü" sayfasında görüntülenen olay günlüğünü devre dışı bırakın

--max-account=N
"Tüm yeşil olmayanlar" sayfasındaki onay günlüğünü yalnızca N olayla sınırlayın. Varsayılan:
25

--max-accktime=N
"Yeşil olmayanların tümü" sayfasındaki onay günlüğünü, gerçekleşen onaylarla sınırlayın
son N dakika içinde. Varsayılan: 240.

--no-accklog
Normalde "Yeşil olmayanların tümü" sayfasında görüntülenen alındı ​​günlüğünü devre dışı bırakın.

--cricitcallog[=Kritik günlük sütunu]
Bu, kritik.html durum sayfasında gösterilenlerin metin tabanlı bir günlüğünü oluşturur,
ve Xymon sunucusunun kendisine rengini yansıtan bir durum mesajı gönderir.
Kritik durum sayfası. Bu, ekranda sorunların ne zaman ortaya çıktığını izlemenizi sağlar.
kritik durum sayfası. Günlük dosyası $XYMONSERVERLOGS/criticalstatus.log içinde saklanır

--loadhostsfromxymond
xymongen, hosts.cfg dosyasını okumak yerine hosts.cfg dosyasını yükleyecektir.
xymond arka plan programından yapılandırma. Bu, okuma ihtiyacını ortadan kaldırır.
hosts.cfg ve farklı ana bilgisayarlarda çalışan xymond ve xymongen'iniz varsa, aynı zamanda
hosts.cfg dosyasını sistemler arasında kopyalama ihtiyacını ortadan kaldırır. Şuna dikkat edin:
Bu seçenek etkinleştirildiğinde, hosts.cfg'deki "dispinclude" seçeneği yoksayılır.

SAYFA DÜZEN SEÇENEKLER


Bu seçenekler, xymongen tarafından oluşturulan web sayfalarının tarayıcıda nasıl göründüğünü etkiler.

--sayfa-son
Ana bilgisayarlardan sonra sayfa ve alt sayfa bağlantılarını koyun.

--sayfalar-ilk
Sayfa ve alt sayfa bağlantılarını ana bilgisayarların önüne koyun (varsayılan).

Bu iki seçenek, alt sayfalara ve ana bilgisayarlara bağlantı içeren bir sayfanın aşağıdaki özelliklere sahip olup olmadığına karar verir.
önce ana bilgisayarlar veya alt sayfalar.

--subpagecolumns=N
Sayfalara ve alt sayfalara bağlantılar için kullanılan sütun sayısını belirler. Varsayılan
N=1'dir.

--maxrows=N
Bir sayfadaki sütun başlıkları varsayılan olarak yalnızca sayfanın başında gösterilir,
alt sayfa veya ana bilgisayar grubu. Bu seçenekler, sütun başlıklarının
gösterilen her N ana bilgisayar.

--showemptygroups

--no-boş gruplar
Gruplar ana bilgisayarlar yapıldığında, varsa bile tabloyu ve ana bilgisayar adlarını görüntüleyin.
söz konusu ana bilgisayarların hiçbiri için test yok. --no-showemptygroups için kullanın
saklamak. (Varsayılan: evet)

--pagetitle-linkler
Normalde, yalnızca bir sayfanın veya alt sayfanın yanındaki renkli "noktalar" o sayfaya bağlantı görevi görür.
sayfanın kendisi. Bu seçenekle, sayfa başlığı da sayfaya bağlanacaktır.

--pagetext-başlıkları
"Sayfa" veya "alt sayfa" etiketlerindeki açıklama metnini, başlık olarak kullanın.
"Yerel olarak barındırılan sayfalar" veya diğer standart başlık yerine sayfa.

--altı çizili-başlık yok
Normalde, sayfa başlıklarının altı, bir HTML "yatay cetvel" etiketi kullanılarak çizilir. Bu
seçeneği, başlıkların altını çizmeyi devre dışı bırakır.

--recentgifs[=DAKİKA]
Test durumunun değiştiği testler için COLOR-recent.gif adlı resimleri kullanın
son 24 saat içinde. Bu GIF dosyalarının şuraya yüklenmesi gerekir:
$XYMONHOME/www/gifs/ dizini. Varsayılan olarak, eşik 24 saate ayarlanmıştır - eğer
farklı isterseniz, zaman sınırını da belirtebilirsiniz. Örneğin
"--recentgifs=3h", bir durum değişikliğinden sonra yalnızca 3 saat boyunca en son GIF'leri gösterecektir.

--sıralama-grup-sadece-öğeler
Normal bir "yalnızca grup" yönergesinde, testlerin hangi sırayla gerçekleştirileceğini belirleyebilirsiniz.
soldan sağa doğru görüntülenir. Testlerin listelenmesini tercih ederseniz
alfabetik sırayla, bu seçeneği kullanın - sayfa daha sonra "yalnızca grup" oluşturacaktır
onun gibi gruplar normal gruplar oluşturur ve testleri alfabetik olarak sıralar.

--dialupskin=URL
Bir testin çevirmeli ağ testi olduğunu görsel olarak göstermek istiyorsanız, alternatif bir test kullanabilirsiniz.
yeşil/kırmızı/sarı>/vb. için simgeler kümesi. bu seçeneği belirleyerek görüntüler. bu
Burada belirtilen URL parametresi, XYMONSKIN'den gelen normal ayarı geçersiz kılar
ortam değişkeni, ancak yalnızca çevirmeli ağ testleri için.

--reverseskin=URL
"--dialupskin" ile aynı, ancak ters testler için (önde '!' ile yapılan testler).

--tooltips=[her zaman,asla,ana]
Ana bilgisayarın açıklamasını göstermek için hangi sayfaların araç ipuçlarını kullanacağını belirler (
YORUM girişi hosts.cfg(5) dosya). olarak ayarlanırsa her zaman, araç ipuçları hepsinde kullanılır
sayfalar. olarak ayarlanırsa asla, araç ipuçları asla kullanılmaz. olarak ayarlanırsa ana, araç ipuçları kullanılır
ana sayfalarda değil, "Tüm yeşil olmayanlar" veya "Kritik sistemler" sayfalarında değil.

SÜTUN SEÇİM SEÇENEKLER


Bu seçenekler, tarafından oluşturulan web sayfalarına hangi sütunların (testlerin) dahil edildiğini etkiler.
ksimongen.

--ignorecolumns=test[,deneme]
Web sayfaları oluşturulurken verilen sütunlar xymongen tarafından tamamen yok sayılır.
Daha gürültülü testlerden bazılarını ortadan kaldırdığınız raporlar oluşturmak için kullanılabilir,
"mesajlar" gibi.

--kritik-kırmızılar-sadece
Kritik sayfasına yalnızca kırmızı durum sütunları eklenecektir. Varsayılan olarak,
Kritik sayfa, kırmızı, sarı ve net durumdaki ana bilgisayarları içerecektir.

--nongreen-colors=RENK[,RENK]
"Tümü yeşil olmayan" durum sayfasında hangi renklerin bir testin görünmesine neden olduğunu tanımlar.
RENK kırmızı, sarı veya mordur. Varsayılan, üçünü de dahil etmektir.

--nongreen-ignorecolumns=deneme[,deneme]
--ignorecolumns ile aynıdır, ancak yalnızca "Yeşil olmayan tümü" sayfasındaki ana bilgisayarlar için geçerlidir.

--yeşil olmayan-ignorepurples
Kullanımdan kaldırıldı, bunun yerine "--nongreen-colors" kullanın.

--nongreen-ignoredialup'lar
Olay günlüğü de dahil olmak üzere "Tüm yeşil olmayanlar" sayfasındaki tüm çevirmeli ana bilgisayarları yok sayın.

--hayır-sayfalar
Normal sayfaları oluşturmayın (normalde yalnızca yeşil olmayan sayfaları oluşturmak için kullanılır).
sayfa).

--hayır-yeşil olmayan
"Tümü yeşil olmayan" sayfasını oluşturmayın.

--includecolumns=deneme[,deneme]
Bu sütunları her zaman "Yeşil olmayanların tümü" sayfasına dahil et Belirli sütunları içerecektir
renginden bağımsız olarak nongreen.html sayfasında. Normalde nongreen.html bir
tüm testler yeşilse test sütunu. Bu, örneğin her zaman bir bağlantıya sahip olmak için kullanılabilir.
nongreen.html sayfanızdan trendler sütunu (RRD grafikleriyle birlikte).

--evenignore=deneme[,deneme]
"Tümü yeşil olmayan" olay günlüğü ekranında bu testleri yok sayın.

DURUMU YAYILMA SEÇENEKLER


Bu seçenekler, bir durumun sayfa hiyerarşisinde yukarı doğru normal yayılmasını engeller.
Böylece, durumu sarı veya kırmızı olan bir teste sahip olabilirsiniz, ancak yine de tüm sayfa yeşile sahip olur.
Alarma neden olması gerekmeyen, ancak yine de sorunun ne olduğunu bilmek istediğiniz testler için kullanışlıdır.
asıl durum. Bu seçenekler, tüm ana bilgisayarlar için genel varsayılanları ayarlar; NOPROPRED'i kullanabilirsiniz
ve NOPROPYELLOW etiketleri hosts.cfg(5) ana bilgisayar başına benzer sınırlar uygulamak için dosya
temelidir.

--nopropyellow=test[,test] veya --noprop=test[,test]
SARI olduğunda yukarı durum yayılımını devre dışı bırakın. "--noprop" seçeneği kullanımdan kaldırıldı
ve kullanılmamalıdır.

--noproppurple=deneme[,deneme]
MOR olduğunda yukarı durum yayılımını devre dışı bırakın.

--nopropred=test[,deneme]
KIRMIZI veya SARI olduğunda yukarı durum yayılımını devre dışı bırakın.

--nopropack=test[,deneme]
Durum onaylandığında yukarı durum yayılımını devre dışı bırakın. Eğer istersen
onaylanan tüm testlerin yayılmasını devre dışı bırakmak için "--nopropack=*" kullanın.

MOR DURUMU SEÇENEKLER


Mor durumlar, bir test durumunun raporlanması durduğunda ortaya çıkar. Bir test durumu için geçerlidir
sınırlı bir süre - normalde 30 dakika - ve bu süreden sonra test
mor.

--purplelog=DOSYAADI
Tüm mor durum mesajlarının bir günlük dosyasını oluşturun.

ALTERNATİF SAYFA SETİ SEÇENEKLER


--pageset=PAGESETNAME
Varsayılandan farklı bir sayfa grubu için web sayfaları oluşturun. SAYFA AYARLARI bölümüne bakın
altında.

--template=ŞABLON
Üstbilgi ve altbilgi dosyaları için alternatif bir şablon kullanın. Genellikle birlikte kullanılır
"--pageset" seçeneği; aşağıdaki PAGESETS bölümüne bakın.

ALTERNATİF ÇIKTI BİÇİMLER


--wml[=test1,test2,...]
Bu seçenek, xymongen'in bir dizi WML "kart" dosyası oluşturmasına neden olur.
bir WAP cihazı (cep telefonu, PDA vb.) tarafından erişilen oluşturulan dosyalar aşağıdakileri içerir:
belirtilen testlerde KIRMIZI veya SARI durumuna sahip ana bilgisayarlar. Bu seçenek tanımlayabilir
dahil edilecek varsayılan testler - varsayılanlar kullanılarak geçersiz kılınabilir veya değiştirilebilir
içindeki "WML:" veya "NK:" etiketleri hosts.cfg(5) dosya. Herhangi bir test belirtilmemişse, tüm testler
dahil edilecek.

--nstab=DOSYAADI
Netscape 6/Mozilla kenar çubuğu girişi için uygun bir HTML dosyası oluşturun. Aslında
kullanıcılarınızın böyle bir kenar çubuğu girişi elde etmesini sağlayın, bu Javascript koduna
bir web sayfası (örneğin, onu $XYMONHOME/web/stdnormal_header dosyasına dahil edebilirsiniz):


<!--
işlev addNetscapePanel() {
if ((typeof window.sidebar == "nesne") &&
(typeof window.sidebar.addPanel == "fonksiyon"))
window.sidebar.addPanel ("Xymon",
"http://your.server.com/nstab.html","");
başka
alert("Yalnızca Mozilla veya Netscape 6+ için Kenar Çubuğu");
}
// ->


ve ardından bunu şablon olarak kullanarak bir "Bunu kenar çubuğuna ekle" bağlantısını ekleyebilirsiniz:

Kenar Çubuğuna Ekle

veya standart Netscape "Sekme ekle" düğmesine sahip olmayı tercih ederseniz, bunu yaparsınız
ile


<IMG SRC="/gifs/add-button.gif" YÜKSEKLİK=45 GENİŞLİK=100
ALT="[Kenar Çubuğu Ekle]" STYLE="kenarlık:0">


"add-button.gif" şu adresteki Netscape'de mevcuttur:
http://developer.netscape.com/docs/manuals/browser/sidebar/add-button.gif.

FILENAME eğik çizgi ile başlamazsa, Netscape kenar çubuğu dosyası
$XYMONHOME/www/ dizini.

--nslimit=RENK
Netscape Kenar Çubuğuna dahil edilecek minimum renk - varsayılan "kırmızı"dır, yani
yalnızca kritik uyarılar dahildir. Uyarıları da dahil etmek istiyorsanız, şunu kullanın:
"--nslimit=sarı".

--rss Xymon uyarılarınızın RSS/RDF içerik dağıtım akışını oluşturun. Bu çıktı biçimi
genellikle canlı haber beslemeleri gibi, diğer web sayfalarına dinamik olarak yerleştirilebilir
web sitelerinde görülmektedir. İki RSS dosyası oluşturulacak, biri "Tüm
yeşil" sayfa, diğeri "Kritik" sayfayı yansıtır.
sırasıyla "nongreen.rss" ve "critical.rss" dosyaları. Ayrıca bir RSS dosyası
her sayfa ve/veya o sayfada bulunan ana bilgisayarları listeleyen alt sayfa için oluşturulacaktır.
sayfa veya alt sayfa.
--rss seçeneğinde önceden izin verilen FILENAME parametresi artık kullanılmamaktadır.
RSS/RDF içerik beslemeleri hakkında daha fazla bilgi için lütfen bkz.
http://www.syndic8.com/.

--rssextension=.UZANTI
xymongen tarafından oluşturulan RSS dosyaları için kullanılan dosya adı uzantısını ayarlar. İle
varsayılan olarak ".rss" uzantısı kullanılır. "Nokta" belirtmeniz gerektiğini unutmayın.

--rssversion={0.91|0.92|1.0|2.0}
RSS/RDF beslemesinin istenen çıktı biçimi. Sürüm 0.91 en çok görünüyor
yaygın olarak kullanılan biçimdir ve bu seçenek atlanırsa varsayılandır.

--rsslimit=RENK
RSS beslemesine dahil edilecek minimum renk - varsayılan "kırmızı"dır, yani yalnızca
kritik uyarılar dahildir. Uyarıları da dahil etmek istiyorsanız, şunu kullanın:
"--rsslimit=sarı".

SEÇENEKLER KULLANILMIŞ BY CGI ÖN UÇLAR


--reportopts=BAŞLAT:BİTTİ:DİNAMİK:STYLE
Rapor oluşturma modunda xymongen'i çağırın. Bu normalde tarafından kullanılır
rapor.cgi(1) CGI betiği, ancak önceden oluşturulurken doğrudan da kullanılabilir
raporlar. START parametresi, Unix time_t'deki raporun başlangıç ​​zamanıdır.
format (1 Ocak 1970 00:00 UTC'den bu yana saniye); END, raporun bitiş zamanıdır;
DİNAMİK, önceden oluşturulmuş bir rapor için 0 ve dinamik (çevrimiçi) bir rapor için 1'dir; STİL (şimdiki değeri)
"crit" yalnızca kritik (kırmızı) olayları içerecek, "nongr" yeşil olmayan tüm olayları içerecek
olaylar ve tüm olayları dahil etmek için "tümü".

--csv=DOSYAADI
--reportopts ile birlikte kullanıldığında, bu, xymongen'in bir kullanılabilirlik oluşturmasına neden olur
virgülle ayrılmış değerler (CSV) dosyası biçiminde rapor edin. Bu biçim genellikle
daha fazla işlem için elektronik tablolara içe aktarmak için kullanılır.
CSV dosyası, Unix zaman damgalarını içerir. Bunları insan tarafından okunabilir zamanlar olarak görüntülemek için
Excel, formül =C2/86400+DATEVALUE(1-ocak-1970) (Unix zaman damganız varsa
C2) hücresinde kullanılabilir. Sonuç hücresi tarih/saat olarak biçimlendirilmelidir.
alan. Zaman damgalarının UTC'de olduğunu unutmayın, bu nedenle yerel olarak da işlemeniz gerekebilir.
saat dilimi ve DST sorunları kendiniz giderir.

--csvdelim=DELIMITER
Varsayılan olarak, CSV çıktısındaki alanları sınırlandırmak için bir virgül kullanılır. bazı ingilizce olmayan
elektronik tablolar, tipik olarak noktalı virgül olmak üzere farklı bir sınırlayıcı kullanır. CSV oluşturmak için
uygun sınırlayıcı ile dosya, kullanılan karakteri ayarlamak için bu seçeneği kullanabilirsiniz.
sınırlayıcı olarak. Örneğin "--csvdelim=;" - bunun normalde çift olması gerektiğini unutmayın
tırnak işaretleri, Unix kabuğunun sınırlayıcı karakteri bir
komut satırı sınırlayıcı.

--anlık görüntü=ZAMAN
Xymon sayfalarının TIME'da göründükleri gibi bir anlık görüntüsünü oluşturun. ZAMAN olarak verilir
1 Ocak 1970 00:00 UTC'den bu yana saniyeler. Normalde aracılığıyla kullanılır anlık görüntü.cgi(1) CGI
komut.

HATA AYIKLAMA SEÇENEKLER


- hata ayıklama
xymongen'in büyük miktarda hata ayıklama çıktısını stdout'a atmasına neden olur.
-DDEBUG etkinleştirilmiş olarak derlendi. xymongen ile ilgili bir sorunu bildirirken lütfen
sorunu yeniden oluşturmaya çalışın ve bununla xymongen çalıştırmanın çıktısını sağlayın
seçeneği.

--zamanlama
xymongen'in çeşitli bölümleri tarafından stdout'a harcanan süre hakkında bilgi dökümü. Bu
işlemin hangi bölümünün çalışma süresinden sorumlu olduğunu görmek için yararlıdır.
ksimongen.
Not: Bu bilgi, Xymon ekranına gönderilen çıktıda da sağlanır.
"--rapor" seçeneğini kullanırken.

BİNA ALTERNATİF SAYFA TAKIMLARI


xymongen'in 1.4 sürümü ile birden çok sayfa kümesi oluşturma olanağı gelir.
aynı veriler.
Xymon web sayfalarına bakan iki grup insan olduğunu varsayalım. A grubu istiyor
ana bilgisayarların müşteri tarafından gruplandırılmasını sağlayın, ait oldukları. Xymon'u bu şekilde kurdunuz -
varsayılan sayfa kümesi. Şimdi B grubu, ana bilgisayarların işletim sistemine göre gruplandırılmasını istiyor -
buna "os" kümesi diyelim. Ardından sayfa düzenini hosts.cfg dosyasına şu şekilde eklersiniz:

ospage Microsoft Windows'u kazandı
ossubpage win-nt4 MS Windows NT 4
osgroup NT4 Dosya sunucuları
osgroup NT4 Posta sunucuları
ossubpage win-xp MS Windows XP
ospage unix Unix
ossubpage unix-sun Solaris
ossubpage unix-linux Linux

Bu, bir üst düzey sayfa (xymon.html sayfası), iki sayfa içeren bir sayfa kümesini tanımlar.
xymon.html'den (win.html ve unix.html) ve örneğin win.html sayfasından bağlantılı
win-nt4.html ve win-xp.html alt sayfaları
Sözdizimi, hosts.cfg'deki normal "sayfa" ve "alt sayfa" yönergeleriyle aynıdır, ancak
yönerge, sayfa kümesi adının önüne eklenir. Sayfanın arasına herhangi bir ana bilgisayar koymayın
ve alt sayfa yönergeleri - tüm yönergeleri hosts.cfg dosyasının en üstüne eklemeniz yeterlidir.
Peki, sayfalara nasıl host eklersiniz? Basit - ana bilgisayara "OS:win-xp" etiketi koymanız yeterli
tanım satırı. "İşletim sistemi", sayfa kümesi adları için kullanılan önekle aynı olmalıdır, ancak
büyük harf. "win-xp", burada tanımlanan sayfalardan veya alt sayfalardan biriyle eşleşmelidir.
sayfa kümesi. Örneğin

207.46.249.190 www.microsoft.com # İşletim Sistemi:win-xp http://www.microsoft.com/
64.124.140.181 www.sun.com # İşletim Sistemi:unix-sun http://www.sun.com/

Ana bilgisayarın o sayfada tanımlanan bir grup içinde görünmesini istiyorsanız,
1'den başlayarak numaraya göre gruplandırın. Örneğin, "NT4 Posta sunucuları" grubuna bir ana bilgisayar koymak için
yukarıdaki örnekte "OS:win-nt4,2" ("win-nt4" sayfasındaki ikinci grup) kullanın.
Ana bilgisayarın bir alt sayfa yerine ön sayfada görünmesini istiyorsanız, "OS:*" kullanın.

Bütün bunlar sadece yeni sayfa kümesinin düzenini tanımlar. Oluşturmak için çalıştırmanız gerekir
tanımladığınız her sayfa kümesi için bir kez xymongen - yani, bunun gibi bir uzantı komut dosyası oluşturun:

#!/ Bin / sh

XYMONWEB="/xymon/os" $XYMONHOME/bin/xymongen \
--pageset=os --template=os \
$XYMONHOME/www/os/

Bunu $XYMONHOME/ext/os-display.sh dosyasına kaydedin ve bunu bir Xymon uzantısı olarak çalışacak şekilde ayarlayın;
bu, onu çalıştırmak için task.cfg'ye fazladan bir bölüm eklemek anlamına gelir.

Bu, sayfaları oluşturur. Burada kullanılan bazı önemli seçenekler vardır:
* XYMONWEB="/xymon/os" ortam değişkeni ve
"$XYMONHOME/www/os/" seçeneği birlikte çalışır ve
normalin dışında bir alt dizindeki yeni sayfa kümesi HTML dosyaları
Xymon web kökü. Normalde Xymon sayfalarına şu şekilde erişirseniz:
"http://xymon.acme.com/xymon/", daha sonra erişeceksiniz
yeni sayfa seti "http://xymon.acme.com/xymon/os/"
Not: XYMONWEB olarak verilen dizin, sembolik bir
$XYMONHOME/www/html/ dizinine bağlantı veya
bireysel durum mesajları çalışmayacaktır. benzer bağlantılar
gifler/, yardım/ ve notlar/ için yapılmalıdır.
dizinleri.
* "--pageset=os", xymongen'e web sayfalarını yapılandırmasını söyler
varsayılan düzen yerine "os" düzenini kullanarak.
* "--template=os", xymongen'e farklı bir dizi kullanmasını söyler
üstbilgi ve altbilgi şablonları. Normalde xymongen kullanır
$XYMONHOME/web/stdnormal_header içindeki standart şablon ve
.../stdnormal_footer - bu seçenekle bunun yerine
"os_header" ve "os_footer" dosyaları
$XYMONHOME/web/ dizini. Bu, özelleştirmenizi sağlar
her sayfa kümesi için üstbilgiler ve altbilgiler. sadece istersen
normal şablonu kullanmak için bu seçeneği atlayabilirsiniz.

KULLANMA XYMONGEN İÇİN RAPORLAR


xymongen raporlaması, standart Xymon için açılan değiştirmeler aracılığıyla uygulanır
web sunucularınızda yüklü olan raporlama komut dosyaları (report.sh ve reportlog.sh) cgi-bin
dizin.

Bu iki kabuk betiği, çok küçük iki kabuk betiği ile değiştirildi, sadece
Xymon ortam değişkenlerini ayarlayın ve rapor.cgi(1) or rapor günlüğü.cgi(1)
$XYMONHOME/bin/ içindeki komut dosyaları

Raporları oluştururken xymongen komut satırı seçeneklerini kullanabilirsiniz, örneğin belirli
adını belirtmek için raporlardan test türleri (örneğin "--ignorecolumns=msgs")
Raporda olmaması gereken veya raporu biçimlendirmek için trendler ve bilgi sütunları
farklı (örneğin "--subpagecolumns=2"). sırasında belirli seçeneklerin kullanılmasını istiyorsanız,
web arayüzünden rapor oluşturulur, bu seçenekleri
XYMONGENREPOPTS ortam değişkenindeki $XYMONHOME/etc/xymonserver.cfg dosyası.

xymongen tarafından oluşturulan rapor dosyaları ayrı dizinlerde saklanır (her
raporu) $XYMONHOME/www/rep/ dizininin altında. Bunlar otomatik olarak temizlenmelidir
- yeni raporlar oluşturuldukça eskileri kaldırılır.

Yükledikten sonra bir rapor oluşturmayı deneyin. Muhtemelen linklerin içinde olduğunu göreceksiniz.
sol üst köşe (ack.html, nongreen.html vb. için) artık çalışmıyor. Bunları düzeltmek için değiştirin
$XYMONHOME/web/repnormal_header dosyanız bu nedenle bu bağlantılar "&XYMONWEB"e atıfta bulunmaz, ancak
Xymon sayfalarınız için normal URL önekine.

SLA RAPORLAMA


xymongen raporlaması, gerçek SLA'nın (Hizmet Düzeyi Sözleşmesi) oluşturulmasına olanak tanır
24/7 olmayan hizmet süreleri için de raporlar. Bu, bir tanımlanarak etkinleştirilir
Ana bilgisayarların hizmet süresini tanımlaması için "REPORTTIME:timespec" etiketi ve isteğe bağlı olarak bir
Kararlaştırılan kullanılabilirliği tanımlamak için "WARNPCT:level" etiketi.

Not: Bkz. hosts.cfg(5) bu seçeneklerin tam sözdizimi için.

"REPORTTIME:timespec" hizmetin açık olması beklenen günün saatini belirtir ve
koşma. Varsayılan olarak bu, haftanın tüm günleri, günde 24 saattir. SLA'nız yalnızca şunları kapsıyorsa
Pzt-Cum 7am - 8pm, bunu "REPORTTIME=W:0700:2000" olarak tanımlarsınız ve rapor oluşturucu
daha sonra hem normal 24x7 kullanılabilirliği hem de bir "SLA kullanılabilirliği" hesaplayacaktır.
yalnızca SLA döneminde ana bilgisayarın durumunu dikkate alır.

DOWNTIME:timespec parametresi, SLA kullanılabilirlik hesaplamasını etkiler. bir kesinti olursa
olası "ÇALIŞMA SÜRESİ" olarak tanımlanan süre içinde meydana gelirse, arıza bir
"mavi" durumu. (Aynı renk, "devre dışı bırakırsanız" ve ardından Xymon'u kullanarak barındırırsanız kullanılır.
"devre dışı bırak" işlevi). Test durumunun "mavi" olduğu zaman SLA'ya dahil değildir
hesaplama, ne ana bilgisayarın düşük olduğu düşünülen süre miktarında ne de
raporun kapsadığı toplam süre. Böylece "mavi" zaman, etkin bir şekilde göz ardı edilir.
SLA kullanılabilirliği hesaplaması, kesinti süresini etkilemeden planlı kesinti süresine sahip olmanızı sağlar.
bildirilen SLA kullanılabilirliği.

Örnek: Bir ana bilgisayar yeniden başlatıldığından "DOWNTIME:*:0700:0730 REPORTTIME=W:0600:2200" değerine sahiptir.
her gün sabah 7'den akşam 7.30'ye kadar, ancak hizmet sabah 6'dan akşam 10'a kadar mevcut olmalıdır. İçin
raporun yayınlandığı gün, 7:10'dan 7:15'e (planlanan yeniden başlatma) düştü, ancak aynı zamanda
9:53 - 10:15 arası. Yani günün olayları:

0700 : 10 dakika yeşil (600 saniye)
0710 : 5 dakika mavi (300 saniye)
0715 : 14 saat 38 dakika (52680 saniye) yeşil
2153 : 22 dakika boyunca kırmızı (1320 saniye)
2215 : yeşil

Servis 600+52680 = 53280 saniye için kullanılabilir. 420 saniye boyunca aşağıda (kırmızı)
(SLA süresinin sona erdiği 21:53'ten 22:00'ye kadar olan süre). Dahil edilen toplam süre
rapor, 15 dakika mavi = 7 saniye hariç 10 saattir (5am - 53700pm). Yani SLA
kullanılabilirlik 53280/53700 = %99,22

Kullanılabilirliği ayarlamak için hosts.cfg dosyasında "WARNPCT:level" etiketi desteklenir
ana bilgisayar bazında eşik. Bu eşik, bir testin şu şekilde raporlanıp raporlanmayacağını belirler.
raporlarda yeşil, sarı veya kırmızı. aracılığıyla tüm ana bilgisayarlar için varsayılan bir değer ayarlanabilir.
XYMONREPWARN ortam değişkeni, ancak bu etiket tarafından geçersiz kılınır. Seviye olarak verilir
bir yüzde, örneğin "WARNCT:98.5"

ÖNCEDEN OLUŞTURULAN RAPORLAR


Normalde, xymongen, dinamik olarak oluşturulmuş web sayfalarına bağlantı veren raporlar üretir.
bir testin ayrıntılı durumu (reportlog.sh CGI betiği aracılığıyla).

Bu dinamik bağlantılar olmadan xymongen'in bir rapor üretmesi mümkündür, bu nedenle
rapor başka bir sunucuya aktarılabilir. önceden oluşturmak da yararlı olabilir.
birden çok kullanıcının aynı raporları oluşturmasını sağlayarak yükü azaltmak için.

Bunu yapmak için, zamanı seçmek için "--reportopts" seçeneğiyle xymongen'i çalıştırmalısınız.
raporun kapsadığı aralık, raporlama stili (kritik, yeşil olmayan veya tüm olaylar),
ve dinamik sayfaların oluşturulmamasını istemek.

Sözdizimi şöyledir:

xymongen --reportopts=başlangıç ​​zamanı:bitiş zamanı:nodinamik:stil

"starttime" ve "endtime", Unix time_t değerleri olarak belirtilir, yani 1 Ocak'tan bu yana geçen saniyeler
1970 00:00 GMT. Neyse ki, bu, GNU tarih yardımcı programı ile kolayca hesaplanabilir.
"+%s" çıktı seçeneğini kullanın. GNU tarih yardımcı programınız yoksa, onu alın
www.gnu.org'dan; veya "etime" yardımcı programını aynı amaç için kullanabilirsiniz, bu da
www.deadcat.net adresindeki arşivden edinilebilir.

"nodinamik", 0 (dinamik sayfalar için varsayılan) veya 1'dir (dinamik olmayan, yani ön-
oluşturulan, sayfalar).

"stil", "kritik" (yalnızca kritik, yani yalnızca kırmızı olayları içerir), "nongr" (tüm
yeşil olmayan olaylar) veya "tümü" (tüm olayları içerir).

Diğer xymongen seçenekleri kullanılabilir, örneğin belirli öğeleri hariç tutmak istiyorsanız "--ignorecolumns"
Rapordan testler.

Normalde XYMONWEB ortam değişkenini de belirtmeniz gerekir (bu değişkenle eşleşmelidir).
raporun nereden erişilebilir hale getirileceğine ilişkin temel URL) ve bir çıktı dizini
rapor dosyalarının kaydedildiği yer. XYMONWEB'i belirtirseniz, muhtemelen
XYMONHELPSKIN ve XYMONNOTESSKIN ortam değişkenlerini tanımlayın. Bunlar işaret etmeli
Xymon yardım ve not dosyalarınızın bulunduğu URL; tanımlanmamışsa,
yardım ve not dosyalarına bağlantılar rapor dizininin içine işaret edecek ve muhtemelen
çalışmıyor

Bu nedenle, statik bir rapor için tipik bir xymongen çağrısı şöyle olacaktır:

START=`date +%s --date="22 Haz 2003 00:00:00"`
END=`date +%s --date="22 Haziran 2003 23:59:59"`
XYMONWEB=/raporlar/bigbrother/daily/2003/06/22 \
XYMONHELPSKIN=/xymon/help \
XYMONNOTESSKIN=/xymon/notlar \
xymongen --reportopts=$START:$END:1:crit \
--subpagecolumns=2 \
/var/www/docroot/reports/xymon/daily/2003/06/22

"XYMONWEB" ayarı, raporun şu URL'si ile mevcut olacağı anlamına gelir:
"http://www.server.com/reports/xymon/daily/2003/06/22". Rapor dahili
bu URL'yi kullanan bağlantılar, bu nedenle başka bir konuma kolayca taşınamaz.

Son parametre, web sunucunuzdaki karşılık gelen fiziksel dizindir.
XYMONWEB URL'si. Rapor dosyalarını elbette istediğiniz yerde oluşturabilirsiniz - belki de
başka bir makine - ve daha sonra bunları web sunucusuna taşıyın.

Not nasıl tarih(1) yardımcı program, başlangıç ​​ve bitiş zamanı parametrelerini hesaplamak için kullanılır.

ÇEVRE DEĞİŞKENLER


BOARDFİLTRE
Web sayfalarına hangi ana bilgisayarların / testlerin dahil edileceğini filtrelemek için kullanılan filtre
xymondboard komutu ile xymond'dan alınan veriler. Görmek ksimon(1) detaylar için
filtre sözdiziminde. Varsayılan olarak, filtreleme yapılmaz.

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 2
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • 3
    TuruncuTilki
    TuruncuTilki
    TeamWinRecoveryProject(TWRP) çatalı
    birçok ek işlevle, yeniden tasarlayın
    ve daha fazla Özellikler: Tiz ve
    Tiz olmayan ROM'larGüncel Oreo çekirdeği,
    inşa edilmiş...
    OrangeFox'u indirin
  • 4
    itop - ITSM CMDB Açık Kaynak
    itop - ITSM CMDB Açık Kaynak
    BT Operasyonları Portalı: tam bir açık
    kaynak, ITIL, web tabanlı hizmet
    tamamen dahil olmak üzere yönetim aracı
    özelleştirilebilir CMDB, bir yardım masası sistemi ve
    belge adam...
    İndirin - ITSM CMDB Açık Kaynak
  • 5
    Clementine
    Clementine
    Clementine çok platformlu bir müziktir
    esinlenen oyuncu ve kütüphane organizatörü
    Amarok 1.4. Hızlı ve
    kullanımı kolay arayüzü ve size izin verir
    arama ve...
    Clementine'i indirin
  • 6
    XISMuS
    XISMuS
    DİKKAT: 2.4.3 toplu güncellemesi
    serbest bırakıldı!! Güncelleme herhangi biri için çalışır
    önceki 2.xx sürümü. Eğer yükseltme
    v1.xx sürümünden, lütfen indirin ve
    i ...
    XISMuS'u indirin
  • Daha fazla »

Linux komutları

Ad