OSB Monitoring Feature

Hi All,
I am sure someone out there would have given a deeper thought then what I am asking and hence want to utilize this forum.
While using OSB Monitoring feature on sbconsole, what happen to the data when :
1. We redeploy the OSB service again ?
- I do understand that the monitoring feature needs to be enabled again post deployment but what if I do enable monitoring again. Will I able to see the old data ?
2. Will monitoring data be still present after a server re-start ?
2.1 OSB managed server (Say, one managed server in a cluster of two) ?
2.2 Admin managed server ?
3. Will it be a performance overhead ?
3.1 Over the service (Business/Proxy) having monitoring enabled.
3.2 Over the sbconsole (making it less responsive)
3.2 Is it a good idea to enable monitoring in production env with volume like 100,000 transactions in a day ?
Thanks,
ksingh

While using OSB Monitoring feature on sbconsole, what happen to the data when :
1. We redeploy the OSB service again ?
- I do understand that the monitoring feature needs to be enabled again post deployment but what if I do enable monitoring again. Will I able to see the old data ?
Data is retained. You will still be able to see the data of monitoring from earlier deployed version.
If you disable and enalble the monitoring on a service the monitoring data will not be deleted. Data can only be deleted by using rest options in dashboard
Monitoring data will also be deleted if you rename or move a service
2. Will monitoring data be still present after a server re-start ?
2.1 OSB managed server (Say, one managed server in a cluster of two) ?
Yes it will be retained for both servers, the one which restarted and the other which didnt restart. While one of the servers is down, you wont see data for that server on the dashboard of sbconsole
2.2 Admin managed server ?
Monitoring data will be retained after admin server restart
3. Will it be a performance overhead ?
3.1 Over the service (Business/Proxy) having monitoring enabled.
I do not think it that will impact runtime performance of the actual service
3.2 Over the sbconsole (making it less responsive)
Might be a slight overhead but should not render it unusable from what I have seen
3.2 Is it a good idea to enable monitoring in production env with volume like 100,000 transactions in a day ?
We had monitoring enabled for an environment which was collectively serving more than 100000 transactions per day and we did not face any issues with monitoring. Make sure that you have properly sized the environment.

