I am working on application profiling for Edualert Applications, developed using Spring running on JBoss App Server. I found an interesting solution for this. Likely someone may benefit this product.
AppDynamics Lite is the very first free product designed for troubleshooting Java/.NET performance while getting full visibility in production environments.
Supported Java Versions:
- Java Virtual Machines:
- Sun Java 1.5, 1.6, 1.7IBM JVM 1.5,1.6, 1.7JRockit 1.5,1.6., 1.7
- Java Application Servers:
- WebsphereWeblogicJBossTomcatGlassfishJettyOSGi
- Java Programming Stacks:
- SpringStrutsJSFWeb ServicesEJBsServletsJSPsJPAHibernateJMS
- Supported .NET Versions:
- .NET Framework 2.03.03.54.0
- ASP .NET MVC 2 and 3
- Supported IIS Versions:
- Microsoft IIS 6.0 7.07.5Microsoft IIS Express 7.x
- Supported Versions of Windows operating systems in both 32- and 64-bit:
- Windows XP, 2003, Vista, 2008, 2008 R2, Windows 7
What's the Difference Between a Profiler and AppDynamics
WHEN TO USE A PROFILER | WHEN TO USE APPDYNAMICS LITE |
You need to troubleshoot high CPU usage and high memory usage | You need to troubleshoot slow response times, slow SQL, high error rates, and stalls |
Your environment is Development or QA | Your environment is Production or performance load-test |
15-20% overhead is okay | You can't afford more than 2% overhead |
AppDynamics Lite consists of a Viewer and Agent.
AppDynamics Lite Viewer System Requirements
The AppDynamics Lite Viewer is a lightweight Java process. It has an embedded web server that serves a Flash-based browser interface.
Hardware Requirements
- Disk space (install footprint): 15 MB Java, 50 MB .NET
- Disk space (run time footprint): 100 MB (data retention period = 2 hours)
- Minimum recommended hardware: 2 GB RAM, Single CPU, 1 disk
- Memory footprint: 100 MB
Operating System Requirements
AppDynamics Lite runs on any operating system that supports a JVM 1.5 runtime or .Net Framework (2.0, 3.0, 3.5, 4.0) and a web browser with Flash.
Software Requirements
- One of the following browsers:
- Mozilla FireFox v 3.x, 4.x, 5.0
- Internet Explorer 6.x, 7.x, 8.x, 9.0.
- Safari 4.x, 5.x
- Google Chrome 10.x, 11.x, 12.x
- Adobe Flash Player 10 or above for your browser (get the latest version)
- For better navigation, size your browser window to a minimum of 1020x450 pixels.
AppDynamics Lite Agent System Requirements
The Agent is a lightweight process that runs in your JVM or a module that runs in your CLR.
Software Requirements
- Memory footprint:
- 10 MB Java
- 20-30 MB .NET
- For .NET you need:
- IIS 6 or newer
- .NET Framework 2.0, 3.0, 3.5, or 4.0
Lets focus on Java, Since I am working on Java platform.
Get Started With AppDynamics Lite for Java
Getting started with AppDynamics Lite is fast and easy! Here's how:
1. Ensure that your system meets the AppDynamics Lite System Requirements.
2. Download and extract the latest version of AppDynamicsLite.zip. After you extract AppDynamicsLite.zip you will have two zip files, LiteViewer.zip for the Viewer and AppServerAgentLite.zip for the Agent.
3. Read about the Runtime Options such as authentication and port configuration.
4. Follow the simple installation procedure shown in the following illustration. Alternatively, follow the detailed step-by-step instructions for Installing the Viewer and Installing the Application Server Agent.
Enjoy the Series!
No comments:
Post a Comment