Java Application Monitor API

Software screenshot:
Java Application Monitor API
Podrobnosti Software:
Verze: 2.73
Datum uploadu: 11 May 15
Vývojka: Steve Souza
Licence: Volný
Popularita: 12

Rating: 2.0/5 (Total Votes: 1)

Projekt Java aplikací Monitor (jamon) je zdarma, jednoduchý, vysoce výkonný, závit trezor, Java API, které umožňuje vývojářům snadno monitorovat výrobní aplikace. Jamón může být použit k určení výkonu aplikací úzká, uživatel / aplikací interakcí a aplikace škálovatelnost.
Jamón shromažďuje souhrnné statistiky, jako jsou hity, lhůty pro provedení příkazu (celkový průměr, minimum, maximum, směrodatná odchylka), a současně požadavků aplikací. Statistiky Jamón jsou zobrazeny v klikací Jamón zprávě. Klepněte na zprávu, Jamón vidět živé demo Jamón.
Jamón byl vyvinut především pro účely sledování J2EE aplikace, nicméně to může být použit v jakémkoliv JDK 1,2 nebo vyšší prostředí. Jamón mohou být použity v Servlets, JSP je, EJB je a Java Beans v různých J2EE aplikačních serverů (Sybase EAServer, a BEA WebLogic, & hellip;), a mohou být také použity v jiných programovacích prostředí, které může volat kód v jazyce Java (ColdFusion, PowerBuilder, BroadVision , ...).
Neváhejte a pokračovat ve čtení tohoto návodu k obsluze, nebo stáhnout Jamón a přečtěte si Java Docs.
Použití Jamón je snadné. Umístěte JAMon.jar (90k) v cestě třídy, a obklopují kód, který chcete sledovat s spustit Jamón API () a stop) metod (. Podívejte se na ukázkový kód:
    import com.jamonapi *.;
    ...
    Monitor mon = MonitorFactory.start ("myFirstMonitor");
    ... Kód Být Časovaná ...
    mon.stop ();
Chcete-li například shromažďovat statistické údaje pro všechny stránky JSP ve webové aplikaci, vývojář by umístit volání metody start () v horní části každé stránky JSP, a volání metody stop () na dně. S několika minut práce developer bude mít statistiky pro všechny stránky aplikace. Statistiky budou zahrnovat počet stránek zobrazení, průměrné časy spuštění stránky, a počet uživatelů současně přistupujících každou stránku. Tyto statistiky mohou být zobrazeny jako tabulku HTML vyvoláním metody getReport (), nebo pomocí JAMonAdmin.jsp.
Jamón nevyžaduje žádné zvláštní správě účtů. Mnoho monitorovací nástroje vyžadují správní účty nainstalujte monitorovací software, a zobrazit statistiky. Vzhledem ke složitosti těchto nástrojů, vývojáři obvykle projít speciálně vyškolených administrátorů přístup statistik monitorování. Mnohé z těchto monitorovacích nástrojů také požadovat, aby otvory pěstí do brány firewall.
Jamón má žádný z těchto problémů. Statistiky shromáždili přes Jamón jsou k dispozici všem vývojářům přes JAMonAdmin.jsp. Ne administrativní účty, práva, nebo set-up jsou nutné pro shromažďování a zobrazení statistik. Vzhledem k tomu, Jamón API je součástí kódu aplikace, mohou vývojáři přepínat J2EE App servery a sledování budou pokračovat v práci. JAMonAdmin.jsp je přístupná přes HTTP, a tak lze prohlížet bez děrování žádné další díry v firewally.
Jamón mohou být použity k monitorování výrobních systémů. Monitorovací systémy produkce, je důležité, protože to je jediný způsob, jak můžeme vidět na frekvenci, že náš kód je proveden pomocí reálných uživatelů. Také, mnohokrát konfigurace produkčního prostředí se liší od testovacího prostředí, takže počty výkonu mezi dvě prostředí, může být značně odlišný. U obou těchto důvodů sledování pouze testovací prostředí není dost.
Na rozdíl od mnoha monitorovacích nástrojů, jamon, kvůli jeho minimální výkonnostní režii a multi-threaded schopnostmi, může být použit v produkčních systémech. Jamón lze vypnout za běhu (pomocí JAMonAdmin.jsp), dále snižuje výkon režii. Na 2 GHz Pentium IV, začátek jamon je (), a zastavte) metody (spustit 500.000 krát za sekundu. Po vyřazení, způsoby provést 30000000 krát za sekundu.
Chcete-li vyzkoušet Jamón je výkon stahování JAMon.jar a spustit následující příkaz. Číslo reprezentuje, kolikrát start (), a doraz (), by měl být volán v různých zkoušek (100000 se používá jako výchozí, pokud není k dispozici číslo).
Java -CP JAMon.jar com.jamonapi.TestClassPerformance 500000
Poslední štítek ("Full Factory TimingMonitor ()"), ve výstupu ukazuje, jak dlouho to trvá spustit, když je povolena kontrola, a štítek začínajících "NullMonitor2 ()" ukazuje, jak dlouho to trvá, aby spustit při sledování je zakázáno.
Jamón je flexibilní. Mnoho monitorovací nástroje se specializují na sledování konkrétních částí aplikace. To může vynutit developer se uchýlit k použití více monitorovacích nástrojů k pokrytí všech svých potřeb sledování. Například, vývojář může mít používat různé nástroje pro sledování každé z následujících: stránky hity, EJB vzývání, volání metod a databázových připojení, ....
Metoda Jamón je start () trvá řetězec jako argument. Tento řetězec může být JSP název stránky, název EJB, název metody nebo jakýkoli jiný kód nebo koncept, který může být reprezentován řetězec.
Také proto, že řetězce jsou předány metodě start (), může developer rozhodnout, co Chcete-li sledovat na základě runtime údajů. Pomocí této techniky můžeme sledovat trendy, jakož i výkonové překážky. Některé příklady Jamón je flexibilita:
Mějte statistiky pro domovské stránky JSP
- Monitor mon = MonitorFactory.start ("Úvodní strana");
Mějte statistiky pro metodu A DataAccess Class OpenConnection () (který otevře připojení databáze)
- Monitor mon = MonitorFactory.start ("DataAccess.openConnection ()");
Mějte statistiky pro každého uživatele, který se přihlásí do našeho systému
- Monitor mon = MonitorFactory.start (getUserName ());
Mějte statistiky pro všechny stránky přístupy podle data. Například, "pageAccesses.05 / 10/02"
- Monitor mon = MonitorFactory.start ("pageAccesses." + GetTodaysDate ());

Co je nového v této verzi:

    < li> Tato změna je malá zpráva, která přidává několik funkcí, které uživatelé po verzi 2.7 požádali. Jamón stále vyžaduje JDK 1.4 nebo vyšší (s několika výjimkami).
  • Pokud je verze 2.7 pracuje pro vás a vy nechcete, aby nové funkce, pak to není vyžadováno aktualizace.

Podobný software

OpenHPI
OpenHPI

17 Feb 15

Valley Benchmark
Valley Benchmark

20 Feb 15

Postal
Postal

14 Apr 15

Benchmarker
Benchmarker

11 May 15

Komentáře k Java Application Monitor API

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!