Performance monitoring in a multitier system
Hello,
Is it possible to identify a session by a service name (for performance monitoring) in a multitier system? I mean, the session of an X user precisely.
Thank you.
>
Is it possible to identify a session by a service name (for performance monitoring) in a multitier system? I mean, the session of an X user precisely. The critical thing here is whether you have control over the code or not - what's
your situation?
If you do have control, then instrument your code.
If not, you can use a monitoring framework - say Nagios - but don't forget the old
traditionals such as syslogd and logging different component messages to a
central logging server. Don't neglect the OS native tools. The problem with these
is that it is difficult to tie one particular session to performance problems.
Having a test system is also a very* good idea - you can run just one session and
see exactly what's happening in a given situation. In fact, if you don't have a test system,
your first* priority after reading this post should be to implement one.
Paul...
Similar Messages
-
Help needed in getting real time system performance monitor
Hi,
I need a real time system performance monitor for my solaris.
i am able to graph system usage graph on a daily/weely basis using the ksar grapher.
In the same way i need to capture the system utilisation real time to be viewed on a webpage. Please let me know if there are any free tool/scripts capable of doing it.Hi,
Process Chain Errors
/people/mona.kapur/blog/2008/01/14/process-chain-errors
Common Process chain errors
For Data Load Errors check this blog:
/people/siegfried.szameitat/blog/2005/07/28/data-load-errors--basic-checks
Implementation issues
Lifecycle Implementation
http://help.sap.com/bp_biv170/documentation/SolutionScope_EN.doc
http://help.sap.com/bp_biv235/BI_EN/documentation/BWProjectPlan_EN.mpp
Hope this helps.
Thanks,
JituK -
Performance monitor - System performance does not start work?
When I right click it to start it does nothing, and I can't stop it either by right clicking it.
Hi,
Please use the following method to start the performance monitor.
1. Click Start, click in the Start Search box, type perfmon, and press ENTER.
2. In the navigation tree, expand Monitoring Tools, and then click Performance Monitor.
If any error message received, please let me know.
Niki Han
TechNet Community Support -
How do I write/use performance monitor to run an action when something happens?
I notice that I get a popup if desktop resources are over-used asking me if I want to turn off the glass desktop.
That's fine.
I've been looking in Performance Monitor for how this is done, as I have a program that periodically runs amok and starts indexing my Documents directory. I usually start to notice my machine getting sluggish when the process gets to about 1.5-2+GB
in Virtual and working memory. At that point it seems to be increasing it's network usage rate geometically, and interrups will start getting delayed or lost -- keyboard will lock up for periods, lots of things freezing temporarily (music will get 10-20
second dropouts) It can even cause a complete system lockup
So what I would like to do is monitor any instance of this process by name ('explorer'), and restart it when it gets to over 1.5GB of usage.
I setup a monitor of virtual size and working memory in the performance monitor, but I don't see how to set up an alarm that starts an action to restart it. (restarting it will cause the problem to go away for anywhere from a few hours to several days).
I've no clue as to what triggers it.
I found a bunch of XML scripts in
Windows/pla/Rules with names like:
Rules.System.CPU.xml*
Rules.System.Common.xml*
Rules.System.Configuration.xml*
Rules.System.Diagnostics.xml*
Rules.System.Disk.xml*
Rules.System.Finale.xml*
Rules.System.Memory.xml*
Rules.System.NetDiagFramework.xml*
Rules.System.NetTrace.xml*
Rules.System.Network.xml*
Rules.System.Performance.xml*
Rules.System.Performance.xml.orig*
Rules.System.Summary.xml*
Rules.System.Wired.xml*
Rules.System.Wireless.xml*
These have some XML language in them that looks like it woud be for monitorying and doing actions:
<Rule name="$(RuleDiskSummary)" enabled="true">
<Step select="/Report/Section/Table[@name='hotFile']">
<Exists>
<Otherwise>
<Delete select="Summary"/>
</Otherwise>
</Exists>
</Step>
<Step select="/Report/Section/Table[@name='physicalDiskCounters']" fatal="true">
<Exists>
<Otherwise>
<Insert>
<Node>
<Summary key="100" find="field" field="counter" value="Avg. Disk Queue Length" topic="diskInfo">
<Data name="max" label="diskQueue"/>
</Summary>
</Node>
</Insert>
</Otherwise>
</Exists>
</Step>
</Rule>
</Group>
<StringTable>
<String ID="GroupSummary">Add Summary Blocks</String>
<String ID="RuleMemorySummary">Memory Summary</String>
<String ID="RuleDiskSummary">Disk Summary</String>
<String ID="RuleNetworkSummary">Network Summary</String>
</StringTable>
<Rule name="$(RuleDiskSummary)" enabled="true">
<Step select="/Report/Section/Table[@name='hotFile']">
<Exists>
<Otherwise>
<Delete select="Summary"/>
</Otherwise>
</Exists>
</Step>
<Step select="/Report/Section/Table[@name='physicalDiskCounters']" fatal="true">
<Exists>
<Otherwise>
<Insert>
<Node>
<Summary key="100" find="field" field="counter" value="Avg. Disk Queue Length" topic="diskInfo">
<Data name="max" label="diskQueue"/>
</Summary>
</Node>
</Insert>
</Otherwise>
</Exists>
</Step>
</Rule>
</Group>
<StringTable>
<String ID="GroupSummary">Add Summary Blocks</String>
<String ID="RuleMemorySummary">Memory Summary</String>
<String ID="RuleDiskSummary">Disk Summary</String>
<String ID="RuleNetworkSummary">Network Summary</String>
</StringTable>
Question is, how can I setup it for calling a trigger script when
parameters for Explorer get out of spec.
On confusing issue that stopped me from proceeding, was the time schedule to run the report:
I only allows for once/day.
I need / want continuous monitorying -- say at 1 minute or 3 minute intervals (5 might work, not sure -- doesn't take long for Explorer to get to 1-2G with a network connection of 10Gb.
So how can I monitor and control it?
A side issue -- I notice a resource-control agent for Win 2008 -- but this was disabled for Win7.
Anyone know why resource usage on Win7 was considered less important than on Win2k8 server?
My version of Win7 is Win7-x64-sp1 "Ultimate" [sic] (it doesn't include professional features like resource control)...
Thanks...This has bothered me for over a year and has persisted through new profiles and reinstalls of of the OS.
I have a feeling it is related to MS disabling Network disks in their indexer, so Explorer ends up doing it as a surrogage for things like the search engine (with the results not stored, because they are not local -- the worst of both worlds?)... but that's
just a feeling...
Thanks!
Astara...You can create a Data Collector Set (create manually, not template), then choose performance counter Alert, configure alert actions, from the script, seems you want to monitor the “physicalDisk” performance, so you can set the “physicalDiskCounters”
into alert action, please follow the instruction in the link below.
Monitor disk space
http://www.ms-opsmgr.eu/?cat=43
If you want to view the detailed process related about explorer when your machine getting sluggish, I'd like to introduce a tool named process explorer to you.
http://technet.microsoft.com/en-in/sysinternals/bb896653.aspx
It can clearly show you the processes running in your system, along with the hierarchical relationship and the cpu usage.
NOTE
This
response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you.
Microsoft
does not control these sites and has not tested any software or information found on these sites.
Regards
Yolanda
TechNet Community Support -
Error in Performance monitoring in RWB
Hello,
I'm getting error while opening Performance Monitoring in RWB.
Error is " 2 Message(s) : Connection to Integration Server lost - Error class com.sap.aii.proxy.framework.core.BaseProxyException: Application exception raised in the R/3 system: GET_OWN_IS_NAME_FAILED . Could not create application fault message: null - "
I'm not able to get the source for it's check, can anyone please advice me wat is the problem and wat can be the solution for the same?
Expecting on ASAP basis....plz.
Thanks
Anand.Is SLD connection working? You can check it with transaction SLDCHECK on the ABAP side.
Regards,
Sergio -
Adapter Engine: Performance Monitoring?
Dear Experts
I am assessing the PI 7.1 Advanced Adapter Engine and execute a Performance Test against a standard
scenario using the Adapter Engine processing.
I would like to understand and see the 'performance boost', mentioned by SAP, but I am not able to find
a tool which gives me this view on performance (e.g. message processing time) in the Adapter Engine.
The Runtime Workbench tab 'Performance Monitoring' seems to be limited to the ABAP Integration Server.
Is there any settings I can use to get this view? Or is there any other metric which could be used to
validate the actual performance improvement by the AAE?
Thanks for you ideas.
Mathias.Hi,
You use the Advanced Adapter Engine to connect the Integration Engine to SAP systems (RFC adapter) and non-SAP systems. You use the various adapters in the Adapter Engine to convert XML- and HTTP-based messages to the specific protocol and format required by these systems, and the other way around.
Using Integrated Configuration you can define a local Message Processing on the Advanced Adapter Engine. The Advanced Adapter Engine provides mapping and routing for this locally. Message Processing is only executed on the Advanced Adapter Engine from one adapter to another without the involvement of the Integration Engine. You can gain a great improvement in performance.
You can implement all adapters on the Adapter Engine for a local Message Processing on the Advanced Adapter Engine, apart from the RNIF adapters and the CIDX adapters.
If you do not use Integrated Configuration, Message Processing will always be performed by the Integration Engine to execute the routing and mapping there.
The Advanced Adapter Engine is a separate software component that is automatically installed on the Integration Server. In this case, it is the central Advanced Adapter Engine. However, you can also install the Advanced Adapter Engine separately on another host. This is then a non-central Advanced Adapter Engine.
Please reward points if it helps
Thanks
Vikranth -
Use Windows Performance Monitor on WLS 6.1 SP4?
Hi,
I wonder whether it's possible to use the Windows Performance Monitor to monitor WLS 6.1 SP4 performance counters.
I would like this obviously to be able to save counters from WLS and Windows in one file for later analysis.
If it's possible. What do I have to do to make it work? I have just installed WLS 6.1 incl SP4.John <[email protected]> wrote:
I wonder whether it's possible to use the Windows Performance Monitor
to monitor WLS 6.1 SP4 performance counters.No, not as far as I know. WLS performance counters cannot "talk" with the Win32
performance monitoring APIs or native WMI. It's a technically difficult challenge
to link these two components together (requiring knowledge of NT internals and
such) .
You may wish to contact a third-party vendor that provides J2EE black-box monitoring
and collection software. Most allow for "offline" analysis, too.
Brian J. Mitchell
Systems Administrator, TRX
email: [email protected]
office: +1 404 327 7238
mobile: +1 678 283 6530 -
Hi All,
Please advice me for the ORACLE system performance Monitor.
Client asl us that they are facing speedy issues every morning over the past fortnight with our SEER reports in business objects where the pages are taking a long time to access or refresh.
He ask us to monitor the oracle system performnace between 4 AM to 8 AM every morning, Please advice me how to monitor the performnace and what are all steps I have to take.
What are all quries I have to use.
We are using oracle 11.1.0.7 database.
Thanks in advance
Regards
SAM>
Hi Sam,
Please advice me for the ORACLE system performance Monitor.There are lots of options - from within Oracle itself to 3rd
party software, both free and commercial.
Client asl us that they are facing speedy issues every morning over the past
fortnight with our SEER reports in business objects where the pages are
taking a long time to access or refresh.How do they know? Do they have actual figures to show that the
system has slowed down.
He ask us to monitor the oracle system performnace between 4 AM to 8 AM
every morning, Please advice me how to monitor the performnace and what
are all steps I have to take.Do you have any results from any monitoring done prior to now? If not,
you're in trouble since you won't be able to detect any changes from a
baseline.
As was suggested, use AWR (if you're licenced), if not, use Statspack,
every 30 mins or so and check to see if there are any bottlenecks.
HTH,
Paul...
SAM -
Performance Monitor MMC crashes
Ever since we patched our servers up to MS14-016, when we open Performance Monitor and click on Data Collector Sets > System the MMC hangs and eventually crashes. All other functions of the Performance Monitor work just fine (ie. Monitoring Tools
> Performance Monitor, Data Collector Sets > User Defined, Data Collector Sets > Event Trace Settings, etc etc...). Any insight into this would be greatly appreciated. Looking at the event logs, all that is logged after the crash is:
The program mmc.exe version 6.1.7600.16385 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel.
Process ID: 1d04
Start Time: 01cf4db4ec3f1a03
Termination Time: 0
Application Path: C:\Windows\system32\mmc.exe
Report Id: c073b802-b9a8-11e3-be5e-005056a81e07
AND
Fault bucket , type 0
Event Name: AppHangB1
Response: Not available
Cab Id: 0
Problem signature:
P1: mmc.exe
P2: 6.1.7600.16385
P3: 4a5bc808
P4: 23c8
P5: 0
P6:
P7:
P8:
P9:
P10:
Attached files:
These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppHang_mmc.exe_37c3eeafdc8c0db17ea5c8bf54865eaae859f_214d501d
Analysis symbol:
Rechecking for solution: 0
Report Id: 3b0c4e14-b9a5-11e3-be5e-005056a81e07
Report Status: 0
I've looked at the file it references: "C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppHang_mmc.exe_37c3eeafdc8c0db17ea5c8bf54865eaae859f_214d501d" and here are its contents:
Version=1
EventType=AppHangB1
EventTime=130408341073743418
ReportType=3
Consent=1
ReportIdentifier=3b0c4e13-b9a5-11e3-be5e-005056a81e07
IntegratorReportIdentifier=3b0c4e14-b9a5-11e3-be5e-005056a81e07
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=mmc.exe
Sig[1].Name=Application Version
Sig[1].Value=6.1.7600.16385
Sig[2].Name=Application Timestamp
Sig[2].Value=4a5bc808
Sig[3].Name=Hang Signature
Sig[3].Value=23c8
Sig[4].Name=Hang Type
Sig[4].Value=0
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=6.1.7601.2.1.0.274.10
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Hang Signature 1
DynamicSig[22].Value=23c8db59484cc2d09f1dd279b1b0c7be
DynamicSig[23].Name=Additional Hang Signature 2
DynamicSig[23].Value=42cb
DynamicSig[24].Name=Additional Hang Signature 3
DynamicSig[24].Value=42cb8db6cfb7dc1f7ddd991fa9dbbbbe
DynamicSig[25].Name=Additional Hang Signature 4
DynamicSig[25].Value=23c8
DynamicSig[26].Name=Additional Hang Signature 5
DynamicSig[26].Value=23c8db59484cc2d09f1dd279b1b0c7be
DynamicSig[27].Name=Additional Hang Signature 6
DynamicSig[27].Value=42cb
DynamicSig[28].Name=Additional Hang Signature 7
DynamicSig[28].Value=42cb8db6cfb7dc1f7ddd991fa9dbbbbe
UI[3]=Microsoft Management Console is not responding
UI[4]=Windows can check online for a solution. If you close the program, you might lose information.
UI[5]=Check for a solution and close the program
UI[6]=Check for a solution and close the program
UI[7]=Close the program
LoadedModule[0]=C:\Windows\system32\mmc.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\system32\kernel32.dll
LoadedModule[3]=C:\Windows\system32\KERNELBASE.dll
LoadedModule[4]=C:\Windows\system32\GDI32.dll
LoadedModule[5]=C:\Windows\system32\USER32.dll
LoadedModule[6]=C:\Windows\system32\LPK.dll
LoadedModule[7]=C:\Windows\system32\USP10.dll
LoadedModule[8]=C:\Windows\system32\msvcrt.dll
LoadedModule[9]=C:\Windows\system32\MFC42u.dll
LoadedModule[10]=C:\Windows\system32\ole32.dll
LoadedModule[11]=C:\Windows\system32\RPCRT4.dll
LoadedModule[12]=C:\Windows\system32\OLEAUT32.dll
LoadedModule[13]=C:\Windows\system32\ODBC32.dll
LoadedModule[14]=C:\Windows\system32\ADVAPI32.dll
LoadedModule[15]=C:\Windows\SYSTEM32\sechost.dll
LoadedModule[16]=C:\Windows\system32\mmcbase.DLL
LoadedModule[17]=C:\Windows\system32\SHLWAPI.dll
LoadedModule[18]=C:\Windows\system32\UxTheme.dll
LoadedModule[19]=C:\Windows\system32\DUser.dll
LoadedModule[20]=C:\Windows\system32\IMM32.DLL
LoadedModule[21]=C:\Windows\system32\MSCTF.dll
LoadedModule[22]=C:\Windows\system32\odbcint.dll
LoadedModule[23]=C:\Windows\system32\DUI70.dll
LoadedModule[24]=C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\Comctl32.dll
LoadedModule[25]=C:\Windows\system32\SHELL32.dll
LoadedModule[26]=C:\Windows\system32\CRYPTBASE.dll
LoadedModule[27]=C:\Windows\system32\urlmon.dll
LoadedModule[28]=C:\Windows\system32\iertutil.dll
LoadedModule[29]=C:\Windows\system32\WININET.dll
LoadedModule[30]=C:\Windows\system32\Normaliz.dll
LoadedModule[31]=C:\Windows\system32\CLBCatQ.DLL
LoadedModule[32]=C:\Windows\system32\mmcndmgr.dll
LoadedModule[33]=C:\Windows\System32\msxml3.dll
LoadedModule[34]=C:\Windows\system32\profapi.dll
LoadedModule[35]=C:\Windows\system32\apphelp.dll
LoadedModule[36]=C:\Windows\System32\wdc.dll
LoadedModule[37]=C:\Windows\System32\pdh.dll
LoadedModule[38]=C:\Windows\System32\pdhui.dll
LoadedModule[39]=C:\Windows\system32\COMDLG32.dll
LoadedModule[40]=C:\Windows\System32\Secur32.dll
LoadedModule[41]=C:\Windows\system32\SSPICLI.DLL
LoadedModule[42]=C:\Windows\System32\credui.dll
LoadedModule[43]=C:\Windows\System32\wevtapi.dll
LoadedModule[44]=C:\Windows\System32\VERSION.dll
LoadedModule[45]=C:\Windows\System32\PLA.dll
LoadedModule[46]=C:\Windows\System32\tdh.dll
LoadedModule[47]=C:\Windows\system32\NSI.dll
LoadedModule[48]=C:\Windows\System32\IPHLPAPI.DLL
LoadedModule[49]=C:\Windows\System32\WINNSI.DLL
LoadedModule[50]=C:\Windows\System32\WINSTA.dll
LoadedModule[51]=C:\Windows\System32\UTILDLL.dll
LoadedModule[52]=C:\Windows\system32\SETUPAPI.dll
LoadedModule[53]=C:\Windows\system32\CFGMGR32.dll
LoadedModule[54]=C:\Windows\system32\DEVOBJ.dll
LoadedModule[55]=C:\Windows\System32\NETAPI32.dll
LoadedModule[56]=C:\Windows\System32\netutils.dll
LoadedModule[57]=C:\Windows\System32\srvcli.dll
LoadedModule[58]=C:\Windows\System32\wkscli.dll
LoadedModule[59]=C:\Windows\system32\SAMCLI.DLL
LoadedModule[60]=C:\Windows\system32\LOGONCLI.DLL
LoadedModule[61]=C:\Windows\system32\BROWCLI.DLL
LoadedModule[62]=C:\Windows\System32\WTSAPI32.dll
LoadedModule[63]=C:\Windows\system32\oleacc.dll
LoadedModule[64]=C:\Windows\system32\CRYPTSP.dll
LoadedModule[65]=C:\Windows\system32\rsaenh.dll
LoadedModule[66]=C:\Windows\system32\RpcRtRemote.dll
LoadedModule[67]=C:\Windows\system32\propsys.dll
LoadedModule[68]=C:\Windows\system32\mlang.dll
LoadedModule[69]=C:\Windows\system32\dwmapi.dll
LoadedModule[70]=C:\Windows\system32\xmllite.dll
LoadedModule[71]=C:\Windows\System32\ieframe.dll
LoadedModule[72]=C:\Windows\system32\PSAPI.DLL
LoadedModule[73]=C:\Windows\system32\SXS.DLL
LoadedModule[74]=C:\Windows\system32\WS2_32.dll
LoadedModule[75]=C:\Windows\system32\dnsapi.DLL
LoadedModule[76]=C:\Windows\System32\mshtml.dll
LoadedModule[77]=C:\Windows\system32\RASAPI32.dll
LoadedModule[78]=C:\Windows\system32\rasman.dll
LoadedModule[79]=C:\Windows\system32\rtutils.dll
LoadedModule[80]=C:\Windows\system32\sensapi.dll
LoadedModule[81]=C:\Windows\system32\msimtf.dll
LoadedModule[82]=C:\Windows\system32\vbscript.dll
LoadedModule[83]=C:\Windows\system32\WINMM.dll
LoadedModule[84]=C:\Windows\system32\d2d1.dll
LoadedModule[85]=C:\Windows\system32\DWrite.dll
LoadedModule[86]=C:\Windows\system32\dxgi.dll
LoadedModule[87]=C:\Windows\system32\WINTRUST.dll
LoadedModule[88]=C:\Windows\system32\CRYPT32.dll
LoadedModule[89]=C:\Windows\system32\MSASN1.dll
LoadedModule[90]=C:\Windows\system32\d3d10_1.dll
LoadedModule[91]=C:\Windows\system32\d3d10_1core.dll
LoadedModule[92]=C:\Windows\system32\d3d11.dll
LoadedModule[93]=C:\Windows\system32\D3D10Warp.dll
LoadedModule[94]=C:\Windows\System32\sysmon.ocx
LoadedModule[95]=C:\Windows\System32\ATL.DLL
LoadedModule[96]=C:\Windows\system32\ntmarta.dll
LoadedModule[97]=C:\Windows\system32\WLDAP32.dll
LoadedModule[98]=C:\Windows\system32\mscoree.dll
LoadedModule[99]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll
LoadedModule[100]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\CorperfmonExt.dll
LoadedModule[101]=C:\Windows\system32\MSVCR110_CLR0400.dll
LoadedModule[102]=C:\Program Files (x86)\Trend Micro\OfficeScan Client\perfiCrcPerfMonMgr.dll
LoadedModule[103]=C:\Windows\system32\loadperf.dll
LoadedModule[104]=C:\Windows\system32\USERENV.dll
LoadedModule[105]=C:\Windows\system32\rasctrs.dll
LoadedModule[106]=C:\Windows\system32\tapiperf.dll
LoadedModule[107]=C:\Windows\system32\usbperf.dll
LoadedModule[108]=C:\Windows\system32\pcwum.dll
LoadedModule[109]=C:\Windows\System32\perfos.dll
LoadedModule[110]=C:\Windows\System32\perfdisk.dll
LoadedModule[111]=C:\Windows\System32\Perfctrs.dll
LoadedModule[112]=C:\Windows\system32\msls31.dll
LoadedModule[113]=C:\Windows\System32\Dxtrans.dll
LoadedModule[114]=C:\Windows\system32\ddrawex.dll
LoadedModule[115]=C:\Windows\system32\DDRAW.dll
LoadedModule[116]=C:\Windows\system32\DCIMAN32.dll
LoadedModule[117]=C:\Windows\System32\Dxtmsft.dll
LoadedModule[118]=C:\Windows\system32\windowscodecs.dll
LoadedModule[119]=C:\Windows\System32\perfproc.dll
LoadedModule[120]=C:\Windows\System32\perfnet.dll
LoadedModule[121]=C:\Windows\system32\wbem\wmiaprpl.dll
LoadedModule[122]=C:\Windows\system32\wbemcomn.dll
FriendlyEventName=Stopped responding and was closed
ConsentKey=AppHangXProcB1
AppName=Microsoft Management Console
AppPath=C:\Windows\System32\mmc.exe
ReportDescription=A problem caused this program to stop interacting with Windows.Hi CyberMat,
The next time you open your LabVIEW after a crash, there should be an error log file create. Please let me know the name of this file.
Thanks!
Karunya
Warm regards,
Karunya R
National Instruments
Applications Engineer -
Performance Monitoring - How to get the data
Hi all,
we have a tool to monitor non sap systems and services and would like to use the same tool to get some runtime information from PI services, specially soap interfaces. The information we want is available at runtime workbench, performance monitoring.
Is there a standard function we can use to get this data (EJB , Bapi, RFC, etc...) ? Today we are importing daily a file with this information from RWB, but this is enough only for statistical purposes, not for monitoring.
Some tip?
thank you.
regards.
robertiRoberti,
Three are a number of ways to tackle these things - I usually like CCMS just because SAP spends so much time making it work for everything anyway - if your tool can connect to this - you can get some decent information from here about your system status, queue's and java.
Speficially for Messages, I don't think that there are monitors defined as RFC BADI's or BAPI's to use but if you feel saucy, tables for messages are SXMSPMAST2 and SXMSPMAST - should give you a programming head-start to get some data and pass that back although you would only replicate the functions in CCMS.
Of course with all SAP Products, you have to go through the application to get this data, no ODBC connections or otherwise - there are other options like DBCON to allow you to 'send' data to other Db's if you need to do it that way.
Hope that helps somewhat and if this answers your question, please set your thread to answered.
Edited by: David Milliken on Feb 22, 2008 8:06 PM -
Monitoring Frequency in Production system
Hi Experts,
In Production system, we can do monitoring as
Component monitoring
Message monitoring
Adapter monitoring
Monitoring Memory Exceptions
Performance monitoring
please list, if you can think of any more types.
And How frequently the Support team should perform these different monitoring tasks.
Thank you,
MKHi,
The major Production XI support work will be:
--Monitoring and Operations Support
--Bug fixing, patching and enhancements
--Disaster Recovery
Refer
Some errors in an XI production environment
/people/prashanth.azharuddin/blog/2006/11/24/some-errors-in-an-xi-production-environment
Here you will get the flow-chart to for XI production support.
Also see the below document for Best practises for XI monitoring --Page No 18
It have suggsted for creating Your Own XI Monitor in CCMS & Configuring a Central Monitoring (CEN) System
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0b4580be-0601-0010-d3ad-bd6ce51ae916
Monitoring Setup Guide for SAP NetWeaver 2004 SPS16
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/43f30e51-0a01-0010-f59a-fecea2b95b2c
Configuring the Monitoring Architecture
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6ee4b979-0901-0010-cfa8-f96c8313b5fb
Thanks
Swarup
Edited by: Swarup Sawant on Feb 29, 2008 5:19 AM -
1636215 - Performance monitoring for the Advanced Adapter Engine
Hi ALL,
How can we monitor the performance by changing the parameter to true in the above note please please help me
Thanks,
RajHi Dheeraj,
Since you've gone through the note, I'm assuming you know how to activate the performance monitoring for adapter engine.
However, there are reservations against doing it in any system Dev/Quality/Production. Reason being, it becomes performance/load intensive when the perf. monitoring is on.
Still, you can diagnose bottlenecks and execution trends in Dev/Quality using performance monitoring as suggested in the note but be aware that your box is coping well with it. Please note, once activated, you don't have to do anything else. System will automatically collect performance data and you will be able to browse through it using the performance monitoring link.
How to use it???
You see a performance monitoring link in Monitoring Home (navigate via Configuration and Monitoring home from PI/PO homepage).
It will help you analyze the flow of message on periodical basis (hourly/daily etc) and will give you more stats on number of messages in that time duration, average time taken, message sizes (min, max and avg), interface-by-interface detail of runtime consumption at every stage etc.
Please go through standard SAP help for more clarity:
Monitoring Performance - Advanced Adapter Engine - SAP Library
Apart from this, there is this great blog by Suseelan around monitoring:
http://scn.sap.com/docs/DOC-35805
Hope this helps.
Regards,
Abhishek -
ICWebClient Performance Monitoring
Hi Colleagues,
I'm searching for information on ICWebClient performance monitoring.
Anyone can tell me what tools we could use? Is there any "monitoring alert" in Solman BPM?
We are particulary interested in monitoring of ERP Sales Order performance.
I'm posting a similar thread in SAP Solution Manager forum.
Regards,
Renato PetrulisHi Renato
I think even ICWebClient, it request process request
to backend(abap) system. And in STAD of backend system,
it has performance record.
In BPMon, there is a dialog performance monitor (in the
application monitor). So if you use it, you can specify
http request. So by using it, I think you can monitor
the operation.
Technical name of dialog performance monitor in
application monitoring is "BOPERFMO" that you can see in BPMon
session.
(there are some indication in sap note 1146544.
It is bug fix note, but in its description it describe IC web client.
So it can be possible)
best regards
Keiji -
Performance Monitor Remote Data Collection unable to get data
When attempting data collection of a remote Windows 2008 server (Server_B) from another W2k8 server (Server_A) I receive the following error: "When attempting to start the Data Collector Set the following system error occurred: No data to
return."
However remote real-time monitoring of Server_B is no problem. Also, local real-time monitoring and data collection of Server_A is successful.
Is the error due to security restrictions?Hi Scott,
Would you please let me know whether have administrator rights on the server trying to collect data collector set?
Please type services.msc on RUN. When Services panel opened, please navigate to Performance Logs & Alerts
service and check if it started. Meanwhile, please temporarily disable firewall and monitor the result.
In addition, please refer to following KB and check if can help you.
The Data Collector Set may not start on a computer that is
running Windows Server 2008 or Windows Vista
Performance Monitor data collector set does not collect all
required performance counter data in Windows 7 or in Windows Server 2008 R2
If any update, please feel free to let me know.
Hope this helps.
Best regards,
Justin Gu -
NT 의 PERFORMANCE MONITOR 를 CHECK 하기
제품 : ORACLE SERVER
작성날짜 : 2003-11-27
NT 의 PERFORMANCE MONITOR 를 CHECK 하기
=======================================
PURPOSE
NT의 performance MONITOR에서 ORACLE PERFORMANCE를 CHECK 하는
방법을 알아보자.
Explanation
NT 의 performance 에서 oracle 의 performance 도 check 가 가능하다.
이의 설정은 다음과 같다.
HKEY_LOCAL_MACHINE > SYSTEM >currentControlSet > Services >
Oracle7 >performance
Hostname ='2:ORCL'
username='SYSTEM’
password='MANAGER’
만일 이를 setting 하였는데도 performance monitor 의 check 가
불가능한 경우 다음의 실행 file 을 실행하여야 한다.
lodctr %ORACLE_HOME%\dbs\opctrnm.ini - for Oracle7
lodctr %ORACLE_HOME%\dbs\opctrn80.ini - for Oracle8
이의 check 로 다음을 check 할 수 있다.
CPU time /memory bottleneck
Memory pages input/sec
Memory pages output/sec
Memory pages faults/sec
Memory pages pages/sec
Percentage Processor time
Percentage Privileged Time
Percentage user time
Reference Documents
--------------------제품 : ORACLE SERVER
작성날짜 : 2003-11-27
NT 의 PERFORMANCE MONITOR 를 CHECK 하기
=======================================
PURPOSE
NT의 performance MONITOR에서 ORACLE PERFORMANCE를 CHECK 하는
방법을 알아보자.
Explanation
NT 의 performance 에서 oracle 의 performance 도 check 가 가능하다.
이의 설정은 다음과 같다.
HKEY_LOCAL_MACHINE > SYSTEM >currentControlSet > Services >
Oracle7 >performance
Hostname ='2:ORCL'
username='SYSTEM’
password='MANAGER’
만일 이를 setting 하였는데도 performance monitor 의 check 가
불가능한 경우 다음의 실행 file 을 실행하여야 한다.
lodctr %ORACLE_HOME%\dbs\opctrnm.ini - for Oracle7
lodctr %ORACLE_HOME%\dbs\opctrn80.ini - for Oracle8
이의 check 로 다음을 check 할 수 있다.
CPU time /memory bottleneck
Memory pages input/sec
Memory pages output/sec
Memory pages faults/sec
Memory pages pages/sec
Percentage Processor time
Percentage Privileged Time
Percentage user time
Reference Documents
--------------------
Maybe you are looking for
-
How to connect my LaserJet 6MP?
I just bought a new iMac, and I have yet to figure out how to make it communicate with my laser printer. (Obviously, the printer worked like a charm with the previous system, due to Apple Talk.) I have searched through several of the discussions on t
-
Hi, Can anybody tell me why purchase register report is needed in business.? What is similar type of report availbale in R/3 and BI ? Thanks and Regards Anil Patil
-
Link color with iWeb '08 (2.01)
So far I have found iWeb '08 (2.01) to work fine, except that the link colors are inconsistent. Even though all of the links are set to have a color (to indicate that they are a link), sometimes they do and sometimes they don't. The behavior seems to
-
Different color lines in tables?
Hi I want to create a predefined table (tag) with lines of different colors. The table header is dark blue and I want to make the inside column lines white. But only in the header. The table body cells are white with black column lines. I don't want
-
Hi there, I've been experiencing issues for a while with Alt-Tab in regards to gaming. Build 10061 seems to have exacerbated the issue, as it spread to more games. About 90% of the time I Alt-Tab out of a game the game will crash. I can force quit th