Skip to main content

What is MoSKito?

MoSKito is an open source system for monitoring performance and behavior of Java web applications.


Multi-purpose: collects any possible type of performance data, including business-related (registrations, payments, conversion, etc).

Non-invasive: does not require any code change.

Supports all major app servers: Tomcat, Jetty, JBoss, Glassfish, WebLogic and others.

Interval-based: works simultaneously with short (from 1min) & long (up to 24h) time intervals, allowing instant comparison.

Data privacy: keeps collected data locally, with no 3rd party resources involved.

Performance thresholds: reports a selected parameter's health with the traffic-light-like notification system.

Analysis tools: displays accumulated performance data in charts.

Live profiling: records user actions as system calls.

Support for mobile platforms: free iOS apps, Android app's coming soon.

Read more about MoSKito and its features

How to start?

1. Get MoSKito
2. Integrate MoSKito into your application.
3. Configure MoSKito
4. Provide additional config if necessary


Homepage | Source Code | Documentation | Blog



MoSKito is free and open source (MIT License). Use it as you wish.

Read License

Support and Feedback

Community Support | Professional Support

For any questions, write to
We're willing to help everyone.

Other MoSKito Projects


Centralised storage server for keeping performance data, collected by MoSKito.


Web-based real-time performance monitoring tool for multi-node Java web apps.

Please Confirm