Monday, October 17, 2011

How to Deploy ADP Manager, ADP agent, JVM Diagnostics Manager and JVM Agent in Enterprise Manager Cloud Control 12C

This blog will deal with what is ADP and how to deploy ADP Manager, ADP agent, JVM Diagnostics Manager and JVM Agent in Enterprise Manager Cloud Control 12c.


  • Application Manager Performance (ADP)
    The Application Dependency and Performance (ADP) pages within Enterprise Manager Cloud Control analyze Java EE, SOA, and Portal applications to capture the complex relationships among various application building blocks in its Application Schema model - the core of the Oracle intelligent platform.
    Using ADP you can:
    • Monitor performance of the following applications:
      • Oracle SOA Suite 11g
      • Oracle Service Bus (OSB)
      • Java EE
      • WebLogic Portal
      • WebCenter
    • Have visibility into components defined by way of metadata within a framework (for example, components within a composite) with deep dive visibility, where available
    • View static relationships defined between components and services, such as OSB business and proxy services, and SOA services and references

    Oracle Document Regarding ADP Manager:

    Oracle® Enterprise Manager Cloud Control Getting Started with Oracle Fusion Middleware Management
    12c Release 1 (12.1.0.1)

    Part Number E24215-01
    Section: 14 Introduction to Application Dependency and Performance
    URL: http://download.oracle.com/docs/cd/E24628_01/install.121/e24215/intro.htm

  • Deploy ADP Diagnostics Manager

    login em console
    hit Setup-->Middleware Diagnostics



Hit Deploy ADP Manager
Fill the required information and hit Deploy



Check job activity status until all activities are changed to succeeded, like below:


Then login admin console and double check new managed server EMGC_ADPMANAGER1 is created and up.







  • Deploy ADP Agent
Select Menu Targets-->Middleware




Hit Weblogic Domain where you want to deploy ADP agent




In the Weblogic Domain page, hit Menu Weblogic Domain-->Diagnostics-->Setup Diagnostics Agents






On Deploy Diagnostics Agents page, choose managed servers to which you want to install diagnostics agents and privode the required credentials then Hit Deploy






If you hit the error that ls: /oracle/agent12c/core/12.1.0.1.0/sysman/jlib/wlfullclient.jar: No such file or directory


Please do the below:
enter <WEBLOGIC_HOME>/server/lib

java -jar wljarbuilder.jar --> generate wlfullclient.jar
then copy wlfullclient.jar to /oracle/agent12c/core/12.1.0.1.0/sysman/jlib/



Check the job activity status and make sure it's succeeded





  • Deploy JVM Diagnostics Managers
Hit Setup-->Middleware Diagnostics
Hit Deploy JVM Diagnostics Manager
Fill the required information and hit Deploy
Monitor job activity status is succeeded.

  • Deploy JVM Agent

Hit Targets-->Fusion middlware-->Your Oracle Weblogic Domain
Hit Menu Weblogic Domain-->Diagnostics-->Setup Diagnostics Agent
Choose the managed server to which you want to deploy and filled credentials,then hit Deploy.
Check job activity status and make sure it's succeeded.


After deploy agent, make sure you bounce the monitored target servers
  • Verify ADP and JVM Manager Installation

    Hit Setup menu-->Middleware Diagnostics.
    On the Middleware Diagnostics page, the newly deployed ADP and JVMD Manager must appear and its status must be up and running.
  • Verify ADP Agent and JVM Agent Installation

    Hit Targets menu-->Middleware.
    Hit Menu Middleware Features-->Application Dependency and Performance.
    On the Monitoring tab, expand the folder corresponding to the ADP Manager associated with the deployed agents.
    Select the Status and click the node, do not expand it. Verify the Agent Information table for the servers that you deployed to.

2 comments:

  1. after i deployed adp/jvmd agent , i restart admin server and managed server .
    Admin server haven't problem and it's started without any problem.
    Both managed servers where i have deployed adp/jvmd agent give this error

    FAILED NOT RESTARTABLE

    into .log :
    java.lang.Error: Fatal: Resource for management agent is missing
    at oracle.jrockit.management.server.Messages.getText(Messages.java:146)
    at oracle.jrockit.management.server.Messages.msg(Messages.java:90)
    at oracle.jrockit.management.server.Messages.error(Messages.java:109)
    at oracle.jrockit.management.server.Messages.error(Messages.java:114)
    at oracle.jrockit.management.server.Agent.main(Agent.java:160)
    at oracle.jrockit.management.server.Agent.agentmain(Agent.java:94)
    at oracle.jrockit.management.server.Agent.start(Agent.java:207)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at jrockit.management.AgentStarter.startAgent(AgentStarter.java:135)

    Could not create the Java virtual machine.
    <11-ott-2012 15.59.54>
    <11-ott-2012 15.59.55>
    <11-ott-2012 15.59.55>

    Any idea?

    Thanks Alessio

    ReplyDelete
  2. I am trying to install ADP in Oracle EM 12c using console. But I see I don’t have Middleware Diagnostics icon inside Setup.

    I do neither have Application Performance management inside setup, which Oracle suggest for ADP installation.
    Can you have any idea? I am having hard time to figure it out.

    Thanks in advance
    Sam

    ReplyDelete