Monitoring JBI services in JavaCAPS6

In 513 there was a java API for monitoring through emanager.
Is there something similar in JavaCAPS6 for monitoring JBI services and components?
Rupert

JavaCAPS6 comes with a bunch of monitoring APIs, more on this you can read here:
[http://developers.sun.com/docs/javacaps/reference/uclcm.uclcm_intro.html]
The graphical view of a business proces instance as it was available with emanager is not there for BPEL 2.0, it applies for Classic JavaCAPS only.
BRs
Kris

Similar Messages

  • Monitor all services on all servers?

    Hi all
    I'm looking for the easiest way of monitoring all services with startupmode=auto and alerts when state!=running. I found this thread:
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/dbb175c4-8ec0-4427-9d10-9382044144e7/monitor-all-windows-services-on-multiple-servers-and-recover?forum=operationsmanagerauthoring
    So I took this code
    Dim oAPI, oBag
    Set oAPI = CreateObject("MOM.ScriptAPI")
    Set oBag = oAPI.CreatePropertyBag()
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set colListOfServices = objWMIService.ExecQuery _
    ("SELECT * FROM Win32_Service WHERE StartMode = 'Auto' AND Started = false")
    If colListOfServices.Count > 0 Then
    For Each objService in colListOfServices
    If strDesc = "" Then
    strDesc = objService.Caption
    Else
    StrDesc = StrDesc & ", " & objService.Caption
    End if
    Next
    Call oBag.AddValue("Description", strDesc)
    Call oBag.AddValue("State", "BAD")
    Else
    Call oBag.AddValue("State", "OK")
    End if
    Call oAPI.Return(oBag)
    I used this in a two state monitor I created in our SCOM 2012 environment. For starters it runs every 2 minutes, it's enabled, monitor target is Windows Server 2008 Operating System, it's set to generate alerts on warning, the Unhealthy expression is:
    Property[@Name='State'] Equals BAD
    And the Healthy Expression is:
    Property[@Name='State'] Equals GOOD
    Unfortunately I'm getting no alerts at all. And I dont think I have any way of seeing if it's actually discovering all the services? AND I have no previous experience with vb scripting, but do have some powershell experience.
    Any suggestions on how to get this up and running please?
    Update: I just got alerts from all servers:
    Workflow Runtime: Failed to run a process or script
    The process started at 11:25:%1 failed to create System.PropertyBagData, no errors detected in the output. The process exited with 1.
    Command executed "C:\Windows\System32\cscript.exe" /nologo "Company.ServiceMonitoring"

    At the first point make sure that you are creating the service monitor in Authoring --> Management Pack Templates --> Windows Service.
    The place where we change is within the discovery part and not monitor. Search for the text what you entered as Service Name while creating the service monitor. You should see something similar to this,
    <Discovery ID="ServiceStateProbePage_5409ab4012384fb28dea99f892e28fec.DiscoveryRule" Enabled="false" Target="Windows!Microsoft.Windows.Computer" ConfirmDelivery="false" Remotable="true" Priority="Normal">
            <Category>Discovery</Category>
            <DiscoveryTypes>
              <DiscoveryClass TypeID="ServiceStateProbePage_5409ab4012384fb28dea99f892e28fec" />
            </DiscoveryTypes>
            <DataSource ID="DS" TypeID="Windows!Microsoft.Windows.Win32ServiceInformationProviderWithClassSnapshotDataMapper">
              <ComputerName>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
              <ServiceName>------------ServiceName>
              <Frequency>60</Frequency>
              <ClassId>$MPElement[Name="ServiceStateProbePage_5409ab4012384fb28dea99f892e28fec"]$</ClassId>
              <InstanceSettings>
                <Settings>
                  <Setting>
                    <Name>$MPElement[Name="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Name>
                    <Value>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value>
                  </Setting>
                  <Setting>
                    <Name>$MPElement[Name="MicrosoftSystemCenterNTServiceLibrary!Microsoft.SystemCenter.NTService"]/ServiceName$</Name>
                    <Value>$Data/Property[@Name='Name']$</Value>
                  </Setting>
                  <Setting>
                    <Name>$MPElement[Name="MicrosoftSystemCenterNTServiceLibrary!Microsoft.SystemCenter.NTService"]/ServiceProcessName$</Name>
                    <Value>$Data/Property[@Name='BinaryPathName']$</Value>
                  </Setting>
                  <Setting>
                    <Name>$MPElement[Name="MicrosoftSystemCenterNTServiceLibrary!Microsoft.SystemCenter.NTService"]/DisplayName$</Name>
                    <Value>$Data/Property[@Name='DisplayName']$</Value>
                  </Setting>
                  <Setting>
                    <Name>$MPElement[Name="MicrosoftSystemCenterNTServiceLibrary!Microsoft.SystemCenter.NTService"]/Description$</Name>
                    <Value>$Data/Property[@Name='Description']$</Value>
                  </Setting>
                  <Setting>
                    <Name>$MPElement[Name="System!System.Entity"]/DisplayName$</Name>
                    <Value> </Value>
                  </Setting>
                </Settings>
              </InstanceSettings>
            </DataSource>
          </Discovery>

  • CSS 11501 7.40 Monitoring the services on real servers?

    Hi,
    Just want to ask some basic questions, How can i monitor the services (ie 80 and 443) of the real servers. So that when the CSS11501 detects that one of the services of one of the real servers is down, it will not forward the traffic to that server. Or is the CSS is configured to monitor the services by default?
    Because we are planning to upgrade one of the webservers (web01) while web02 is running, if we shutdown the service 80 and 443, does it affect the end-user, will CSS automatically redirect it to web02?
    Regards,
    Marlon

    Here is my sample configuration
    !************************** SERVICE **************************
    service WEB01-79-HTTP
    ip address 172.20.13.4
    keepalive type tcp
    keepalive port 80
    active
    service WEB01-79-HTTPS
    ip address 172.20.13.4
    keepalive type tcp
    keepalive port 443
    active
    service WEB01-80-HTTP
    ip address 172.20.13.5
    keepalive type tcp
    keepalive port 80
    active
    service WEB01-80-HTTPS
    ip address 172.20.13.5
    keepalive type tcp
    keepalive port 443
    active
    service WEB01-82-HTTP
    ip address 172.20.13.6
    keepalive type tcp
    keepalive port 80
    active
    service WEB01-82-HTTPS
    ip address 172.20.13.6
    keepalive type tcp
    keepalive port 443
    active
    service WEB01-83-HTTP
    ip address 172.20.13.7
    keepalive type tcp
    keepalive port 80
    active
    service WEB01-83-HTTPS
    ip address 172.20.13.7
    keepalive type tcp
    keepalive port 443
    active
    service WEB01-79
    ip address 172.20.13.4
    active
    service WEB01-80
    ip address 172.20.13.5
    active
    service WEB02-82
    ip address 172.20.13.6
    active
    service WEB02-83
    ip address 172.20.13.7
    active
    !*************************** OWNER ***************************
    owner VRL
    content VIP
    redundancy-l4-stateless
    content WEB-HTTP1
    vip address 172.20.10.85
    protocol tcp
    port 80
    advanced-balance sticky-srcip
    add service WEB01-79-HTTP
    add service WEB01-82-HTTP
    redundancy-l4-stateless
    active
    content WEB-HTTP2
    vip address 172.20.10.86
    port 80
    protocol tcp
    advanced-balance sticky-srcip
    add service WEB01-80-HTTP
    add service WEB01-83-HTTP
    redundancy-l4-stateless
    active
    content WEB-HTTPS1
    advanced-balance sticky-srcip
    vip address 172.20.10.85
    protocol tcp
    port 443
    add service WEB01-79-HTTPS
    add service WEB01-82-HTTPS
    redundancy-l4-stateless
    application ssl
    sticky-inact-timeout 20
    active
    content WEB-HTTPS2
    advanced-balance sticky-srcip
    vip address 172.20.10.86
    protocol tcp
    port 443
    add service WEB01-80-HTTPS
    add service WEB01-83-HTTPS
    redundancy-l4-stateless
    application ssl
    sticky-inact-timeout 20
    active
    content WEB01-79
    add service WEB01-79
    vip address 172.20.10.79
    redundancy-l4-stateless
    active
    content WEB01-80
    add service WEB01-80
    vip address 172.20.10.80
    redundancy-l4-stateless
    active
    content WEB02-82
    add service WEB02-82
    vip address 172.20.10.82
    redundancy-l4-stateless
    active
    content WEB02-83
    add service WEB02-83
    vip address 172.20.10.83
    redundancy-l4-stateless
    active
    !*************************** GROUP ***************************
    group WEB01-79
    add service WEB01-79
    vip address 172.20.10.79
    redundancy-l4-stateless
    active
    group WEB01-80
    add service WEB01-80
    vip address 172.20.10.80
    redundancy-l4-stateless
    active
    group WEB02-82
    add service WEB02-82
    vip address 172.20.10.82
    redundancy-l4-stateless
    active
    group WEB02-83
    add service WEB02-83
    vip address 172.20.10.83
    redundancy-l4-stateless
    active

  • Monitor all service Start with the word "SAP"

    Hallo
    i have sccm 2012 
    Can monitor services start with the word "SAP"
    Instead of monitoring all service set separately .
    thanks 

    Hi,
    Did some research and came to the following solution
    Open the System Center Operations Manager Console. 
    Go to Authoring and expand Management Pack Templates
    Right Click Windows Service and click Add Monitoring Wizard
    On the Monitoring Type page select Windows Service and click Next
    Give the Service and store the it in a New Created Management Pack and click Next
    On the Service Name Type SAP* on the Target group Select Windows Server Computer Group and click Next
    On the Performance Data page click Next
    On the Summary page click Create
    Export the Management Pack pack you created
    In the Management pack replace the following code:
    <DataSource ID="DS" TypeID="Windows!Microsoft.Windows.Win32ServiceInformationProviderWithClassSnapshotDataMapper">
    <ComputerName>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
    <ServiceName>sap*</ServiceName>
    <Frequency>60</Frequency>
    With the following code
    <DataSource ID="DS" TypeID="Windows!Microsoft.Windows.WmiProviderWithClassSnapshotDataMapper">
    <NameSpace>root\cimv2</NameSpace>
    <Query>select * from win32_service where name like 'sap%'</Query>
    <Frequency>60</Frequency>
    Second replace
    <Value>$Data/Property[@Name='BinaryPathName']$</Value>
    With
    <Value>$Data/Property[@Name='PathName']$</Value>
    Save the management pack and upload it to System Center Operations Manager.
    In the Operations Console Click Monitoring
    Click Discoverd Inventory and change the target type to the target you created. Then the view should look something like this:
    I created the management pack You can download it from here: http://www.ms-opsmgr.eu/wp-content/uploads/Download/2015/SAP/SAP.Services.xml
    GReetings Roel Knippen
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • How to monitor RAC services and nodeapps in Grid Control

    Hi,
    I have created a number of RAC service names such as GL on a 2-node RAC and would like to use Grid control 10.2.0.2 to monitor the availability of those services and nodeapps. I was not able to find anything in Grid Control that would allow me to configure that. What are being monitored now are the listeners, database instances and nodes. Would it be possible to monitor more than just the RAC listeners, instances and nodes?
    thanks.

    I don&acute;t think that there is an out-of-the-box metric. However, CRS monitors your services and Grid Control monitors CRS errors. If you need more granular monitoring, I have 2 suggestions:
    1) user callouts:
    [http://download.oracle.com/docs/cd/B28359_01/rac.111/b28254/hafeats.htm#RACAD7133]
    2) extending oracle enterprise manager
    I have written a paper on how to extend oem at [http://www.ora-solutions.net/web/papers/]
    "Extending Oracle Enterprise Manager to collect HP-UX glance data"
    You can follow the instructions to build a new target type called "RAC_SERVICE" and add your serivces as targets, e.g. S_BATCH, S_ONLINE, S_HR.
    Best regards,
    Martin Decker
    www.ora-solutions.net
    Edited by: mdecker on Jan 2, 2009 10:57 AM
    Edited by: mdecker on Jan 2, 2009 10:59 AM

  • Transaction Monitor u2013 Services Processes into BI

    Hello Experts,
    I'm wondering if it is possible to get tickets information from Solution Manager and have some statistics in BI.
    For instance the average time of ticket resolution, number of tickets per team/person/month, etc, etc
    At this moment Iu2019m using the ZNTP transaction in solution manager to access Transaction Monitor u2013 Services Processes.
    I would like to install BI Content to have some summary queries about the activity within ZNTP.
    I already connected BI to SMP and also replicated metadata, however the data sources available just by the name donu2019t help me much.
    Perhaps I should check the content version within solution manager and BI but I don't know how to performe such verifications.
    Thanks

    using rsa3 in the source system I'm getting the follow error:
    The extraction program does not support object 0CRM_SRV_PROCESS_H
    Message no. R3009
    Diagnosis
    The application program for the extraction of data was called up using the invalid InfoSource/invalid InfoObject 0CRM_SRV_PROCESS_H.
    System Response
    The data extraction is terminated.
    Procedure
    Check the SAP Support Portal for the appropriate Notes and create a customer message if necessary.
    Can you help me?

  • How to monitor Radius services on ACS 5.4

    Hi All,
    I want to monitor  Radius services of ACS 5.4,  In case of failure any radius service on ACS.
    ACS should send alert to Syslogs  or email notification
    Is there any way to monitor Radius services ? Anyone have any idea how to monitor.
    Regards.

    Hi Narinder,
       I dont think so there is any particular way you can do that, Because ACS 5.x doesnt have any particluar Radius service.
    The services which are available and can be viewed through CLI and GUI are following:
    Database
    Management (ACS management subsystem)
    Ntpd
    Runtime (ACS runtime subsystem)
    View-alertmanager
    View-collector
    View-database
    View-jobmanager
    View-logprocessor
    htt    https://www.cisco.com/c/en/us/td/docs/net_mgmt/cisco_secure_access_control_system/5-ususer/guide/acsuserguide/viewer_sys_ops.html#pgfId-1052845
    Cheers 
    Minakshi

  • Microsoft Monitoring Agent Service on Management Servers - 2012R2

    Hi,
    Is the Microsoft Monitoring Agent Service supposed to be running on Management Servers?
    I can't remember if I have added an agent by accident, or if this is part of the install.
    Thx,
    John Bradshaw

    When you install Management server, SCOM will automatic install Microsoft Monitoring Agent service. However, Microsoft Monitoring Agent service default installation path in Management server, c:\program files\Microsoft system Center 2012 R2\Operations
    Manager\Server\health Service state, is different to ordinary agent machine which installation path is c:\program Files\Microsoft Monitoring Agent\Agent. Moreover, SCOM 2012 R2 uses Microsoft Monitoring Agent to collect and monitor server status and performance
    whether they are SCOM agent or Management server.
    Roger

  • Monitor Wireless services

    Hi,
    I would like to monitor Wireless services and I wonder if I could to this with an AP.
    In one of our customer sites there are many problems with the wireless connections; we can monitor the RADIUS service, if the firewall is working correctly as well and any issue regards the wired network, also if the radio's AP are up/down by the WCS, but there is no garanty that the user with his laptop could associate to the AP in the correct SSID and have the wireless service unless we went to the site and verified it.
    I read about the AP monitor mode, but, if I didn't misunderstand it, it only detects rogue AP, doesn't it? Is there any way in order to monito this service? Could an AP join to another AP as a client, in some similiar way an user could do it?
    Many thanks in advanced!
    Laura

    Hi Laura
    Yes, Monitor mode APs are mostly for enhanced rogue detection.
    They do not support the feature you are mentioning (act as a client to connect to AP to validate radio)
    This has been proposed in the past, and it is something we are tracking.  I would suggest to get in contact with your account team, so they are aware of your needs, and this can help that the feature gets higher priority.
    Thanks!

  • Performance monitoring by service operation

    Hi,
    We are using PI 7.1 I am drafting naming conventions for our company's PI development and using PI Best Practices : Naming Conventions as a starting point.
    Now one issue I have , and I beleive it is quite a big one, is that the best practice recommends that service interfaces group service operations on the same object.
    The problem I have is where do we actually get performance statistics by service operation ? Early watch does not have these statistics but only response time by service interface. SXMB_MONi either.
    Do you know if we can get statistics by service operation ?
    Is this comming in future enhencement pack for PI or solution manager ?
    Thanks.

    Thanks for the document.
    However, I don't see where we can monitor web service performance by "service operation" ... it seems that PI 7.1 added service operation concept but no way to actually monitor their performance...
    By monitor , I mean, get a performance report. For example, I would like the average response time of a specific service operation.
    All I see now are statistics for services . These statistics are too "vague" or rather smoothed out if you have many service operations in one service interface.
    Is the strategy to use the service call statistics from the caller system... this is unfortunately not always possible since the calling system could be at outside company... (which is often the case).
    Ideas or recommendations anyone... ! I would expect SAP could respond to this. Perhaps I will also open a customer message.
    Thanks.

  • Monitoring RAC services in Windows

    I have a 2 node RAC database installed on Win 2003. I've had the Database service go down a few times kind of "magically". I'm looking into the kind of magic that caused this (suspect it was a storage issue), but in the mean-time I need to send out an alert to someone if this goes down. Does anyone have a good way/tool to monitor OS services and send out an e-mail when one goes down?

    Aren't you using grid control?
    http://download.oracle.com/docs/cd/B19306_01/server.102/b25159/monitor.htm#i1006661

  • Monitoring Windows Services

    I'm trying to write a plugin to monitor Windows service status and trying to model what Grid does with the Windows Event Severity metric where you can add in multiple additional envnt logs to match by clicking the "Add" button in the Metric and Policy Settings>>Edit screen. Seems Grid does something with a property name called "NEED_CONDITION_CONTEXT" in these instances but there's no description of it in the docs nor the dtds. What I want to do is have a Windows service plugin where you can add in each service to monitor on a separate line by hitting the "Add" button. Any help would be appreciated.

    Hi,
    I would like to understand which EM console page your are referring to here? Are you creating a new user defined metric to monitor windows service or creating a new plug-in?
    plug-in creation involves writing the metedata files, archiving them and installing them using plug-in install wizerd..
    Anirban

  • Script fro monitoring RAC services when they failover or relocate to other

    when SERVICE relocate/failover to NODE1? how to catch this.? Do we have any monitoring for Services and where they are running?

    Hi,
    yes the Event Monitor of the clusterware will notify this.
    And you can react on these information (on the server) with the help of a FAN Callout:
    http://docs.oracle.com/cd/E11882_01/rac.112/e16795/hafeats.htm#RACAD7133
    You even could react on client side. In this case you would use ONS (Oracle Notification Service).
    http://www.oracle.com/technetwork/products/clustering/overview/awm11gr2-130711.pdf
    Regards
    Sebastian

  • How do I monitor two service ports in a server ?

    The web service is alive when tcp port 80 and 8080 are both alive. How do I use script to monitor both ports at the same time ? Any example for this case ? Thanks.

    Here is a script I have written for this - you can test as many ports as you want on one server with this script.
    To run just add under the service as:
    service test
    keepalive type script socket-test.txt "172.17.10.10 8080 80 443"
    Hope this helps,
    Regards,
    Darren.
    -------------- Begin Script -----------------------------
    !======================================================
    ! Filename: socket-test.txt
    ! Parameters: Host port1 port2 port3
    ! This script does the following:
    ! Connects to a remote host on a specified tcp sockets,
    ! waits for X seconds and then disconnects.
    ! Failure Upon:
    ! Not establishing a connection with the host. If one connection
    ! fails, the script fails.
    ! Usage to run manually:
    ! script play socket-test.txt
    ! Useage to run automaticlly:
    ! cmd-sched
    ! cmd-sched record 1 * * * * * "script play socket-test.txt"
    ! Written by Darren Page, Dimension Data
    !======================================================
    !no echo
    ! Make sure the user has a qualified number of arguments
    if ${ARGS}[#] "LT" "2"
    echo "Usage: socket-test.txt \'host socket1 socket2 socket3 ...'"
    exit script 1
    endbranch
    set host "${ARGS}[1]"
    ! get the first tcp port ready from the ARGS array
    var-shift ARGS
    while ${ARGS}[#] "GT" "0"
    set EXIT_MSG "Connect: Failed to connect to ${host}"
    ! Connect to remote host on specified port
    socket connect host ${host} port ${ARGS}[1] tcp 2000
    ! Wait one second
    pause 1
    ! disconnect from remote host with a TCP FIN
    socket disconnect ${SOCKET} graceful
    ! Wait one second
    pause 1
    !get the next port from the array
    var-shift ARGS
    no set EXIT_MSG
    ! Demarcation of the end of the loop
    endbranch
    exit script 0
    -------------End of Script ------------------

  • Is there a way to monitor a services and restart the services?

    Hello,
    i hope i am posting in the right forum. Basically i am running Filemaker Server and i wanted to monitor the FM Services demon that run on the background but also i wanted to set up script that if the FM Service Demon goes down to restarted it. I am running Mac os X Server 10.4.6 on Xserver G5.
    thank you
    victor

    I haven't really done anything with it, but in OS X Server 10.4, launchd handles starting/restarting daemons that it is watching. If I understand it correctly, as long as launchd starts a process, it will be watched.
    If you look at page 39 of the Command Line manual (http://manuals.info.apple.com/en/CommandLinev10.4.pdf), there is a bit of information there. Also, http://www.afp548.com has some really good info on launchd, if I recall. You can probably figure out if FileMaker Server is started by launchd or, if not, how to get launchd to handle it.
    Aside from that, I just started looking into monit (http://www.tildeslash.com/monit/) to see if it would work for me, which seems like it can do sort of the same thing, perhaps with more notification and reporting.

Maybe you are looking for