Tooling for code analisis and monitoring

I would like to know if there is a good tool for java code analisis and monitoring, and also JVM performance monitoring.
Thanks,
arturo

I would suggest checking out VisualVM (https://visualvm.dev.java.net/). This integrates several tools that provide both >monitoring and profiling capabilities.
It seams like most of the function work only on 6.0 !! Nice Tool to work

Similar Messages

  • SFDM Tool (Shop Floor Dispatching and Monitoring), Technical questions

    Hi Everybody,
    i am very excited to change knowledge here on the SCN.
    Right now I am analyzing the SFDM Tool (Shop Floor Dispatching and Monitoring) and need some more Information, which cannot be found via Internet research. I hope someone, who is familiar with the technical details can support me with answers.
    1. Master Data:
    - How does the Interchange of master data (such as machine capacities in terms of time/quantities or number of available machines) work between the       SFDM and the ERP System?
    - Is there a permanent interface between the SFDM and the master data in the ERP System?
    - If so, which of the master data are communicated?
    - Are there any limitations?
    - Do BAPIs (Business Application Programming Interface) play a role?
    - Is any further master data maintenance necessary, if the customer wants to implement SFDM?
    2. There is a backend component situated in the ERP System called "SFDM on ABAP 1.0". What is the aim of this component?
    3. Does the SFDM work with algorithms? If so, why?
    4. Does the SFDM consider other machines in the same production plant?
    5. Does it work over HANA?
    6. Any further functionalities or restrictions?

    Hi
    i wouldn't recommend SFDM for performance problem solving, if this is the issue you are facing.
    If this is because planners are "lost" with CM25 because of problems for Production Orders selection and so-on, then try SFDM.
    There is no new functionality compared to CM2x transactions within ERP.
    The benefits are clearly focused on design and user-friendliness:
    interactive logs
    easy configuration of settings and strategy compared to CM2x TCodes
    accessible details
    Please keep also in mind the fact that this is working for individual capacities (cf. Rough Guide) and related constraints in terms of capacity category (only 0001 is supported).
    Best regards.
    Pierre-Edouard

  • BAPI_GOODSMVT_CREATE  for code 04 and special ind E

    Hi Everybody
    My requirement is like when we create sales order and put Item category ZXLC local branch transfer and save the sale order..It creates purchase requisation and we pass supply plant there. It shold create document through MB1B. We are using BAPI  BAPI_GOODSMVT_CREATE for that but it is not creating document.
    We are passing code 04 goods movement code and special indicator  E.
    My problem is that where I have to call this BAPI. I mean user exit or enhancement and what are the parameter we should pass. Can any body send me the piece of code for that...

    I m calling this BAPI thru user exit USEREXIT_SAVE_DOCUMENT in the include program MV45AFZZ. I m passing posting date, doc date, user name movement type 412 at header level. I passed GOODSMVT_CODE as '04'.
    LT_GOODSMVT_ITEM-material = xvbap-matnr.
      LT_GOODSMVT_ITEM-plant    = eban-RESWK.
      if xvbap-lgort is initial.
        LT_GOODSMVT_ITEM-stge_loc = '0001'.
      else.
        LT_GOODSMVT_ITEM-stge_loc = xvbap-lgort.
      endif.
      LT_GOODSMVT_ITEM-spec_stock = 'E'.
      LT_GOODSMVT_ITEM-SALES_ORD  = xvbap-vbeln.
      LT_GOODSMVT_ITEM-S_ORD_ITEM = xvbap-POSNR.
      LT_GOODSMVT_ITEM-VAL_SALES_ORD     = xvbap-vbeln.
      LT_GOODSMVT_ITEM-VAL_S_ORD_ITEM      = xvbap-POSNR.
    *quantity
      LT_GOODSMVT_ITEM-entry_qnt = xvbap-KWMENG.
      LT_GOODSMVT_ITEM-entry_uom = xvbap-meins.
    AT ITEM LEVEL.
    Is this the right place for calling this BAPI and for code 04 and special ind E r these the sufficient parameters. It shows error msg
    pass the sales order number whereas I m passing the sales order no. correctly even I tested this with existing sales order in debug mode..

  • Monitoring/ tuning tool for sql server and os environment

    What is a good tool for monitoring/tuning OS and SQL layers.

    OS and SQL are different things, and I am not sure what you mean under layers.
    To further expand my question, what OS build, what SQL Server edition?
    All these have enormous impact on strategy.
    Then the question is for what? OLTP need one tuning, DW another.
    Monitoring is also a question of budget, how much allowed to spend?
    Secondly, this forum is not dedicated to these kinds of questions.
    Arthur My Blog

  • Is there any monitoring tool for web server and application server ?

    experts,
    I just want to know that is there any monitoring utility which being used to monitor the web server activities like threads web console session tracking and so on..
    I am using Jboss as my application server.If you suggest any monitoring tool for Jboss It would be helpful for me,

    You may use jConsole

  • Any CASE tools for Java, JSP, and JavaBeans?

    For Java, JSP, and JavaBeans can we find something that can help us automate certain tasks?
    For example, CASE tools is an acronym for Computer Aided Software Engineering tools. I have a colleague use software to generate robust code for the database layer and with a few clicks of a button after the database is designed he can generate code that would otherwise take an hour or even hours to write and debug and test.
    Thanks for your time and help in advance!
    Cecilia

    The ones I know are MVCase (from Brazil) and Jude (from Japan). Both are free and I haven't fully tested them yet. It may help you.

  • Tool for Code Improvement

    Hi All,
    We are planning to have a tool to review our code and suggest us with valid inputs.
    What we expect out of the tool
    Run through the code and identify the potential issues which may come out from the code.
    Give suggestions for writing the SQL in a better manner
    Advice on the indexes part
    We are interested in knowing few tools or utilities available in the market and or open source items which helps us to list out the above mentioned 3 points. Though we do peer to peer review and do tuning based on the suggestions given by TKPROF or Autotrace still apart from this would like to know whether there are any professionally built tools available for advising us with such stuff.
    Please share openly on the advantages of such tools if any available in the market.
    Thanks in advance

    ramarun wrote:
    We are planning to have a tool to review our code and suggest us with valid inputs. I think this to be largely a worthless exercise. Code reviews should be peer based.
    Using a tool? The developer will learn jack nothing. Worse.. come to expect the tool to "+catch cr@ppy code+" and then not bother to put an effort into writing non-cr@ppy code. And then like TOAD that unlearns SQL from developers, it too becomes a crutch used by developers.
    Peer based? After the review and discussion, the developer will have learned a lot.
    The only real problem with peer reviews is egos.. and that should be checked in at the door before the review session.

  • What is the best product for network mapping and monitoring? I am an inexperienced user). Mac 10.9.2 laptop

    I have lots of questions, but the gist is that I want to know the best product, preferably from the app store, that I can use for network mapping mapping and monitoring.
    I want to get their mac address or other police trackable etc info so I can use my computer safely.
    I am also being cyberbullied.
    I try just using ethernet but still get intruded on, for instance, messages that "other devices are using my ip address". The only other device I own is an iPod that I keep sahut off plus wifi turned off then.
    (NOTE:  You can skip the rest of this message if you want. It regards hacking attempts etc,  a little out of the scope of discussion, perhaps).
    Also a home intrusion where computer was thoroughly hacked with router(s) set up "very very close to me," according to Apple.
    Also, hackers get into my Facebook and gmail and yahoo mail, really,  no matter what I try to do on my computer and how many times I change passwords it does no good.
    Also,  The ip addresses for google and the one in syste preferences and the one looking up my ip address on ip chicken always gets three different results.
    More worrisome it that hackers got into my Wells Fargo account a week after the intrusion even though I changed all account #'s and pw plus notified bank. They also broke into paypal using my new account numbers.
    Also, stuff like Facetime pops up on my computer without my clicking on it even though I'm using ethernet to connect. I've given up on Time Capsule because I'm told that's how the hackers hacked my computer so thoroughly duriung the intrusion.
    Thanks.

    Aubry,
    why don't you send your sequences straight to Compressor first, encode your movies as MPEG 2 and AC3 audio and import all assets in DVD studio PRO?
    G.

  • Best tool for Inverse Telecining and deinterlacing ?

    I have very limited experience in encoding videos before.
    Recently I'm trying to transcode a DVD into H.264 with x264. All the VOB files are dumped already.
    As for the video part, I've decided to do it this way :
    mkfifo TEMP.y4m
    x264 OPTIONS -o OUTPUT.mkv TEMP.y4m & mplayer -vo yuv4mpeg:file=TEMP.y4m OPTIONS INPUT.VOB
    I believe this method to be clean and efficient.
    The problem is: This VOB file is in NTSC format, and I'm pretty convinced that it's telecined, after reading this:
    http://www.doom9.org/ivtc-tut.htm wrote:TELECINE is a process where the FILM first is slowed down to 23.976 frames/second. Then for every 4 frames, an extra frame is created from fields of adjacent frames. If a frame consists of two fields, top (t) and bottom (b) and the original sequence is 1t1b 2t2b 3t3b 4t4b, then the telecined sequence would be 1t1b 2t2b 2t3b 3t4b 4t4b (commonly called 2:3 pull down because of the alternating 2 field, 3 field progression). This also means that the frame rate increases to 29.97 frames/second.
    I viewed the video frame by frame, and found out that there're 2 sequential interlaced frames out of every 5 in a non-static scene. These are 2t3b 3t4b frames I think.
    mplayer comes with some video filters that might help: With "-vf pp=" the result isn't that satisfying, but "-vf pullup" do the job nicely, that is, I can almost see no interlacing at all with this command:
    mplayer -vf pullup VTS_01_1.VOB -noconfig all
    On the other hand, I also noticed that there're 2 sequential repeated frames out of every 5 in a non-static scene. The frame-rate is 29.970 fps. This is bad because repeating means inefficiency in terms of compression. The better result is using only one of these 2 repeated frames at a frame-rate of 23.976 fps, which means dropping 20% extra frames.
    But I don't know how to achieve this.
    I want to achieve this at the mplayer decoding stage, so that x264 is fed with a yuv4mpeg source stream with no interlacing or extra frames.
    ------------------------------------------------------------------------------------------+
    I'm not familiar with mencoder's options, though it seems to be able to drop the extra frame with "-vf pullup,softskip -ofs 24000/1001", but I can't find a way to let mencoder output as yuv4mpeg. Also there is a reason why I tend to avoid using mencoder:
    mencoder -ss 209 -endpos 20 -ovc copy -oac copy -o _short_.vob VTS_01_1.VOB
    This is supposed to cut a 20-second short clip from the VOB using copy. But even task as this simple could be wrong...which is really disappoiting. Look at these 2 screen shots.
    By using mencoder -ovc copy::
    http://omploader.org/vMjE3Zw
    The original (mplayer VTS_01_1.VOB)::
    http://omploader.org/vMjE3aA
    Maybe it's just my build of mencoder(compiled at home)... But with this I really can't say mencoder is to be trusted.
    ...Or, is it something wrong in my command?
    -------------------------------------------------------------------------------------------+
    By the way, for this specific DVD, I believe mplayer plus x264 together can achieve the best result; on the other hand, just as the title suggests, I'd like to find some decent tool to do IVTC and Deinterlacing. CLI preferred but good GUI apps are also welcome
    Thanks in advance!
    Last edited by lolilolicon (2009-07-25 03:31:59)

    skottish wrote:You should be able to use the -vf pullup,softskip stuff still.
    man mplayer wrote:Softskip
    Only  useful  with MEncoder.  Softskip moves the frame skipping (dropping) step of encoding from before the filter chain to some point during the filter chain.  This allows filters which need to see all frames (inverse  telecine,  temporal  denoising,  etc.)
    Actually, when I tried::
    mplayer -vf pullup,softskip VTS_01_1.VOB -noconfig all
    The result is the same as just using "-vf pullup". The extra frame can't be dropped by mplayer this way......
    Too bad many "convenient" tools like h264enc all use mencoder. I don't know whether handbrake does too. Haven't tried it out.
    Avisynth is a great tool but works only for windows. x264's built in deinterlaced mode does no good in my case. ffmpeg's filters are still too limited by far. What can I do? Is there anything that does nothing but good IVTC?
    -------------------------------------------------------------------------------------+
    Klepper wrote:It says to always use the softskip filter together with pullup
    man mplayer wrote:Always  follow  pullup  with the softskip filter when encoding to ensure that pullup is able to see each frame.
    In my case, pullup seems to work better than filmdint: I've just tried the h264enc script which is almost totally a frontend to mencoder. Look at the mencoder filters it used:
    mencoder VTS_01_1.VOB -o 01.avi -fps 30000/1001 -ofps 24000/1001 -vf filmdint=fast=0/io=30:24/dint_thres=256,softskip,harddup -oac pcm -ovc x264 -x264encopts <x264OPTIONS>
    See, it also used filmdint as you suggust. The result is not too bad: removed the extra frame and plays at 24fps. But I can still notice interlacing occasionally. Maybe it's because the video isn't constant pattern "PPPII" but with some shifting (say, PPPIIPPPII...PPPIIPIIPPPIIPPPII, I found some pattern like this in the source VOB)
    Man page says "io=<ifps>:<ofps>" must match "-fps/-ofps" ("-fps 30000/1001" and "-ofps 24000/1001" in my case.)
    Since -ofps is an option ONLY for mencoder, but not for mplayer, filmdint can't make mplayer drop the extra frame like mencoder.
    I played the VOB with "mplayer -vf filmdint=fast=0/io=30:24 VTS_01_1.VOB -noconfig all" and there're lots of "@@@@@@@@ Bottom-first field??? @@@@@@@@" spitted out in the console. I read about this in the man page but don't understand....
    If the source is MPEG-2, [u]this must be the first filter to allow access to the field-flags set by the MPEG-2 decoder[/u]. Depending on the source MPEG, you may be fine ignoring this advice, as long as you do not see lots of "Bottom-first field" warnings.
    I don't have any other filters in the command line, so... why?
    The occasional interlacing is the same as the video encoded with h264enc. Also, it did not drop the extra frame anyway.
    -------------------------------------------------------------------------------------+
    Also I have a doubt:
    In my first post, I wrote:
    The original (mplayer VTS_01_1.VOB)::
    http://omploader.org/vMjE3aA
    But I think even this is not "original" -- not as good as the original video before it was telecined into NTSC format. I think it's mplayer not doing it good enough. The real original frame should have no blocking......
    I've compared it to one fansub rip, the same frame looks better than in the image above, very little blocking, also the bass string isn't blurred like in the image above:
    http://omploader.org/vMjE5aw
    I don't know how they did it. And I actually want to do it better
    Last edited by lolilolicon (2009-07-25 09:32:30)

  • Best tool for cloning drive and regular back-ups

    A 500gb 7200.4 seagate drive just arrived, and I'm intending on cloning the 500gb 5400rpm stock drive in my 15" 2.8ghz unibody MBP to the 7200.4 (attached in a 2.5 SATA USB enclosure), and then using the 7200.4 as the main drive, once I've found time time to install it internally. Once I've done that, the 5400rpm stock drive will be used for regular back-ups via completely cloning the upgraded internal disk.
    I have CCC installed, but I've rarely used it, and I've noticed that the OS X disk services appears to have a 'create image' option. And then there's Time Machine, which I know very little about. The most important thing is that I need a bootable disk which, in theory, could simply be installed in a new machine and I'll be right where I left off. Which is the best back-up tool for this?

    Hi Neil,
    I have CCC installed, but I've rarely used it, and I've noticed that the OS X disk services appears to have a 'create image' option. And then there's Time Machine, which I know very little about. The most important thing is that I need a bootable disk which, in theory, could simply be installed in a new machine and I'll be right where I left off. Which is the best back-up tool for this?
    CCC is a very good tool for what you gave in mind. SuperDuper http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html is another one in the same league.
    Time Machine is a good backup tool, since it backups once the complete content of your OSX harddisk and further on only the changed files.
    It can also be used the restore the OSX but for this you have to boot from the OSX DVD.
    To me using CCC or SuperDuper would be exactly what you are looking for:
    Making a bootable clone onto your external HD, from which you can either boot-up your Mac or simply reinstall the external HD in your Mac.
    Regards
    Stefan

  • How to generate single signature for code signing and timestamp

    Hi we are developing Win 7 VC++ app using Crypto APIs.
    Here code signing is done using Cryptsignhash() method, that generates the signature. Later for time stamping CryptRetriveTimestamp() method is used which also generate the time stamp signature. Thus we wanted to know
    whether there is any single Crypto API available that can do code signing and timestamping together and shall generate single signature. At verification side it should be also possible to separate code signing and timestamp signatures prior to verification.
    Any help is highly appreciated. Thanks.

    On 4/17/2015 1:21 AM, Babu12345 wrote:
    *Hi we are developing Win 7 VC++ app using Crypto APIs. *
    *Here code signing is done using Cryptsignhash() method, that generates the signature. Later for time stamping CryptRetriveTimestamp() method is used which also generate the time stamp signature. Thus we wanted to know whether there is any single Crypto API
    available that can do code signing and timestamping together and shall generate single signature.
    No. Normally, you don't counter-sign the actual data - you counter-sign and time stamp your signature. You don't want to transmit the whole data (which could be a) large and b) confidential) to a third party. This is why it's a two step process.
    Igor Tandetnik

  • Is there any impact analysis tool for Oracle Forms and Reports

    Hi All
    We are curretly looking at tools available to do impact analysis in Oracle Forms and Reports. This is for the maintainance of a large Oracle application developed using forms and reports 10g. We use Oracle Designer but only to maintain the db structure and not for forms and reports generation. Our intension is to find out the impact of db model changes, stored procedure changes in Oracle Forms and Reports. Please suggest any tools that are currently used for this purpose.
    I remember manually maintaining the CRUD matrix for Oracle Forms and Reports for maintainance purpose. CRUD matrix will have the list of all the tables which are affected by the module. But this is a manual activity and hence the responsibility is with the dev team to keep the document updated. Please suggest if there is any alternative to this way which can be more effecient and less error prone...
    I also wonder how these are done in Oracle ERP? how the apps team in oracle is maintaining the forms and reports?
    Thnaks in Advance
    Mahesh Mathew

    Quest (the makers of TOAD) have a tool called SQL Impact which gathers data from forms, reports, triggers, packages etc.
    FormsMate is a simple, cheap alternative for comparing or searching in forms.
    http://www.jockvale.ca/products.html
    Alternatively, you can export forms to xml (with iff2xml90.bat) and reports to jsp (with rwconverter) and simply grep those and your sql scripts. There are grep tools for windows if you need.

  • Tool for multiplex avi and wav files?

    Hi! I'm looking for a tool to multiplex avi and wav files? I use Tmpgenc for doing this with mpg files, but there is no support for avi files.
    Regards / Jimmy

    VirtualDub!
    Mylenium

  • B1TCH (DIC tools ) for SQL 2008 and SAP b1 8,81

    Hi
    In the past , I used B1TCH tools for updating fileds in jurnal entry with SQL 2005 and also  B1 2007 verion.
    but now I cannot use it with SQL 2008
    is there any comment?
    Thanks

    Try: Get Your Kicks with DI Commander

  • Tool for creating UML and then convert to Java code?

    Hi,
    Does anyone have a suggestion for a free tool that allows for the creation of UML diagrams and then converting it to Java code?

    Try the Omondo plugin for eclipse: http://www.eclipseuml.com. I would rather use it or buy MagicDraw than work with Poseidon -- terribly terribly slow even on gigaherz PCs... :(

