SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
lzy.sh                                     http://lzy.sh/o racle-co herence-mo nito ring-using-enterprise-manager-12cr2/



Oracle Coherence Monitoring using Enterprise Manager 12cR2




Using EM 12CR2, coherence cluster,nodes and caches can be managed and monitored.

Oracle Coherence Monitoring using Enterprise Manager 12cR2 on a high level: below steps are involved in
hooking up coherence cluster to EM12CR2.

        Setup standalone JMX management node
        Update the classpath,Server Start Arguments of the coherence & WLS JVM members
        Add Coherence cluster to EM12CR2
        Ensure “Management Pack for Coherence” is checked on EM12CR2

Install the JMX Management node on the same host where OEM agent is installed.

You also should install OEM agent on all the coherence nodes if EM is used to stop / start the nodes.

T he f ollowing properties should be present in the script which is used to start the JMX management Node.
JVMD_HOST=myEMhost .myDomain.com
 JVMD_PORT=3800
 JVMD_POOL=mycacheclust er
 JAM_PARAMS="jamagent .jamrun jamconshost =$JVMD_HOST jamconsport =$JVMD_PORT
 jampool=$JVMD_POOL" ORACLE_HOME="/pat h/t o/oracle_common"
 COHERENCE_HOME="pat h/t o/coherence_inst all_folder"
 PLUGIN_HOME="/opt /oracle/oem/plugins/oracle.sysman.emas.agent .plugin_12.1.0.3.0/archives/coherence
 LOG_HOME="pat h/t o/log_folder"
 JAVA_HOME="pat h/t o/java_inst all_folder"
 DOMAIN_HOME="pat h/t o/WLS_Domain"
 MEMORY=512m

 JMXPROPERTIES="-Dcom.sun.management .jmxremot e -Dt angosol.coherence.management =all -
 Dt angosol.coherence.management .remot e=t rue -Dcom.sun.management .jmxremot e.ssl=false -
 Dcom.sun.management .jmxremot e.aut hent icat e=false -Dcom.sun.management .jmxremot e.port =3000"
 JAVA_OPTS="-Xms$MEMORY -Xmx$MEMORY $JMXPROPERTIES"
 CLASSPATH=$COHERENCE_HOME/lib/coherence.jar
 CLASSPATH=$COHERENCE_HOME/jamagent .war:$PLUGIN_HOME/coherenceEMInt g.jar:/$PLUGIN_HOME/bulkoperat ionsmbean.jar

 $JAVA_HOME/bin/java -cp $CLASSPATH $JAVA_OPTS $JAM_PARAMS jamjvmid=mycacheclust er/EM_Node1 -
 Dt angosol.coherence.mode=prod -Dt angosol.coherence.member=EM_Node1 -
 Doracle.coherence.jamjvmid=mycacheclust er/EM_Node1 -Dt angosol.coherence.clust er=mycacheclust er -
 Dt angosol.coherence.machine=myTest Machine01.myDomain.com -
 Doracle.coherence.machine=myTest Machine01.myDomain.com -
 Dt angosol.coherence.override=$DOMAIN_HOME/coherence/my_cache_clust er/t angosol-coherence-override.xml -
 Dt angosol.coherence.dist ribut ed.localst orage=false oracle.sysman.int egrat ion.coherence.EMInt egrat ionServer >>
 $LOG_HOME/mgmt node.log 2>&1 &


(We have turned of f SSL & authentication on JMX and will cover these topics in f uture)

Download jamagent.war f rom the EM server.

Select Setup –> Application Perf ormance Management




Highlight JVM Diagnostics Engine and select Conf igure

JVMs and Pools –> Downloads.

Select the JVMD Component as JVMD agent and click OK
On the below screen, Click on Download and save the jamagent.war.

Copy the f ile to the JMX management
Node. On my test server, the f ile is copied
over to $COHERENCE_HOME.

Start the JMX management Node by
creating a script using the above properties.
 We can verif y if the Management Node is
started as below,


 $ ps -ef|grep EMInt egrat ionServer


Login to Oracle Enterprise Manager 12cR2
console to add the coherence cluster as a
target.

Setup –> Add Target –> Add Targets
Manually

Select option 2 f rom below and Oracle
Coherence Cluster Discovery f rom the
Target Types drop down menu.
On the next screen below, enter,

Management Node Host : MyTestMachine01.myDomain.com (This can be any server, in my case, it is same as
the AdminServer of the weblogic Domain)

JMX Port : 3000 (def ault port)




Select def ault options on next two screens and you will be able to see all the targets discovered successf ully.
Click close to f inish.

