Part of looking at the various gubbins inside OBIEE led me to realise that the Oracle BI Management application drives quite a few things. It exposes MBeans (Management Beans, a java term), accessible through jmx.
In the installation of OBIEE this component is referred to as “Systems Management”.
The MBeans give us real-time performance information, along with access to all the configuration options that are normally done through config files (instanceconfig.xml etc).
Bear in mind if using it for updating configuration instead of through the files you don’t get any backup created, so for that reason alone I would suggest it should only be used for reading current values.
@lex has details here about accessing through oc4j/OAS.
It’s worth noting if you have done separate BI Server and Presentation Services installations then on your PS server you’ll already have an application server running, but on your BI Server you might need to start oc4j (on unix: obiee/oc4j_bi/bin $nohup oc4j -start &)
The MBeans are used as a source for both perfmon and the BI Management Pack in EM.
jManage is an open-source tool that can also be used to access the MBeans:
See this post for information