Similar Messages

  • Unwanted feedback using monitor feature

    When ever I use the monitor feature for the guitar amp I get unwanted feedback and no guitar playing? Yet I can record in good quality with no feedback. why is this happening?
    I use a Line 6 Pod X3 Live with an adaptor to connect guitar to ipad, clean setting on the Pod. I use the headphone jack to connect ipad to a Line 6 Spider 3 15 watt amplifier.

    Actually I figured out that the ipad was recording from the mic. How do I get garageband to record from the dock connector?

  • What monitoring features are available in OEM12c for monitoring OSB

    Hi All,
    I want to monitor Oracle Service Bus with OEM 12c Cloud control. Can anyone tell me what exactly can we monitor in OSB with OEM. Do we have any document on this?
    thanks in advance!!

    EM12c monitors OSB similar to the way it monitors SOA suite. You can monitor, diagnose and do lifecycle management of OSB artifacts from EM12c. I see that you have another thread open where you aren't able to discover OSB services correctly. I can help you fix that problem and then you can explore all of OSB management from EM12c. This doc can get you started: http://docs.oracle.com/cd/E24628_01/install.121/e24215/disc_mon_osb.htm#BGBCHCCF

  • OSB Monitoring - Any impact/overhead on overall performance?

    Hi all,
    We are trying to use the out of the box feature of monitoring in OSB to capture the processing times for each message including service callouts.
    We have been able to use it well and find the results realistic.
    One thing that we want to confirm is the impact/overhead involved by enabling monitoring in OSB.
    We did do some sample runs to capture the results with and without monitoring enabled, but did not find any significant difference.
    Going by the general understand of similar EAI tools, we expect that there will be some overhead involved by enabling monitoring.
    Can anyone confirm this? If yes, what is that we can do to minimize the impact?
    Please give your comments/suggestions on this.
    Thanks,
    Patrick

    Hi Anuj,
    We are using the OSB built-in feature monitoring to measure the performance. We enable the monitoring at Action Level in the proxy service Operational Settings.
    Then when we fire some sample requests, we get to capture the actual performance metrics at every stage of the ProxyService on the Dashboard under the Service Health tab.
    OSB gives the performance metrics like total message count that were processed, the average processing time, maximum processing time, etc ...
    Let me know if you need more information.
    Thanks,
    Patrick

  • Server Monitoring Feature Unavailable - CF10 Standard

    Hi,
    We have recently undergone the process of installing ColdFusion 10 Standard on our new server, and were looking to test performance across the two.
    Within the ColdFusion Administrator, Server Monitoring>Settings and Server Monitoring>Server Monitor, I receive the message, "This feature is not available in this edition of the ColdFusion server.
    Under System Information the version is listed as 10.0.11.285437 and up to date. The server itself is running Windows Server 2008 R2.
    This was the original article to configure server monitoring.
    However I then ended up with another article, which involved editing neo-monitoring.xml (linked in previous), which did not appear to do anything.
    If someone can shed some light on why I am getting this error, as it says the standard version only limits use of the monitoring API, that would be much appreciated.
    Thanks,
    Scott

    Hi Scott,
    You need Enterprise or Developer edition to run CF Server Monitor.
    You could try Java JVM logging or JMX style monitoring that is freely available in Java which CF Standard and Enterprise runs on to get some performance metrics.
    HTH, Carl.

  • OSB Monitoring with email alerts

    Hi All,
    I am using OSB to virtualize a business service. The service basically receives feed from external party using one-way messaging pattern. I want to raise an alert at the OSB proxy layer if I do not receive any message from the third party for the last five minutes. How to go about it.
    Thanks

    Hello,
    You need to configure the SLA alert rule in the proxy which receives the message from third party. Alert rule should be based on message count. If you have a running OSB instance then go to the proxy service --> SLA Alert Rules tab, click on Add button (you need to start edit session), provide the values on the General configuration page and click next to go to Alert Rules Conditions Configuration page, and in simple expression fill -
    Count - Message Count - < 1
    Click on add. In Aggregation Interval, select the value 5 mins.
    Go to the last and save and you are good to go.
    Regards,
    Anuj

  • Cisco call monitoring feature

                       My client requests that she has to monitor her presidents extension from her phone to whom he is talking to even after the call picked up/Transfer  to him.
    Presidents extension has been configured in her line2 of her extn.
    Her phone type  is cisco 7960.
    Regards,
    Gokul

    Disable "Privacy" on the device.
    HTH,
    Chris

  • OSB Monitoring data through JMX

    Hello,
    I would like to know if there is a way to access Proxy and Business Services statistics through JMX. I understand that is possible using the JMX APIs in Java - as in this example [http://docs.oracle.com/cd/E14571_01/doc.1111/e15867/app_jmx_monitoring.htm#CEGFFBFG] but is there a way to obtain the same information using, for instance, JConsole?
    I understand that it is not possible.
    Thanks
    Luciano

    it should be a matter of going to the ServerRuntime, then WebAppRuntime, then invoke this method and count the ids:
    http://docs.oracle.com/cd/E23549_01/apirefs.1111/e13945/weblogic/management/runtime/WebAppComponentRuntimeMBean.html#getServletSessionsMonitoringIds%28%29
    I can't test it right now...no weblogic running around me...

  • Features to isolate OSB services from just one slow business service.

    Hi,
    Here is a OSB question around a quick business service that suddenly turn to be a slow one and the impact on the overall OSB performance.
    Suppose you have a critical OSB cluster in production with many proxy and business services.
    Because of requirements, you have a specific sync http business service (web service) that has an acceptable response time around 1 secs. But suddenly the response time goes to 30 secs or even more due to some problem, generating a great impact on thread and resource consumption on OSB side.
    Suppose a http time out configuration of 2 secs on the business service is just not enough. OSB continues to crash.
    You can use OSB throttling feature but doing that you have to fix a maximum concurrency.
    If the service implementation is down, OSB can handle that using "Offline Endpoint URIs" in the operational settings of sbconsole. But in this situation the service is online accepting requests. It's just slow to respond.
    This is a hypothetical situation just to stress the problem.
    Besides business service time-out configuration and throttling and dispatch-policies on proxy/business services are there any other features that can be used ?

    Wesley,
    Ok, once the business service request is sent, the thread is freed. When the response comes, a new thread is picked up to handle the business service response. So in the mean time there's no blocking thread. Yes. It is correct.
    Just to make sure, what about the waiting synchronous http client calling the proxy service ?
    I mean, this fire-and-forget feature works only on the business service side or entirely for the proxy/business service (That separation would not make sense I suppose) ? The same case with http proxy. The request thread will be used till the BS is invoked in the route node or end-of the request pipeline. After this thread is released. Once the response comes from the http bs on a different thread, that thread will be used till the end of the responsepipeline
    eg
    Client---->Http Proxy---->Thread1{Request Pipeline--->Routenode---->End of Request actions in the Routenode--->Call BS Request} ----->Thread2{BS gets response--->Response Pipeline --->send response back to the client}
    For example, a http client is waiting for the proxy service response, but while the business service does not respond, there is no blocking thread at all in the proxy service side too ?Yes. That is true
    So, there could be many waiting http clients calling this proxy service, all http business service requests sent, and no blocking threads ?Yes.
    What would be the drawbacks of this feature ?Nothing I can think off. Therotically we will be forced to do extra over head when BS latencies are low which might of little practical impact. In that case you can change QOS=Exactly once. BS request and response will be on the same thread , but proxy response thread will be always different from that of proxy request thread no matter what the QOS is set
    Cheers
    Manoj

  • Monitoring HDV via SD monitor with new feature in FCP6?

    Is anyone using the new FCP6 HDV>SD Monitoring feature successfully?
    I have been checking the boards, but haven't heard any feedback yet.
    Ok, I know, even I get tired of this topic, and I do realize that an MXO box and an I/O Board is the way to go for HDV monitoring. However, I was curious about the prospect of FCP6 providing a Firewire preview of HDV sequences to a SD monitor, but so far I am pretty disappointed with the result. I do get moving images on my SD monitor, but they are low-rez and low FPS.
    Wondering if its my hardware or other setup issue, or it this feature still basically unavailable? If anyone can at least report that it works for them, I'll explore my setup further. Any suggestions are of course appreciated as well.
    Dual G5 2.0, Dual 23" Cinema Displays, 2.5 GB RAM   Mac OS X (10.4.10)   FCP 6.0.1, DVDSP 4.0.3, HVR-Z1U, HVR-HC3, HVR-M10U

    I have a HDV timeline, View option set to Firewire NTSC, and the Firewire out to my HDV Deck (set up, however, as a DV deck through the deck menu). It's the basic FCP>Camera>Monitor setup that I've always used for monitoring DV footage, but FCP6 promised to do it for HDV.
    I'm still wondering if it is even possible to get it to work the same...

  • OSB/B2B/SOA-Common Monitoring

    Dear All,
    Our partner is putting the files on SFTP server, which OSB Is copying to a temp location, from there Oracle B2B is procesing it and routing it further to SOA.
    Currently we are using B2B Console for end to end monitoring, but we are looking for a solution to integrate OSB monitoring with B2B & SOA monitoring.
    Any suggestion would be appreciated.

    BAM is the best tool for such E2E transaction monitoring scenarios. Use BAM adapter with OSB to feed data to BAM. B2B has in-built integration mechanism with BAM to feed the data into it. Use BAM sensors/adapter at SOA layer to feed data to BAM. Then create the BAM reports as per your need on top of available data objects in BAM and you are good to go.
    You may like to refer -
    http://docs.oracle.com/cd/E23943_01/dev.1111/e10224/bam_adapter.htm#BABIJBCC
    http://docs.oracle.com/cd/E23943_01/user.1111/e10229/b2b_bam.htm#CFHJDIIC
    http://docs.oracle.com/cd/E23943_01/dev.1111/e15866/jca.htm#i1105149
    Regards,
    Anuj

  • OSB: Service execution logging/tracing

    If I want to log all service (proxy service in my case) execution which way is best? If I enable execution tracing, where could I see execution log in OSB console?
    Mainly interested on tracing who, when and which service executed.
    Edited by: abobov on 15.05.2012 21:07

    To see the message tracing log you have to go to the Weblogic Admin Console under Diagnostics/Log Files, then choose the Server Log for your osb server.I can see service calls (trace) from log file, but it's not very user friendly.
    If you need control over service usage, for example I need to know which client use particular service and how often then needed to parse logs to get such statistics. I'm looking for simple table with date, service, client columns.
    Maybe some additional Oracle products provide such monitoring features.

  • OSB Reporting Performance Metrics Throttling

    Hi Friends,
    Can someone give me an idea around how can I achieve following for my OSB services? Like pointers towards, is it available out of the box or should i use some APIs to generate these statistics would be very helpful.
    •     Reporting / Analytics
    o     Ability to report service consumption per service per application
         Calls per sec/min/hour/day
         Error Counts
    o     Performance Metrics?
         Anything we can know from this perspective? Can we get performance matrix for Business services?
    - We are collecting this in ou
    •     Quotas / Throttling
    o     Max Requests per second/minute/hour/day
    o     Ability to restrict per consuming application
    o     Auto shut off and re-enable when time period expires
    Thanks.

    Have tried to answer what I know.
    You have to enable the Monitoring feature for the proxy/business services.This would help you collect req counts/response times etc.
    http://docs.oracle.com/cd/E14571_01/doc.1111/e15867/monitoring_ops.htm
    Ability to restrict per consuming application - For this you can use throttling work manager of OSB.

  • JMS and CORBA measures and monitoring

    Hello,
    I'd like to measure the time between sending JMS message and receiving JMS response. The same thing goes with CORBA. Can I do that using monitoring feature of SJSAS PE or should I use external tool?
    How can I do that?

    Am in the same boat man. Using WebLogic 10.1.
    What I found from Oracle was that JMS metrics are NON-THRESHOLDABLE. I was like...what the **#@$$ ?!?!
    What is the point in collecting so much metrics data when you cannot put thresholds on them and map them to notification rules.
    For management & monitoring of middleware components like WebLogic, OSB/ALSB, ALDSP,etc EM 10g sucks man.
    Cheers-
    Amit

  • SOLMAN monitoring of SAP XI/PI interfaces

    Hello! ALL
    We have been leveraging SAP XI/PI monitoring capabilities using the Alter Framework: ALRTCATDEF and setting up alert rules in RWB.
    However, we would like to start leveraging SOLMAN monitoring features for monitoring SAP XI/PI interfaces.
    Please, let us know if anyone has been using SOLMAN for monitoring SAP XI/PI AE & IE interface errors AND how it can be done; so that we can work with Basis in getting this set up in SOLMAN.
    Any info - or - documentation and links related to SOLMAN monitoring of SAP XI/PI interfaces would help.
    Your help is greatly appreciated!!
    Thank you,
    Ritu

    Hi,
    Please check below thread. You can use BPM functionality of Sol Man for Monitoring.
    [Re: Central monitoring in SOLAM+ALE status]
    Regards,
    Gouri

Maybe you are looking for