On this screen below you will see the summary of Oracle Coherence targets successf ully added in Enterprise
Manager. Click Ok.

We can now f ind the Oracle Coherence Cluster and associated JVM Pool as Middleware Targets. T hese
targets can be conf igured with various metrics f or real time monitoring and Cache Data Management. However,
since, I have created the Coherence cluster within Weblogic domain, it would have been nicer to see this
Coherence cluster hooked up to the Weblogic domain.
Here is a sample Oracle Coherence cache perf ormance view.
Lzy.sh oracle coherence-monitoring_using_enterprise_manager_12c_r2

Weitere ähnliche Inhalte

Andere mochten auch

Historia fotografia begoña villazón
Historia fotografia begoña villazónHistoria fotografia begoña villazón
Historia fotografia begoña villazón
bego92villazon
 
Crowne Plaza Tysons Corner
Crowne Plaza Tysons CornerCrowne Plaza Tysons Corner
Crowne Plaza Tysons Corner
jenlynn10
 
Slideshare Bse 2012
Slideshare Bse 2012Slideshare Bse 2012
Slideshare Bse 2012
Yvonne Allan
 
MACROECONOMICS IN EXTINCTION : IMPACTS OF THE GLOBAL ECONOMIC CRISIS
 MACROECONOMICS  IN EXTINCTION :  IMPACTS OF THE GLOBAL ECONOMIC CRISIS  MACROECONOMICS  IN EXTINCTION :  IMPACTS OF THE GLOBAL ECONOMIC CRISIS
MACROECONOMICS IN EXTINCTION : IMPACTS OF THE GLOBAL ECONOMIC CRISIS
Dr. Raju M. Mathew
 
Insaat kursu-bakirkoy
Insaat kursu-bakirkoyInsaat kursu-bakirkoy
Insaat kursu-bakirkoy
sersld54
 
Money supply inflation
Money supply inflationMoney supply inflation
Money supply inflation
Travis Klein
 

Andere mochten auch (14)

5 s___toyota
5  s___toyota5  s___toyota
5 s___toyota
 
Historia fotografia begoña villazón
Historia fotografia begoña villazónHistoria fotografia begoña villazón
Historia fotografia begoña villazón
 
Crowne Plaza Tysons Corner
Crowne Plaza Tysons CornerCrowne Plaza Tysons Corner
Crowne Plaza Tysons Corner
 
Slideshare Bse 2012
Slideshare Bse 2012Slideshare Bse 2012
Slideshare Bse 2012
 
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
 
MACROECONOMICS IN EXTINCTION : IMPACTS OF THE GLOBAL ECONOMIC CRISIS
 MACROECONOMICS  IN EXTINCTION :  IMPACTS OF THE GLOBAL ECONOMIC CRISIS  MACROECONOMICS  IN EXTINCTION :  IMPACTS OF THE GLOBAL ECONOMIC CRISIS
MACROECONOMICS IN EXTINCTION : IMPACTS OF THE GLOBAL ECONOMIC CRISIS
 
Federmanager Bologna Personal branding 8 marzo - Presentazione di Massimo Mat...
Federmanager Bologna Personal branding 8 marzo - Presentazione di Massimo Mat...Federmanager Bologna Personal branding 8 marzo - Presentazione di Massimo Mat...
Federmanager Bologna Personal branding 8 marzo - Presentazione di Massimo Mat...
 
Awesome powerpoint
Awesome powerpointAwesome powerpoint
Awesome powerpoint
 
20150329civictechforum2015lightningtalk
20150329civictechforum2015lightningtalk20150329civictechforum2015lightningtalk
20150329civictechforum2015lightningtalk
 
A tiny voice inside
A tiny voice insideA tiny voice inside
A tiny voice inside
 
Insaat kursu-bakirkoy
Insaat kursu-bakirkoyInsaat kursu-bakirkoy
Insaat kursu-bakirkoy
 
4 12rd dasaran
4 12rd dasaran4 12rd dasaran
4 12rd dasaran
 
The Right Way to Become Successful in Burning Fat
The Right Way to Become Successful in Burning FatThe Right Way to Become Successful in Burning Fat
The Right Way to Become Successful in Burning Fat
 
