Categories

JAVA DATEBASE
Technology Network Community
Oracle Database
Fusion Middleware
Development Tools
Java
Desktop
Server & Storage Systems
Enterprise Management
Berkeley DB Family
Cloud Computing
Big Data
Business Intelligence
Architecture
Migration and Modernization
E-Business Suite
Siebel
PeopleSoft Enterprise
JD Edwards World
Industries
JD Edwards EnterpriseOne
User Productivity Kit Pro (UPK) and Tutor
Governance, Risk & Compliance (GRC)
Master Data Management (MDM)
Oracle CRM On Demand
On Demand: SaaS and Managed Applications
AutoVue Enterprise Visualization
Primavera
ATG
Agile PLM
Endeca Experience Management
Fusion Applications
Archived Forums

 



Tags

Enterprise Manager


Is there an API for OEM?


I am aware that you can custom build MPIs using the Extensibility Guide and also am aware of the Plug-In Development Kit (PDK) but was not able to find anything confirming the existence of an API for OEM.  I also have read somewhere that there is a CLI which may be another option if no API exists.  Does anyone know if OEM has an API?  bobby

What do you want to do with this API?  MPs allow for integration of new target types into the EM.  EMCLI mirrors a subset of the functionality available through the console.  You can create new jobs, start blackouts, create new users, list out the targets, add new targets, etc. etc.

We are looking into building an integration of our monitoring solutions into OEM.  We offer all sorts of application and hardware monitoring products, especially on Sun systems.  Instead of building individual MPIs for each product to be monitored, it would be more economical if we could just integrate alarms/events of any monitored products into OEM.  For example, we could monitor Sun server hardware components, the Solaris OS including zones/containers, applications running on Sun systems, in addition to the health and performance of any storage or networking devices.  Any idea if there is even a market for this?  Typically we make use of any available APIs to do so, or integrate using SNMP traps.  The APIs make it easier to push in performance data.  bobby

You may want to contact the product manager for the Management Plug-ins and Management Connectors space, anirban.chatterjee@oracle.com.  He should be able to help you decide which integration solutions EM offers will fit better for what you're trying to do.

Thanks Chris! I must say I am really impressed with how fast you and others are to respond to questions on these Enterprise Manager Forums, not to mention the great quality responses provided.  I've already tried to make contact via the phone (2 weeks now) trying to get in touch with someone on both the business and technical side in the Enterprise Manager group.  The contact you provided is exactly what I was looking for.  If there are any others, please feel free to email them to me direct bobby@HalcyonInc.com.  So, I will assume there is no API   cheers, bobby

I don't think there's quite the API that you'd be looking for but between all of the options:  MPs, Connectors, and EMCLI you should be able to make something to do what you need.  Chris


Related Links

SLA Reporting Help
Result has repeating key value
11.1.0.1.0 agent installation failure
email alert log error stack
Configuring Oracle 10g EM DBConsole on Vmware VM with long server name.
Trial Install Problem
oracle.sysman.emcp.agent.AgentPlugIn has failed
Messages in the OS logs of Oracle Solaris on SPARC (64-bit)
GC OEM Agent 10205 AIX 5L
Grid Control 10.2.0.1.1 cannot connect EMGC Console through network
How to execute SQL through OEM GC, using different OS user?
11g 11.2.0.2.0 Grid database uses cluster_database = TRUE
Installing Enterprise manager grid control 10.2.0.3 on RHEL 5 64Bit
How to change default thresholds for some metrics of all targets.
grid control redhat 5
10.2 agent with 11g oem