🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #152822

Monitor aplikacji

#152822
From: Konrad Garus
Date: Tue, 30 Aug 2011 16:06
29 lines
2700 bytes
Witam,

mamy taką sytuację. Każdy klient jest obsługiwany przez klaster
serwerów (Jetty, ale to bez znaczenia). To znaczy każdy klient ma
kilka procesów na różnych maszynach, ale możliwe jest że na każdej
maszynie działają procesy różnych klientów.

Po stronie serwerów chętnie użyłbym JMX, ale nie jestem uwiązany i w
zasadzie każde rozsądne rozwiązanie jest do zrobienia.

Szukam monitora, który ładnie zebrałby dane ze wszystkich tych
serwerów. Chcę mieć możliwość grupowania ich według fizycznej maszyny
i według klienta. W widoku "klienta" chciałbym mieć zagregowane dane
ze wszystkich jego serwerów, ale i trochę danych "biznesowych" nie
związanych z serwerami.

Nastawiam się na stworzenie własnego GUI, ale nie mam ochoty pisać
kodu do zbierania, przetwarzania i przechowywania danych, wysyłania
powiadomień itd.

Jakiego istniejącego monitora mogę do tego użyć? Dobrze byłoby żeby
był darmowy i otwarty, ale to też nie jest konieczne.

Próbowałem z Hyperic, ale jest diabelnie ciężki, źle udokumentowany i
z bardzo niedobrym API i procesem do tworzenia pluginów.

Cross-post ze StackOverflow, mam nadzieję że tutaj będę miał więcej
szczęścia. Nie chce mi się wierzyć, że nikt nie używa / nie zna takich
rozwiązań, ewentualnie że każdy tworzy własne.
Technical Details
Message-ID: <2df4605a-99fa-4033-a101-b0b43455c768@o9g2000vbo.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.stw-bonn.de!newsreader4.netcologne.de!news.netcologne.de!nx02.iad01.newshosting.com!newshosting.com!69.16.185.11.MISMATCH!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!o9g2000vbo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.stw-bonn.de!newsreader4.netcologne.de!news.netcologne.de!nx02.iad01.newshosting.com!newshosting.com!69.16.185.11.MISMATCH!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!o9g2000vbo.googlegroups.com!not-for-mail
From: Konrad Garus <konrad.garus@gmail.com>
Newsgroups: pl.comp.lang.java
Subject: Monitor aplikacji
Date: Tue, 30 Aug 2011 09:06:00 -0700 (PDT)
Organization: http://groups.google.com
Lines: 36
Message-ID: <2df4605a-99fa-4033-a101-b0b43455c768@o9g2000vbo.googlegroups.com>
NNTP-Posting-Host: 78.131.137.62
Mime-Version: 1.0
X-Trace: posting.google.com 1314720435 26407 127.0.0.1 (30 Aug 2011 16:07:15 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 30 Aug 2011 16:07:15 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: o9g2000vbo.googlegroups.com; posting-host=78.131.137.62; posting-account=oFijJAoAAABNPMAFlvq-SS9JDYk9AgLR
User-Agent: G2/1.0
X-Google-Web-Client: true
X-Google-Header-Order: HUALESNKRC
X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0,gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit