Chat now with support
Chat with Support

Foglight for Java EE Technologies 5.9.12 - Installation Guide

Installing and Configuring Foglight for Java EE Technologies Integrating with JBoss Integrating with Apache Tomcat Integrating with WebLogic Domain Startup Scripts Integrating with WebSphere Integrating with WebSphere Liberty Integrating with Oracle AS Integrating with Spring Boot for Embedded Tomcat Creating a Generic Installation for Manual Java EE Agent Integration Managing Java EE Agent Installations, Integrations, and Configurations Managing Java EE Agent Configurations Managing Java EE Installation Java EE Integration Configuration FAQ and Troubleshooting Manually Integrating Application Server Appendix A: Java EE Application Methods AppendixB: Managing Permissions for the Java EE Integration Agent

Installing and Configuring Foglight for Java EE Technologies

This guide provides installation and configuration instructions for Foglight for Java EE Technologies and the instrumented agents for Java EE. It is intended for any user who wants to install and configure Foglight for Java EE Technologies.

Foglight for Java EE Technologies contains a Java EE Integration Agent and a Java EE Agent.

The Java EE Integration Agent is responsible for the following activities:

The Java EE Agent is responsible for collecting performance and monitoring data from the application servers.

Before installing Foglight for Java EE Technologies, ensure that you have the correct environment as outlined in the Foglight for Java EE Technologies Release Notes and the Supported Platforms and Servers Guide.

Adjusting the Agent Manager settings for the Nexus

If you intend to use the default Nexus running in the embedded Foglight for Java EE Technologies Agent Manager, you must adjust the Agent Manager disk cache settings before installing and configuring Foglight for Java EE Technologies. The default Nexus is created as part of the installation process.

The Agent Manager accumulates messages that are destined to be sent either upstream or downstream in queues between connections. This prevents messages from getting lost in the event of a disconnection.

Increase the Agent Manager disk cache size to ensure that data submissions from the Java agent are not discarded. See the documentation in the fglam.config.xml file for detailed descriptions of the options.

1
Navigate to your Agent Manager config folder. For example: C:\Quest_Software\Foglight_Agent_Manager\state\default\config.
2
Open the vm.config file in an editor.
4
Save and close the .config file.
5
In the same config directory, open the fglam.config.xml file in an editor.
6
Edit the config:queue-sizes and max-disk-space settings as follows:
This sets the max-disk-cache size to 100MB for the upstream and upstream-verified queues (normal and verified submissions).
7
Save and close the fglam.config.xml file.
Go to <server>/jmx-console (for example, http://yourhost:8080/jmx-console/) and click: service=EmbeddedFglAm.
Invoke the Stop() operation, and then invoke the start() operation.

If you still find warnings in the Agent Manager log about the disk cache being too small, increase the max-disk-space values for the upstream and upstream-verified queues.

Installing Foglight for Java EE Technologies

Foglight for Java EE Technologies is distributed in a .car file, ApplicationServers-Java-<version>.car. Installing the cartridge file on the Management Server adds the capabilities for monitoring Java EE systems to your Foglight for Java EE Technologies environment.

Prerequsites:

The installation process is common to all Foglight cartridges. For instructions for installing and enabling the cartridge, see Install Foglight cartridges in the Foglight Administration and Configuration Help.

On the navigation panel, under Dashboards, click Administration > Cartridges > Cartridge Inventory. Search for “Java”.

Foglight for Java EE Technologies includes technology for distributed Java EE performance and monitoring data collection called the Nexus. The Nexus runs as a service hosted on a Foglight for Java EE Technologies Agent Manager. This service is part of the cartridge; disabling the cartridge stops Nexus services and enabling the cartridge starts them.

For information about configuring the Nexus, see Nexus and Agent-Nexus connections .

Installing the agents

Foglight for Java EE Technologies includes the Application Servers Administration dashboard. Use this dashboard to install agents and integrate them with application servers.

Deploy a Foglight Agent Manager of the correct version to each host that you want to monitor with a Java EE Agent. Use the Deploy Agent Package option on the Administration > Agents > Agent Hosts dashboard.
3
Use the Java — Setup New Application Server Integration wizard to configure an integration. This wizard is available through Application Servers > Administration > MonitoringAgents > Setup agents... > Java.
For detailed instructions on using the wizard, see Installing a Java EE agent and the appropriate topics for the application server type you are attempting to integrate. You may also want to review the information in Java EE Integration Agent user permissions before using the wizard.
Self Service Tools
Knowledge Base
Notifications & Alerts
Product Support
Software Downloads
Technical Documentation
User Forums
Video Tutorials
RSS Feed
Contact Us
Licensing Assistance
Technical Support
View All
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating