Linux Performance Monitoring Scripts

Hi Friends,
My boss ask me to give weekly reports about the performance of the server.
He wants the report in excel formant.
I heard about vmstat, iostat,sar
Are these the only command I need to monitor the performance of linux?
Can you share me some scripts about monitoring linux performance that save data into txt file? and
is being gathered (stats) every hour on top of the hour?
Thanks a lot,
MsK

Thanks gentlemen,
But I can not grasp either the ideas that you are explaining. :(
It is not helpful that at some point or at all points, the report said that all the CPU and MEMORY were 100% used?
At least there is a trigger or reason to start investigating was is running on the server.
For example
[root@oracleprod ~]# vmstat 5 10
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
3  0 215040  21612  18548 8042292    3    4   406   129   12    13 14  1 82  3
2  0 215040  25484  18480 8037940    0    0     2   192 1037   522 21  4 74  0
1  0 215040  25476  18496 8037924    0    0     0    32 1013   443 21  5 75  0
1  0 215040  25156  18512 8037908    0    0     0    58 1010   452 21  5 74  0
1  0 215040  24772  18532 8038148    0    0    24    46 1008   482 21  5 74  0
1  0 215040  24540  18548 8038132    0    0     0    45 1006   501 21  5 74  0
1  0 215040  24540  18564 8038116    0    0     0    23 1006   439 22  3 75  0
1  0 215040  24156  18580 8038100    0    0     0   302 1061   558 22  4 74  0
2  0 215040  24028  18596 8038084    0    0     0    56 1014   449 24  1 74  0
1  0 215040  23772  18604 8038076    0    0     2    22 1020   636 26  1 73  0Does vmstat not telling whats happening to system? or at these statistics useless :(
Thanks a again

Similar Messages

  • Portal performance monitoring scripts : (Unable to generate reports)  HELP

    Hi,
    Using 10.1.2.0.0
    I followed README.html document to load the logs files to generate reports for Portal Performance.
    First of all while running loadlogs.pl I keep getting the following error. I even tried adding -nodirect but still gets the same error. Don't know why. But it looks like there is some data loaded in OWA_LOGGER table
    C:\ORACLE_PRODUCTS\PORTAL_AS\portal\admin\plsql\perf\loader>perl loadlogs.pl -logical_host localhost -connection owa_perf/owa_perf@orcl -http_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\Apache\Apache\logs\error_log.1130457600 -webcache_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\webcache\logs\access_log -oc4j_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\j2ee\OC4J_Portal\application-deployments\portal\OC4J_Portal_default_island_1\application -nodirect
    25-Oct-05 13:20:17, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\Apache\Apache\logs
    \error_log.1130241600
    25-Oct-05 13:20:17, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_error_log.1130
    241600.20051025.132017
    25-Oct-05 13:20:21, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\j2ee\OC4J_Portal\a
    pplication-deployments\portal\OC4J_Portal_default_island_1\application
    25-Oct-05 13:20:21, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_application.20
    051025.132021 -nodirect
    SQL*Loader-350: Syntax error at line 127.
    Token longer than max allowable length of 258 chars
             end",
            ^
    25-Oct-05 13:20:22, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\webcache\logs\acce
    ss_log
    25-Oct-05 13:20:31, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_access_log.200
    51025.132022Then I ran reports.sql but I don't see any reports being generated, but running this script did populate some other tables. I tried running some other scripts also but somehow I don't see any reports being generated as opposed to what is said in the README.HTML document i.e. "A sample web page (reports.html) is included which provides links to the generated reports.". How really I get to see the reports, where are the reports generated, is it something else that I am missing. No matter what script I run I don't see any report being generated. The document is not so clear. Can someone please help me out here. Thanks

    Hi!
    You have to change to directory
    ORACLE_HOME$/portal/admin/plsql/perf/scripts
    (you can find reports.sql in it) before you run reports.sql script!
    It will produce several .txt files.
    After running the script just open reports.html, that will point the generated files.
    A better place to ask questions like this:
    Portal Performance and Scalability
    http://forums.oracle.com/forums/forum.jspa?forumID=15

  • IIS FTP Live monitor with Resource Monitor or Performance Monitor

    Hi
    I am looking for a way to use "Performance/ Monitor" or "Resource Monitor" to monitor live connections and sent/received kb, and so far i only get data when starting the collector for then to view the report.
    It is not the way i want it, i would like to view live connection and speed, byte and well the relevant data for an FTP site?
    any input on this?
    This topic first appeared in the Spiceworks Community

    Hi stealth,
    Maybe you can get further assistance from scripting guys forum :
    http://social.technet.microsoft.com/Forums/en-US/home?forum=ITCG&filter=alltypes&sort=lastpostdesc
    I just find the blog regarding cpu usage via vb script:
    http://blogs.technet.com/b/heyscriptingguy/archive/2005/04/21/why-does-my-performance-monitoring-script-keep-returning-the-same-incorrect-values.aspx
    Best Regards
    Elton Ji
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Linux command/shell script to find Memory consumed by JVM in EBS,SOA

    Hi All,
    Could anyone please let me know the following:
    a)Linux command/shell script to find Memory consumed by JVM for every 1 minute frequency interval in EBS R12, SOA suite
    b)Percentage of the Heap memory usage by the JVM for every 1 minute frequency interval in EBS R12, SOA suite
    Thanks for your time!
    Regards,

    user10088255 wrote:
    Hi All,
    Could anyone please let me know the following:
    a)Linux command/shell script to find Memory consumed by JVM for every 1 minute frequency interval in EBS R12, SOA suite
    b)Percentage of the Heap memory usage by the JVM for every 1 minute frequency interval in EBS R12, SOA suite
    Thanks for your time!
    Regards,Please see these docs.
    JVM: Guidelines to setup the Java Virtual Machine in Apps Ebusiness Suite 11i and R12 [ID 362851.1]
    Generate JVM heap dump in E-Business suite 11i and R12 [ID 462550.1]
    11i: How To Use Jconsole to Monitor JVM with Oracle E-Business Suite 11i [ID 415455.1]
    Configuring various JVM tuning parameters for Oracle E-Business suite 11i and R12 [ID 567551.1]
    Script to find Apache, Java, Jinitiator, Forms version and JVM details for Oracle E-Business Suite 11i [ID 466890.1]
    JVM Memory Monitoring, Tuning, Garbage Collection, Out of Memory, and Heap Dump Analysis For SOA Suite Integration 11g [ID 1358719.1]
    How to Perform Memory and Thread Analysis on SOA [ID 1450293.1]
    Thanks,
    Hussein

  • 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

  • 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

  • Database Performance Monitoring

    Hi,
    I use oracle 11.2.0.2.0,IBM AIX 6.1 operating System.
    My client/User complainting that the Application process is taking long time than usual,especially when they implementing some module in their applications.
    So when i closely monitoring my production(LIVE) database at the time of implementation,im unable to find any issues in DB side.So what are all the possibile areas to be focus on this situation?
    I really thinks it could also possible that the issue belongs to the Network failure/bandwith running slow.
    So what i really expect is ,Are they any monitoring tool or any trigger applicable/available for this scenario?
    Looking for Helpful Answers..
    Regards
    Faiz

    for information ,Here i post my actuall scenario
    Only in two out of 200 client branches ,the application performance was taking long time than usual,
    So that i enable trace (TKPROOF)for that corresponding sessions,also i generate and analyze AWR report durig that particular time,
    I found that no issues from database side.Later i come to know the actual issue was being in the Network side(i.e Network speed was very poor).
    So henceforth,i have been asked that if the problem persists again,i need to make ensure that the problem which not belongs to Network part before go and check
    database performance.
    So any tool or monitoring script or any packages available to make ensure that the actuall problem not belongs to Network related issues,befor check DB performance.

  • Java - Weblogic performance monitoring tool

    Hi there,
    I would like to use a performance monitoring tool for the JVM 1.2.2.x running on weblogic5.1,
    I understand this is quite old version of JVM and already EOL. However We are having performance issue needs to be addressed ASAP.
    Please advice, many thanks in advance.
    - Arun Janarthanan

    Free performance monitoring tool? You can try WebLogic Scripting Tool, you
    can download from
    https://codesamples.projects.dev2dev.bea.com/servlets/Scarab?id=S13
    You can write your own JMX code to get some runtime status from WebLogic as
    you want.
    http://e-docs.bea.com/wls/docs81/jmx/index.html
    "John Marmelstein" <[email protected]> wrote in message
    news:[email protected]..
    Hello,
    Might anyone know of a free performace monitoring tool? Just I've used
    the monitoring part of Mercury before, it makes nice graphs of memory use.
    Is there some free equivalent out there?
    Or maybe someone has cooked up some JMX script ?
    thanks!
    JM

  • Monitoring scripts for AlwaysOn Availability Group

    Does anyone have any any monitoring scripts for AlwaysOn AG using Transact SQL or stored procedures?   I'm not a strong coder and don't know Powershell at all.  But if there are some Powershell scripts we may be able to use them.  I've
    seen the dashboard but that's only good if you're logged onto it.
    I'm looking for things like monitoring when a database is suspended, send an alert to us but also tries to do the resume.
    Thanks for any info.

    Start with this list
    http://technet.microsoft.com/en-us/library/ff877954.aspx
    Automating the issue resolution has to conform to your operational standards. For example, if you use a file share witness for your quorum configuration and your monitoring tells you that it is offline, do you automate bringing it online or do you escalate
    to your infrastructure team so that they can look into it? If the database is suspended or the Availability Group in offline state, do you just bring it online or do you check other dependencies like the quorum configuration and instead perform a forced quorum?
    I'm a big fan of automation but make sure you define your process first so that you don't cause more issues as a result.
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • Performance monitoring tool?

    Hello,
    Might anyone know of a free performace monitoring tool? Just I've used the monitoring part of Mercury before, it makes nice graphs of memory use. Is there some free equivalent out there?
    Or maybe someone has cooked up some JMX script ?
    thanks!
    JM

    Free performance monitoring tool? You can try WebLogic Scripting Tool, you
    can download from
    https://codesamples.projects.dev2dev.bea.com/servlets/Scarab?id=S13
    You can write your own JMX code to get some runtime status from WebLogic as
    you want.
    http://e-docs.bea.com/wls/docs81/jmx/index.html
    "John Marmelstein" <[email protected]> wrote in message
    news:[email protected]..
    Hello,
    Might anyone know of a free performace monitoring tool? Just I've used
    the monitoring part of Mercury before, it makes nice graphs of memory use.
    Is there some free equivalent out there?
    Or maybe someone has cooked up some JMX script ?
    thanks!
    JM

  • JMF linux performance pack

    Does somebody knows how to install linux performance pack because me i didn't suceed and i think that maby archive is broken (i downloaded it many many times as it is always the same ) here i put what was in my console or maby if there is another site to download i will be happe for a tip. I need performance pack so cross-over platform is not for me.
    Do you agree to the above license terms? [yes or no]
    yes
    Permit recording from an applet? (see readme.html) [yes or no]
    yes
    Permit writing local files from an applet? (recommend no, see readme.html) [yes or no]
    yes
    Unpacking...
    tail: cannot open `+309' for reading: No such file or directory
    Extracting...
    ./install.sfx.7509: line 1: ==: No such file or directory
    ./install.sfx.7509: line 3: syntax error near unexpected token `)'
    ./install.sfx.7509: line 3: `5&#65533;&#65533;&#65533;3&#65533;&#65533;n&#65533;N&#65533;_&#65533;^&#65533;&#65533;&#65533;&#65533;[UQU599&#65533;&#65533;;&#65533;&#65533;&#65533;&#65533;r&#65533;&#65533;&#65533;&#65533;&#65533;_&#65533;&#65533;&#65533;&#65533;&#65533;KK)C{<>&#65533;&#65533;&#65533;<<&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;1vp&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;"&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;"QQR&#65533;&#65533;&#65533;&#65533;&#65533;rqp&#65533;&#65533;&#65533;&#65533;"&#65533;&#65533;&#65533;hj&#65533;&#65533;W&#65533;jYn&#65533;d!&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;L&#65533;&#65533;&#65533;L&#65533;&#65533;^  88&#65533;$&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;,&#65533;&#65533;&#65533;&#65533;i&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;V~&#65533;mn.&#65533;7w^&#65533;&#65533;&#65533;&#65533;,&#65533;;M&#65533;&#65533;`&#65533;&#65533;&#65533;&#65533;&#65533;A$D&#65533;&#65533;&#65533;&#65533;&#65533; @&#65533;&#65533;&#65533;wA'

    I have just come across this problem installing jmf-2_1_1e-linux-i586.bin.
    You can get around it by editing the installer BEFORE running it (use vim or gvim with the -b option as it is a partially binary file).
    On line 267 there is the offending command 'tail +309'. Change this to 'tail -n+309' i.e. tail from line 309 onwards, hence skipping the install script itself.
    Save the file and run it again.

  • Java Application Performance Monitoring - J2EE Transaction Monitoring

    Hi,
    Does SCOM 2012 R2 support J2EE transaction monitoring, ie how application behaves from end users. Apdex scores,response time and throughput , Execution method and SQL queries.I could not find transaction monitoring information in Java MP guide.
    Is that Java managment pack supports monitoring only Tomcat and not weblogic,websphere and jboss on Linux servers,
    Appreciate help in this
    Thanks in advance
    Bharath

    Hi Bharath,
    "Apdex scores,response time and throughput , Execution method and SQL queries."
    You're talking about the metrics similar to those which we have after configuring application monitoring in .NET Application Performance Monitoring (AVIcode APM) template, right? If so, this sort of APM profiling for Java apps introduced in SCOM 2012
    R2. But it's only for Tomcat5.5+ hosted Web Applications:
    http://blogs.technet.com/b/random_happy_dev_thoughts/archive/2014/01/07/system-center-2012-management-pack-for-java-application-performance-monitoring-released.aspx
    If you use another application server rather than Tomcat (WebLogic, WebSphere, JBoss), I would recommend you to take a look at BeanSpy instrumentation itself:
    http://www.systemcentercentral.com/demystifying-jee-app-performance-monitoring-in-opsmgr-2012-jee-faqs/
    Download link:
    http://www.microsoft.com/en-us/download/details.aspx?id=29270
    This is not AVIcode-like APM (AVIcode-like APM relies on it as a prerequisite), but if you are familiar with MBeans structure, you could configure quite interesting monitoring transactions for your java apps:
    http://blogs.inframon.com/post/2012/04/27/WebSphere-monitoring-with-the-JEE-Application-Performance-Monitoring-management-packs.aspx
    http://stefanroth.net/2012/04/10/scom-2012-jee-application-availability-monitor-template/
    Igor Savchenko, VIAcode Consulting LLC (http://www.viacode.com/)

  • [CC] How to perform a script "foo_beforeSave.htm" only for specific site?

    Since a long time I use a script for automatic text replacements which perform with each save command.
    The script sits in that folder:
    C:\Users\myusername\AppData\Roaming\Adobe\Dreamweaver CC\de_DE\Configuration\Commands\foo_beforeSave.htm
    It works for all documents of all sites.
    The source code (the regex rule is just an example) of the script you find below.
    My question:
    I like to perform a script like this only for a specific site.
    I'm not a programmer. So I don't know where to place the script to reach that target. Or how I have to edit the source code of the script.
    Is there anybody who could help me with that please?
    I would appreciate it a lot. Thanks
    <!DOCTYPE HTML SYSTEM "-//Macromedia//DWExtension layout-engine 5.0//dialog">
    <!-- MENU-LOCATION=NONE -->
    <html>
    <head>
    <title></title>
    <script src="../Shared/Common/Scripts/dwscripts.js"></script>
    <script>
    function canAcceptCommand(){
        return true;
    function getFileName(url) {
      var index = url.lastIndexOf('/');
      if (index != -1) retVal = url.substring(index + 1);
      else retVal = url;
      return retVal;
    function runCmd(){
        var dom = dw.getDocumentDOM();
        dom.synchronizeDocument();
        var path = dw.getDocumentPath('document');
        if(getFileName(path) != 'foo_beforeSave.htm'){
            var docEl = dom.documentElement;
            var tempDoc = docEl.outerHTML;
            tempDoc = tempDoc.replace(/&bdquo;/g,'„');
            tempDoc = tempDoc.replace(/&#8222;/g,'„');
            tempDoc = tempDoc.replace(/&ldquo;/g,'“');
            tempDoc = tempDoc.replace(/&#8220;/g,'“');
            tempDoc = tempDoc.replace(/&rdquo;/g,'”');
            tempDoc = tempDoc.replace(/&#8221;/g,'”');
            docEl.outerHTML = tempDoc;
    </script>
    </head>
    <body onLoad="runCmd();">
    </body>
    </html>

    Well, the posted script is a full working one.
    I just search for a way to limit the range of the script to the actual site.
    Therefore it is unimportant, which regex is in the example.

  • How to genarate performance monitoring report in SAP PI automatically

    Dear All,
    I have a requirement where I need to automatically generate a report of monthly data of Performance monitoring in SAP PI  and send it to business users.
    As per my understanding, this can be achieved by pulling the data every month from the tables where these data of Performance monitoring is maintained internally within SAP PI.
    Please provide me inputs as which table stores these data/ and solutions to acheive this.
    Thanks
    Azahar

    Refer below links .. You can write abap report to make it happen
    Re: Get count of the messages to particular Interface in a day and send email
    /people/gourav.khare2/blog/2007/12/12/interesting-abap-tables-in-xi-150-part-i
    http://wiki.sdn.sap.com/wiki/display/XI/UsefulABAPtablesinSAP+XI

  • Unix/Linux Process Monitoring

    When I attempt to run the add monitoring wizard in Operations Manager 2012 R2 against the unix/linux process monitor I receive the following error :-
    Date: 12/02/2015 11:55:23
    Application: Operations Manager
    Application Version: 7.1.10226.0
    Severity: Error
    Message:
    Microsoft.EnterpriseManagement.Internal.UI.Authoring.Extensibility.UISDKException: The page [Microsoft.SystemCenter.CrossPlatform.UI.OM.Integration.Authoring.ProcessTemplate.ProcessDetailsPage] in the assembly [Microsoft.SystemCenter.CrossPlatform.UI.OM.Integration.Authoring.ProcessTemplate,
    Version=7.0.6000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35] could not be loaded. Please make sure that the account you are running under has sufficient privileges to load the given assembly, or the Management Pack that defines this page is installed
    or the assembly containing the page is in the path of the executable or that the page derives from known Operations Manager page type. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions
    property for more information.
       at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection,
    Boolean suppressSecurityChecks)
       at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection,
    Boolean suppressSecurityChecks)
       at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
       at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
       at System.Reflection.Assembly.Load(String assemblyString)
       at Microsoft.EnterpriseManagement.Internal.UI.Authoring.Extensibility.UIPageSet.CreatePage(String assemblyName, String typeName)
       --- End of inner exception stack trace ---
       at Microsoft.EnterpriseManagement.Internal.UI.Authoring.Extensibility.UIPageSet.CreatePage(String assemblyName, String typeName)
       at Microsoft.EnterpriseManagement.Internal.UI.Authoring.Extensibility.UIPageSet.GetPages()
       at Microsoft.EnterpriseManagement.Internal.UI.Authoring.Extensibility.MomTemplatePagesManager.GetPages()
       at Microsoft.EnterpriseManagement.Internal.UI.Authoring.Extensibility.PageManagerBase.AttachToFramework(IPageFramework pageFramework, Boolean readOnly)
       at Microsoft.EnterpriseManagement.Internal.UI.Authoring.Pages.TemplateListPage.AddPagesForSelectedItem()
    System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
       at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection,
    Boolean suppressSecurityChecks)
       at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection,
    Boolean suppressSecurityChecks)
       at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
       at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
       at System.Reflection.Assembly.Load(String assemblyString)
       at Microsoft.EnterpriseManagement.Internal.UI.Authoring.Extensibility.UIPageSet.CreatePage(String assemblyName, String typeName)
    I receive this in my test lab and in a live environment. Both environments are running Operations Manager 2012 R2 and I have imported the latest management packs which are 7.5.1042.0.
    I am full administrator at the server and operations manager level. So what is it I am missing?
    Thanks.

    Agree with Steve, Upgrade to last UR, This issue is related to Management Pack so that Check correct version of Management Pack which is compatible with SCOM 2012R2
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"Mai Ali | My blog:
    Technical | Twitter:
    Mai Ali

Maybe you are looking for