A SERVICE OF

logo

BMC Software, Inc., Confidential and Proprietary Information
4 PATROL for BEA WebLogic User Guide
JVM Profiling
Interface (JVMPI)
Extensions to the JVM that provide a method for performance
data related to the JVM to be passed to management
applications. BEA WebLogic includes JVMPI in both supported
JVM environments and this data is used by PATROL for BEA
WebLogic when profiling is enabled.
local managed server
Managed server on the same host as a monitored PATROL
Agent.
managed server
In a WebLogic environment (domain), all servers other than the
administration server are managed servers. The managed server
is configured and boots via the administration server. Managed
servers typically provide applications and components that
implement business logic.
In PATROL, the managed server is considered to be a remote
managed server (remote from the PATROL Agent). A managed
server that is resident on the same host as the PATROL Agent is
referred to as a local managed server.
MBean
Java-based technology used in BEA WebLogic Server 6.0 (and
higher) environment to embed and communicate administrative
information between Java applications and management utilities.
passivation
Process of removing a Java bean from main memory.
profiling
Process of using the Java JVMPI to obtain information about the
activity of a Java applications and the JVM environment in
which they operate.
realm
Security mechanism in which resources can be organized into
protected spaces, each with their own access policies and
authentication mechanisms.
remote method
invocation (RMI)
RMI allows remote objects to be used like local objects,
providing distributed object support. One client-server
connection can be shared for many RMIs.
servlet
Java program that supports a web server, adding functionality
such as dynamic content.