Money supply inflation
Money supply inflationMoney supply inflation
Money supply inflation
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Lzy.sh oracle coherence-monitoring_using_enterprise_manager_12c_r2

  • 1. lzy.sh http://lzy.sh/o racle-co herence-mo nito ring-using-enterprise-manager-12cr2/ Oracle Coherence Monitoring using Enterprise Manager 12cR2 Using EM 12CR2, coherence cluster,nodes and caches can be managed and monitored. Oracle Coherence Monitoring using Enterprise Manager 12cR2 on a high level: below steps are involved in hooking up coherence cluster to EM12CR2. Setup standalone JMX management node Update the classpath,Server Start Arguments of the coherence & WLS JVM members Add Coherence cluster to EM12CR2 Ensure “Management Pack for Coherence” is checked on EM12CR2 Install the JMX Management node on the same host where OEM agent is installed. You also should install OEM agent on all the coherence nodes if EM is used to stop / start the nodes. T he f ollowing properties should be present in the script which is used to start the JMX management Node.
  • 2. JVMD_HOST=myEMhost .myDomain.com JVMD_PORT=3800 JVMD_POOL=mycacheclust er JAM_PARAMS="jamagent .jamrun jamconshost =$JVMD_HOST jamconsport =$JVMD_PORT jampool=$JVMD_POOL" ORACLE_HOME="/pat h/t o/oracle_common" COHERENCE_HOME="pat h/t o/coherence_inst all_folder" PLUGIN_HOME="/opt /oracle/oem/plugins/oracle.sysman.emas.agent .plugin_12.1.0.3.0/archives/coherence LOG_HOME="pat h/t o/log_folder" JAVA_HOME="pat h/t o/java_inst all_folder" DOMAIN_HOME="pat h/t o/WLS_Domain" MEMORY=512m JMXPROPERTIES="-Dcom.sun.management .jmxremot e -Dt angosol.coherence.management =all - Dt angosol.coherence.management .remot e=t rue -Dcom.sun.management .jmxremot e.ssl=false - Dcom.sun.management .jmxremot e.aut hent icat e=false -Dcom.sun.management .jmxremot e.port =3000" JAVA_OPTS="-Xms$MEMORY -Xmx$MEMORY $JMXPROPERTIES" CLASSPATH=$COHERENCE_HOME/lib/coherence.jar CLASSPATH=$COHERENCE_HOME/jamagent .war:$PLUGIN_HOME/coherenceEMInt g.jar:/$PLUGIN_HOME/bulkoperat ionsmbean.jar $JAVA_HOME/bin/java -cp $CLASSPATH $JAVA_OPTS $JAM_PARAMS jamjvmid=mycacheclust er/EM_Node1 - Dt angosol.coherence.mode=prod -Dt angosol.coherence.member=EM_Node1 - Doracle.coherence.jamjvmid=mycacheclust er/EM_Node1 -Dt angosol.coherence.clust er=mycacheclust er - Dt angosol.coherence.machine=myTest Machine01.myDomain.com - Doracle.coherence.machine=myTest Machine01.myDomain.com - Dt angosol.coherence.override=$DOMAIN_HOME/coherence/my_cache_clust er/t angosol-coherence-override.xml - Dt angosol.coherence.dist ribut ed.localst orage=false oracle.sysman.int egrat ion.coherence.EMInt egrat ionServer >> $LOG_HOME/mgmt node.log 2>&1 & (We have turned of f SSL & authentication on JMX and will cover these topics in f uture) Download jamagent.war f rom the EM server. Select Setup –> Application Perf ormance Management Highlight JVM Diagnostics Engine and select Conf igure JVMs and Pools –> Downloads. Select the JVMD Component as JVMD agent and click OK
  • 3. On the below screen, Click on Download and save the jamagent.war. Copy the f ile to the JMX management Node. On my test server, the f ile is copied over to $COHERENCE_HOME. Start the JMX management Node by creating a script using the above properties. We can verif y if the Management Node is started as below, $ ps -ef|grep EMInt egrat ionServer Login to Oracle Enterprise Manager 12cR2 console to add the coherence cluster as a target. Setup –> Add Target –> Add Targets Manually Select option 2 f rom below and Oracle Coherence Cluster Discovery f rom the Target Types drop down menu.
  • 4. On the next screen below, enter, Management Node Host : MyTestMachine01.myDomain.com (This can be any server, in my case, it is same as the AdminServer of the weblogic Domain) JMX Port : 3000 (def ault port) Select def ault options on next two screens and you will be able to see all the targets discovered successf ully. Click close to f inish. On this screen below you will see the summary of Oracle Coherence targets successf ully added in Enterprise Manager. Click Ok. We can now f ind the Oracle Coherence Cluster and associated JVM Pool as Middleware Targets. T hese targets can be conf igured with various metrics f or real time monitoring and Cache Data Management. However, since, I have created the Coherence cluster within Weblogic domain, it would have been nicer to see this Coherence cluster hooked up to the Weblogic domain.
  • 5. Here is a sample Oracle Coherence cache perf ormance view.