Maybe you are looking for

  • How is the best way to make a mirror of your site for a Spanish version that links to the English and Visa versa

    I will need to have my site be multilingual and was wondering what the best approach to this is. The sites will be identical with the text changing from one language to another.

  • Error: BG: saplpd_open_dc failed, msg = 808 SAPLPD:Windows Problem

    Dear Friends, We are giving print from Citrix. BUt the print iis giving me following problem. Please suggest on the same. (6:14:29 PM) Number of processors: 2 (6:14:29 PM) Icon DLL loaded. (6:14:29 PM) (6:14:29 PM) Network Communication via SAP-NiLib

  • Classic screen for Numbers

    After loading Mavericks and updating the mailprogram,  I started working on mail, foud a completely different lay-out, but in no time I found the button to get back to the familiar old lay-out. Only thereafter I updated the numbers, pages and other a

  • Keywords and new Iphoto Library

    Is there a simple way to delete/remove keywords from the photos in my new library? For some reason (could be my fault) every photo has the same five keywords, I delete them and then they reappear. I've tried quitting Iphoto, opening the old photo lib

  • Using a JLayerPane over a JTable?

    Hi all, this one has been giving me some trouble for sometime, so I hope you can help. I have a JTable on a JScrollpanel that I want to use as a background. I created a JLayeredPane above the table so that I can have Labels "floating" above the grid