Wbem fetchlet

i am trying to create plugin by using the Wbem fetchlet. Right now i am trying just to get the Status for the Response Metrics.
According to http://docs.oracle.com/cd/B19306_01/em.102/b16246/fetchlets.htm#i1007401, there's a starightforward metric definition for response under WBEM fetchlet. But that gives me an collection error saying "Could not create fetchlet instance: Wbem"
Can anyone help out here?
Thanks in advance

I am on Solaris 9 using dbconsole for administrating 10 RAC database. I do not have "Enterprise Manager Grid Control", we use Enterprise Manager Database Control
When i go to "Monitoring Configuration" page, i see "Configure Cluster Database: Properties" not hostname.
Where do i enter the OS username/password, to monitor host machine.
Do i need to stop this service, if i am not using grid control (Not my prefered choice).
$/etc/init.d/init.wbem stop
Thanks
-Prasad
Message was edited by:
pinjam
Message was edited by:
pinjam

Similar Messages

  • Oracle Enterprise Plugin using WBEM fetchlet

    Hi
    I am trying to create the OEM 12c plugin using WBEM fetchlet. The Response metric definition is quite standard using the information given in the Oracle Docs - http://docs.oracle.com/cd/B19306_01/em.102/b16246/fetchlets.htm#i1007401.
    The plugin validates and creates the plugin with no error. But when i try collecting the metrics using "All Metrics", I get a "+You have attempted to access real-time data for metric Response. This action is not supported. Obtaining real-time metric data requires information about the collection that is not currently available from the Enterprise Manager Repository. This does not affect the collection of data and you can continue to access historical data for this metric+"...
    Is there anyway to get this to work
    Edited by: 950136 on Oct 3, 2012 5:10 PM

       Hello AkankshaSheoranKaler
    We have done the following, but we aren't able to resolve this issue. Thank you for your help!
    lf
    “This  happen if the software library is not accessible, readable or unmounted (if it is in shared file system).”
    On Enterprise Manager server [nsn175-105], we did the following:
    1. we modified /etc/exports to include this line: /export *(rw,no_root_squash,sync)
    we start nfs service by executing command “service nfs start”.  
    On Management Agent server (nsn175-89), we verified that we are able to mount /export directory of EM server.
    On Management Agent server, we started firefox browser and were able to run successfully https://nsn175-105.us.oracle.com:4904/empbs/genwallet
    After making this change, we ran agent deployment again. We encountered the same error as shown above.
    “You can fix the software library or you can download the agent bits in offline mode.”
    For fixing the software library, select Setup->Provision and Patching->Offline Patching, then select Offline Patching radio button, download: https://updates.oracle.com/download/em_catalog.zip. Next upload this zip file.
    “Try downloading the bits again”
    We are not sure what agent bits are. Would you please explain this and provide procedure how we can download this?
    (Here I have attempted to fix the software library, but I am new to Enterprise Manager and not sure how to interpret this).

  • Custom scripts inside a WBEM fetchlet

    Hi,
    Can I use scripts (that query CIMOM instances and get the result) inside a WBEM fetchlet just like we use scripts in a OS Fetchlet ? In the extensibility guide, there is no mention of using custom scripts inside a WBEM fetchlet. Please clarify.
    Thanks.

    Your best bet will be to use the OSLineToken fetchlet to invoke perl or some other executable which knows how to call a python script. The agent has no special handling for python.

  • Managing/monitoring Oracle Database using WBEM

    Typically an Oracle Database environment is best monitored and managed using the
    Oracle Enterprise Manager.
    But does Oracle allow/support monitoring and management of Oracle databases using open standards like WBEM?
    We are trying to standardize on an open standard like WBEM for monitoring and managing hardware and software and also model those entities using the CIM (Common Information model) and would
    like to monitor Oracle Databases under this model using WBEM.
    I have read about the ability of the Oracle Enterprise manager to manage other third party hardware and software including databases using WBEM Fetchlets.
    Would appreciate any information regarding this topic.

    Better post your question in Enterprise Manager
    also do a search on WBEM in the forum

  • Managing oracle databases using open standards like WBEM

    Typically an Oracle Database environment is best monitored and managed using the
    Oracle Enterprise Manager.
    But does Oracle allow/support monitoring and management of Oracle databases using open standards like WBEM?
    We are trying to standardize on an open standard like WBEM for monitoring and managing hardware and software and also model those entities using the CIM (Common Information model) and would
    like to monitor Oracle Databases under this model using WBEM.
    I have read about the ability of the Oracle Enterprise manager to manage other third party hardware and software including databases using WBEM Fetchlets.
    Would appreciate any information regarding this topic.

    Better post your question in Enterprise Manager
    also do a search on WBEM in the forum

  • OEM fails to create Standby database

    Hi,
    I have been trying to create a standby database using the wizard in the OEM. However, it hangs when trying to create the directory structure and files on the standby server. Anybody know how it does this?
    Does anyone know why it isn't working on my system.
    I have watched for network traffic between the two systems and there doesn't appear to be any whilst it is supposedly creating the files
    Thanks

    Thanks sorry I hadn't checked for a while....
    Oracle Enterprise Manager 10g Database Control Release 10.1.0.3.0
    The standby database is on a remote server, can write to the remote server
    I tried both ASM and normal file allocations
    Trace Errors...Hmm, I just found lots relating to
    No username specified for WBEM fetchlet,
    Hopefully I fixed that now. Ah, no it's not.
    I also have another in emdctl.trc
    2005-07-13 21:53:46 Thread-1 WARN http: snmehl_connect: connect failed to (v20z2:1830): Connection refused (error = 146)
    Can't find out what this is, any idead? Could it be related?
    Other errors in emagent_perl.trc are old but some appear to relate to the clone operation.
    -: Fri Nov 4 10:25:08 2005: ERROR: db_clone.parseOutput(): ORA- ERROR! Exit! See output log.
    -: Fri Nov 4 10:25:08 2005: ERROR: db_clone.parseOutput(): ORA- ERROR! Exit! See output log.
    dgDatabases.pl: Thu Feb 9 01:18:02 2006: ERROR: dgutil.handleError()
    dgDatabases.pl: Thu Feb 9 01:18:02 2006: ERROR: SQL Error: ORA-12505: TNS:listener does not currently know of
    SID given in connect descriptor (DBD ERROR: OCIServerAttach)
    dgDatabases.pl: Sun Feb 12 11:40:04 2006: ERROR: dgutil.handleError()
    dgDatabases.pl: Sun Feb 12 11:40:04 2006: ERROR: SQL Error: ORA-12528: TNS:listener: all appropriate instances
    are blocking new connections (DBD ERROR: OCIServerAttach)
    dgDatabases.pl: Sun Feb 12 11:57:06 2006: ERROR: The Data Guard configuration must be enabled.
    dgDatabases.pl: Sun Feb 12 11:57:06 2006: ERROR: dgutil.handleError()
    dgDatabases.pl: Sun Feb 12 11:57:06 2006: ERROR: The Data Guard configuration must be enabled.
    I am working through the creation process manually on a test database. I don't want to trach my production database... I needed to bring it online earlier than planned and I hadn't solved the standby database problem at that time. Many other problems had been solved though!
    Thanks for the help

  • How does Oracle EM support WBEM

    How does Oracle Enterprise Manager suport Web Based Enterprise Manager (WBEM) and more specifically Windows Management Instrumentation (WMI). Is there a provider for these?

    There are already target-types/integration solutions available for these target-types in Oracle EM. Any reason you are not able to take advantage of the same ?
    For web-services, you should find answer to your query in Section 7 of the latest Extensibility guide (10.2.0.5). Also, refer to the section 10 on out-of-box fetchlets (in specific section 10.4 on URL Timing and section 10.10 on OJMX/SOAP fetchlet).
    The extensibility guide can be downloaded from here .

  • How to get the Sysman password in a fetchlet?

    Folks,
    Need advise.
    I have a fetchlet and I need to get the username and password of the oracle management repository (using some Perl and SQL Scripts) to fetch some details.
    How I can get the password of Sysman user in a fetchlet?
    Is there some thing similar to <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property>
    thanks
    Mathew

    Those are parameters you would have to take in as instance properties, which would force the user to enter them every time they create an instance of your target type.
    What's the reason you need to connect to the repository? That's an extremely odd case unless your target type is monitoring the repository.

  • C:\windows\system32\wbem\wbemprox.dll

    c:\windows\system32\wbem\wbemprox.dll "Is either not designed to run on Windows or contains an error."   I keep getting this message when I try to install SQL server 2012. It's the only thing that sales out of all the tests what can I do
    to fix this. I need this for my class which started four days ago. Thank you

    Probably is unrelated to SQL setup. These ones might help.
    https://support2.microsoft.com/kb/2771431/en-us
    https://support2.microsoft.com/kb/2919442/en-us
    wbem is part of windows systems management so your OS may need to be repaired.
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Use of SQL fetchlet to create a custom management plug-in

    Hi,
    I would appreciate if you anyone could help me out on this:
    I need to fetch some data from EMF tables and create a custom Management plug-in in OEM so that it can be monitored from OEM itself. For getting the data from database table i am using SQL fetchlet coz it provides the facility to use SQL statement in it. Following is the code i have developed in target-type.xml file.
    <TargetMetadata META_VER="1.0" TYPE="emf_filer">
    <Display>
    <Label NLSID="emf_filer">Error Management Filer</Label>
    </Display>
    <Metric NAME="emf_filer" TYPE="TABLE">
    <Display>
    <Label NLSID="emf_filer_resp">Response</Label>
    </Display>
    <TableDescriptor>
    <!-- <ColumnDescriptor NAME="tcpPing" TYPE="NUMBER" >
    <Display>
    <Label NLSID="netapp_filer_resp_tcpPing">TCP Ping, Milliseconds</Label>
    </Display>
    </ColumnDescriptor> -->
    <ColumnDescriptor NAME="Status" TYPE="NUMBER" >
    <Display>
    <Label NLSID="emf_filer_resp_status">Status</Label>
    </Display>
    </ColumnDescriptor>
    <ColumnDescriptor NAME="PROGRAM_NAME" TYPE="STRING" >
    <Display>
    <Label NLSID="PROGRAM_NAME">Program Name</Label>
    </Display>
    </ColumnDescriptor>
    <ColumnDescriptor NAME="PROGRAM_TYPE" TYPE="STRING" >
    <Display>
    <Label NLSID="PROGRAM_TYPE">Program Type</Label>
    </Display>
    </ColumnDescriptor>
    <ColumnDescriptor NAME="RICEW_ID" TYPE="STRING" >
    <Display>
    <Label NLSID="RICEW_ID">Rice Id</Label>
    </Display>
    </ColumnDescriptor>
    <ColumnDescriptor NAME="Request_id" TYPE="NUMBER" IS_KEY="TRUE" >
    <Display>
    <Label NLSID="Request_id">Request Id</Label>
    </Display>
    </ColumnDescriptor>
    <ColumnDescriptor NAME="EBIZ_INSTANCE_NAME " TYPE="STRING" >
    <Display>
    <Label NLSID="EBIZ_INSTANCE_NAME">Instance Name</Label>
    </Display>
    </ColumnDescriptor>
    </TableDescriptor>
    <QueryDescriptor FETCHLET_ID="SQL">
    <Property NAME="MachineName" SCOPE="INSTANCE">MachineName</Property>
    <Property NAME="Port" SCOPE="INSTANCE">Port</Property>
    <Property NAME="SID" SCOPE="INSTANCE">SID</Property>
    <Property NAME="UserName" SCOPE="UserName">apps</Property>
    <Property NAME="password" SCOPE="password">password</Property>
    <Property NAME="ServiceName" SCOPE="INSTANCE">ServiceName</Property>
    <Property NAME="STATEMENT" SCOPE="INSTANCE">
    BEGIN
    SELECT PROGRAM_NAME, PROGRAM_TYPE,
    RICEW_ID,REQUEST_ID, EBIZ_INSTANCE_NAME FROM XX_EMF_MESSAGE_HEADER WHERE STATUS = 'ERROR' AND RICEW_ID = 'INT-DL019';
    END;
    </Property>
    <!-- <Property NAME="SQLINPARAM1" SCOPE="ENV">HOSTNAME</Property>
    <Property NAME="SQLOUTPARAMPOS" SCOPE="GLOBAL">2</Property>
    <Property NAME="SQLOUTPARAMTYPE" SCOPE="GLOBAL">SQL_CURSOR</Property>-->
    <Property NAME="NUMROWS" SCOPE="GLOBAL">40
    </Property>
    </QueryDescriptor>
    <ExecutionDescriptor>
    <GetTable NAME="emf_filer"/>
    <GetView NAME="emf_View" FROM_TABLE="emf_filer">
    <Column NAME="PROGRAM_NAME"/>
    <Column NAME="PROGRAM_TYPE"/>
    <Column NAME="RICEW_ID"/>
    <Column NAME="REQUEST_ID"/>
    <Column NAME="EBIZ_INSTANCE_NAME"/>
    <Filter COLUMN_NAME="REQUEST_ID" OPERATOR="GT">0</Filter>
    </GetView>
    </ExecutionDescriptor>
    <InstanceProperties>
    <InstanceProperty NAME="UserName" CREDENTIAL="TRUE" OPTIONAL="FALSE" NEED_REENTER="FALSE" HIDE_ENTRY="FALSE">
    <Display>
    <Label NLSID="UserName_emf">Username</Label>
    </Display>
    </InstanceProperty>
    <InstanceProperty NAME="password" CREDENTIAL="TRUE" OPTIONAL="FALSE" NEED_REENTER="TRUE">
    <Display>
    <Label NLSID="password_emf">Password</Label>
    </Display>
    </InstanceProperty>
    <InstanceProperty NAME="MachineName" CREDENTIAL="FALSE" OPTIONAL="FALSE">
    <Display>
    <Label NLSID="MachineName_emf">Listener Machine Name</Label>
    </Display>
    </InstanceProperty>
    <InstanceProperty NAME="Port" CREDENTIAL="FAL
    My doubt here is:
    As per Oracle it is importent to use response matrics with status column. How can i accomodate Response matrics with this code. what will be the columns except Status that i need to mention? if i use just one matrics i.e response then what will i use in in FROM clause in ExecutionDescriptor [<GetView NAME="emf_View" FROM_TABLE="emf_filer">]? i wuld appreciate if anyone could clarify my issues.
    Thanks for your help.
    Regards,
    AS

    That is what i am trying to ask..as i will b using 2 dfifferent matrics so i will have to use 2 diffrent QueryDescriptors one for Response matric and one for other one. Now following QueryDescriptor will be added in other(Not Response) matric then what should i add in QueryDescriptor in Response matric?
    Query Descriptor for matric other than "Reposnse":
    QueryDescriptor FETCHLET_ID="SQL">
         <Property NAME="MachineName" SCOPE="INSTANCE">MachineName</Property>
         <Property NAME="Port" SCOPE="INSTANCE">Port</Property>
         <Property NAME="SID" SCOPE="INSTANCE">SID</Property>
         <Property NAME="UserName" SCOPE="UserName">UserName</Property>
         <Property NAME="password" SCOPE="password">password</Property>
         <Property NAME="ServiceName" SCOPE="INSTANCE">ServiceName</Property>
         <Property NAME="STATEMENT" SCOPE="GLOBAL">
              SELECT PROGRAM_NAME,
                             PROGRAM_TYPE,
                             RICEW_ID,REQUEST_ID,
                             EBIZ_INSTANCE_NAME
              FROM XX_EMF_MESSAGE_HEADER WHERE STATUS = 'ERROR' AND RICEW_ID = 'INT-DL019';
              </Property>
    </QueryDescriptor>
    what should be the QueryDescriptor for Response matric?? Will it be same or different?
    Thanks for your help.
    Regards,
    AS
    Edited by: user9959418 on Oct 31, 2008 1:10 PM

  • Problem using JDBC to connect to WBEM ODBC driver

    Hello,
    I've got a problem to connect to WBEM ODBC driver using JDBC. The error is:
    exception due a la requetejava.sql.SQLException: [Microsoft][WBEM ODBC Driver]Unable to connect
    When I try to connect to a MS access database, replacing only the ODBC source name, it's working. I can access to the MS access db. But when I put the WMI ODBC source name, WMI, I've got this error.
    Does anybody know what could happened? Is it possible to access to WMI through JDBC? With MS access, accessing WMI ODBC is working !
    Thanks very much for your help.
    Here is the part of the source code :
    import java.sql.*;
    import java.io.*;
    public class Main_1 {
    /** Creates a new instance of Main_1 */
    public Main_1() {
    * @param args the command line arguments
    public static void main(String[] args) {
    try {
    String url = "jdbc:odbc:WMI";
    Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con = DriverManager.getConnection(url);     
    String query = "Select * from Win32_Processor";
    //String query = "Select * from test;";
    ResultSet results;
    Statement stmt = con.createStatement();
    results = stmt.executeQuery(query);
    //System.out.println (results);
    catch(Exception e){
         System.out.println("exception due a la requete" + e);
    e.printStackTrace();
    }

    you have to first start the network listener before you can run the program
    start TNSLSNR before running the jdbc program

  • WBEM - SMC Problem

    Hello,
    I've an installed Solaris 10.0 x86 platform. In order to run System Management Console, I type;
    #smc
    ...and the System Management Console is runing and "toolbox window" appear. I select "Management Tools" and then something from navigation panel; for example "system information". the root password is asked to me and I enter it. Twice a security related questions displayed and I also click grant button.
    At that point an alert displayed on the screen and I can not use SMC. The alert is that;
    "System Information is not to able to connect to the server because WBEM server daemon does not appear to be running. If it is running, try stopping and restarting it. After restart the daemon, please also exit and restart the Solaris Management Console."
    I am stopping the WBEM daemon and starting it by using following commands.
    #/etc/init.d/init.wbem stop
    #/etc/init.d/init.wbem start
    ...the problem keeps existing. I am checking the situation of the daemon by using following command:
    #/etc/init.d/init.wbem status
    it says me;
    Solaris Management Console server version 2.1.0 running on port 898.
    How can I run SMC properly? Could you please advise me? I am new at Solaris...
    Thanks

    Hello,
    1193-09 and 119314-08 hasn't been applied to my system.
    In order to remove 119314-11 I typed the following command and got the following result.
    #smpatch remove -i 119314-11
    Transition old-style patching.
    Cannot find the backout packages for 119314-11
    119314-11 cannot be backedout
    I am new at Solaris, Actually I don't know how to remove it. Please advise...
    Additionally,
    I think my problem is not the same with yours. Because I think you weren't be able to get only users section in smc but I am not be able to get anywhere on smc.
    Regards
    Meliksah

  • WBEM - running or not?

    I started WBEM with "init.wbem start", but got no message when I started it. If I run "init.wbem status", I get "Solaris Management Console server version 2.1.0 running on port 898."
    But if I run Solaris Management Console, and try to open the Patches tool, I get "Cannot establish connection to Patches. CIMOM is not running". So, is WBEM running or not?
    Thanks,
    Harry

    I started WBEM with "init.wbem start", but got no message when I started it. If I run "init.wbem status", I get "Solaris Management Console server version 2.1.0 running on port 898."
    But if I run Solaris Management Console, and try to open the Patches tool, I get "Cannot establish connection to Patches. CIMOM is not running". So, is WBEM running or not?
    Thanks,
    Harry

  • RE: Can an OEM Plug-IN use the JavaWrapper fetchlet ?

    Hi:
    - Can I create an OEM Plug-In using the JavaWrapper fetchlet for data acquisition ?
    - If yes, can I add my own jar files to the OEM Plug-In archive
    and call my own classes ?
    And, what would be the path to my own jar files in the XML metadata file ?
    IE, can I update the CLASSPATH ?
    Thanks
    John

    Can I create an OEM Plug-In using the JavaWrapper fetchlet for data acquisition ?Yes
    If yes, can I add my own jar files to the OEM Plug-In archive and call my own classes ?Yes, however, depending on the OEM Agent version, you will have to take different options
    If you are using OEM Agent version lesser than 10.2.0.5:
    You have two options:
    - If you have necessary approval / license clearance to bundle jars as part of plug-in , do so.
    - If not, you may need to ask EM/plug-in user to copy these jars to specific location on Agent_home
    - In my case (for jdbcdrivers), I recommended the jars to be copied to $AH/sysman/jdbcdriver
    - Ask the EM/plug-in user to update the $OH/sysman/admin/config/classpath.lst
    (provide absolute path)
    - Now, depending on how you have done the coding, i.e.,
    - if you depend on JavaWrapperFetchlet - you can document that re-start of agent is required for the new
    classpath takes effect
    OR
    - As you pointed out (reference to one of my earlier post), you need not use JavaWrapperFetchlet,
    instead, use OSLineToken to invoke java (custom class) which can handle dynamic class loading.
    Advantage in this is - no agent re-start.
    Disadvantage - you will be invoking java process for every metric collection (quite an overhead)
    However, if you are using OEM Agent version 10.2.0.5, things are much simpler. I believe, 10.2.0.5 Agent supportd additional property (which should reference to the absolute path of the jar location after plug-in deployment ) for JavaWrapperFetchlet and its done ! No agent re-start required. No java process invocation for every metric collection !!

  • Change the pwd of the WBEM client:SLDAccess set to true but not available

    Hello,
    I checked on ABAP side with transaction SLDCHECK, everything fine.
    Then checked http://server:port/sld/ListServlet?bsview=true
    *Please find the log content below:*
    WARNING com.sap.lcr.cimsrv.ChangePasswordServlet: Password Change that service client users don't have initial passwords.Alternatively, logon to the SLD user interface with the corresponding user and assign a new password client settings must be updated accordingly.
    So suggestion was to change the WBEM client password.
    Due to the above scenario, *Error in SXMBMONI*_ is:
    com.sap.aii.af.ra.ms.api.ConfigException: SLDAccess set to true, but not available
    Can anyone let me know how to resolve this issue.
    Thanks in advance.
    Ganesh Karicharla

    HI ganesh
    check this thread for reference
    Unable to find an associated SLD element
    regards
    kummari

Maybe you are looking for

  • Report using LOV's

    Hi all again, I am building a report and need to have the LOV display not the value in the table. I am useing Apex 4.1 on 11Gr2 with the build in html server. I have a table I am reporting on the has several fields that are values in several LOV tabl

  • Nokia apps on Wi-Fi.

    My phone C3-00 is running on latest update v08.71 but I'm unable to use Nokia pre-installed apps via Wi-Fi like Mail, Communities, etc, except the Chat service. When I start any app like Mail it asks for connection via Wi-Fi or SIM, I choose Wi-Fi, t

  • Home Sharing- How do I get the songs from someone in my families library on my own library, NOT just playing them through their shared library.

    Shouldn't I be able to get their songs on my library? I've tried dragging them over but it won't let me. It would be dumb if you couldn't get their stuff on to your library.

  • Monochrome in Aperture with PS CS3

    Hi, I have opened a photo in Aperture and created a B&W image in PS CS3(+blur etc) but now the image can't be viewed in Aperture anymore. It stays completey black and to view I have to open via PS CS3. Any ideas?? Thanks!!! Peter MBP 2.33 GHZ 2Gb 120

  • Spry for validating text fields

    Hi, How would I go about using Spry to validate a group of text feilds, I want the viewer to insert text into at least one text feild. I'm using CS5 Thanks in advance