GithubHelp home page GithubHelp logo

jvmmonitor's People

jvmmonitor's Issues

duplicated JVMs on JVM Explorer

** description

sometimes there are duplicated JVMs on JVM Explorer

** how to reproduce

1. run JVM to monitor
2. start Eclipse and look at JVM Explorer
3. restart Eclipse several times until reproduced

Original issue reported on code.google.com by [email protected] on 24 Oct 2010 at 10:13

JDK Root Directory on preferences dialog is empty

**Description

The text field 'JDK Root Directory' on Preferences dialog is empty. When JVM 
Monitor finds the JDK root directory, the found directory should appear at that 
text field. If Eclipse is running with JRE, and if JDK root directory is 
manually specified, the specified directory should appear.

**How to reproduce

1. open Preferences dialog

2. open preference page Java > Monitor > Tools

3. look at the text field 'JDK Root Directory'

Original issue reported on code.google.com by [email protected] on 10 Oct 2010 at 10:15

error occurs on notification details dialog

**Description

An error occurs when unselecting notification item on notifications table while 
notification details dialog is opened.

**How to reproduce

1. start monitoring a JVM and open MBean page

2. subscribe notification

3. open notifications tab

4. open notifications dialog

5. unselect the notification item on table

Original issue reported on code.google.com by [email protected] on 1 Nov 2010 at 3:15

error occurs when monitoring JVM on remote host

**description

When monitoring JVM that is not started with agent jar on remote host, several 
exceptions are logged into Error log view.

**how to reproduce

1. start JVM on remote host without giving agent jar

2. start monitoring that JVM, and open CPU tab

Original issue reported on code.google.com by [email protected] on 14 Oct 2010 at 9:49

MBean to monitor SWT resources

It would be nice if MBean to monitor SWT resources is available, so that user 
can check whether there are any SWT resource leaks caused by missing invocation 
of org.eclipse.swt.graphics.Resource.dispose().

This MBean should be created/visible only when monitoring application which is 
using SWT.

Original issue reported on code.google.com by [email protected] on 19 Feb 2011 at 11:50

timeline is not shown when monitoring JVM on remote host

**description

Nothing is shown on Timeline tab on Properties view when monitoring JVM on 
remote host until restarting monitoring.

**how to reproduce

1. start monitoring JVM on remote host with New JVM Connection dialog

2. look at Timeline tab

Original issue reported on code.google.com by [email protected] on 14 Oct 2010 at 9:24

invocation time on CPU page is incorrect

** description

The method invocation time shown on CPU page is sometimes incorrect.

** how to reproduce

1. start monitoring a JVM
2. start CPU profiler
3. clear CPU profiling data
4. look at invocation time
5. repeat the steps 1-4 several times

Original issue reported on code.google.com by [email protected] on 24 Oct 2010 at 10:10

error occurs when unselecting item on Load Chart Set dialog

** issue statement

An Error occurs when unselecting item by clicking empty area on list on Load 
Chart Set dialog.

** how to reproduce

1. start monitoring JVM
2. open Timeline page on Properties view
3. select the local menu Load Chart Set
4. click the empty area on list on that dialog, then an error occurs

Original issue reported on code.google.com by [email protected] on 26 Dec 2010 at 12:54

order of local menus on properties view is incorrect

**Description

The order of local menus on properties view is incorrect when opening 
properties view monitoring JVM first time. When selecting another page (e.g. 
Thread page) and going back to original page, the order gets correct.

The menu Preferences should appear at bottom.

**How to reproduce

1. start monitoring a JVM

2. looks at local menus on properties view

Original issue reported on code.google.com by [email protected] on 1 Nov 2010 at 3:18

initial values at CPU usage column on threads tab are invalid

**Description

The initial values at CPU usage column on Threads tab are -1.0% before the 
value is updated.

**How to reproduce

1. start monitoring a JVM

2. open Threads tab on Properties view

3. look at the initial value at CPU column before updated within a second

Original issue reported on code.google.com by [email protected] on 10 Oct 2010 at 10:18

time stamp for hprof on JVM Explorer is incorrect

** description

The time stamp for hprof on JVM Explorer is sometimes incorrect.

** how to reproduce

1. start monitoring a JVM
2. open Memory page and press Dump Hprof button
3. repeat the step 2 several times

Original issue reported on code.google.com by [email protected] on 24 Oct 2010 at 10:15

connecting to JVM with JMX URL doesn't work on Mac

** issue statement

Connecting to JVM by specifying JMX URL on New JVM Connection dialog doesn't 
work on Mac.

** how to reproduce

1. start Java application
2. open JVM Explorer running Eclipse on Mac
3. open New JVM Connection dialog from the local toolbar on JVM Explorer
4. select the radio button Connect with JMX URL
5. specify JVM URL
6. specify authenticate text fields if configured
7. press OK, but the connection fails


Original issue reported on code.google.com by [email protected] on 26 Dec 2010 at 12:59

user guide with context sensitive help

- User guide should be provided as plug-in so that user can read it from the 
menu Help > Help Contents.

- Every dialog, view and editor that are part of JVM Monitor should provide 
context sensitive help.

Original issue reported on code.google.com by [email protected] on 21 Nov 2010 at 4:36

error when reopening preferences from local menu

**Description

Error dialog is opened behind Preferences dialog when reopening that dialog 
from local menu.

**How to reproduce

1. select the local menu 'Preferences...' on Properties view or JVM Explorer

2. close Preferences dialog

3. repeat the step 1

Original issue reported on code.google.com by [email protected] on 10 Oct 2010 at 10:12

previous data remains when switching target JVM

** description

previous data remains on Properties view when switching target JVM 

** how to reproduce

1. start monitoring a JVM
2. open Memory, CPU, or MBean page
3. terminate the target JVM
4. start monitoring another JVM on the same properties view

Original issue reported on code.google.com by [email protected] on 24 Oct 2010 at 10:09

chart cannot show the same name of attributes

**Description

The chart on Timeline page cannot show the same name of attributes at the same 
time even though the MBean name is different.

**How to reproduce

1. start monitoring a JVM and open Timeline page

2. click Configure Chart button, and add attributes "Eden Space:Usage.used" and 
"Survivor Space:Usage.used"

Original issue reported on code.google.com by [email protected] on 1 Nov 2010 at 3:14

hprof file cannot be transferred from remote host

Hprof file cannot be transferred from remote host. It works only when 
specifying hprof file path at current directory of JVM.

** how to reproduce

1. start Java app on remote host
2. start monitoring it with New JVM Connection dialog opened from JVM Explorer
3. open Memory page on Properties view
4. press "Dump heap as hprof file" button
5. select the option to transfer the hprof file from remote host

Original issue reported on code.google.com by [email protected] on 5 Mar 2011 at 8:41

pre-defined chart set doesn't work for JVM running with JRE 64bit on Windows

** issue statement

When loading pre-defined chart set 'Memory' for target JVM that is running with 
JRE 64bit on Windows, no data is shown on Heap Memory Pool chart.

** how to reproduce

1. start Java application with 64bit JRE on Windows
2. start monitoring the JVM
3. load the predefined chart set 'Memory'
4. no data is shown on Heap Memory Pool chart

Original issue reported on code.google.com by [email protected] on 5 Dec 2010 at 2:54

refresh gets disabled when loading chart-set fails

** issue statement

refresh gets disabled on properties view when loading chart-set fails.

** how to reproduce

1. start monitoring a JVM
2. add a new attribute on Timeline page
3. save chart set
4. start monitoring another JVM where the added attribute is not available
5. load the saved chart set
6. error occurs, and auto-refresh gets disabled 

Original issue reported on code.google.com by [email protected] on 20 Nov 2010 at 11:54

initial values at Time column on CPU tab are invalid

**Description

The initial values at Time (%) and Self Time (#) columns on CPU tab are NaN% 
right after CPU profiler is started.

**How to reproduce

1. start monitoring a JVM

2. open CPU tab on Properties view

3. configure CPU profiler, and resume CPU profiling

4. look at Time (%) and Self Time (#) columns

Original issue reported on code.google.com by [email protected] on 14 Oct 2010 at 9:29

Timeline view in Java monitor is blank

Please issue 30 for information about my setup.

When I monitor the JVM process for eclipse, I can see charts in timeline.

But when I monitor my own app (a console app) while it is in debugging mode, I 
see nothing in the timeline view. 

For my own app while it is running, the threads and memory views are 
continually changing. 

I was able to use add charts button to add a memory chart to timeline view for 
my app. Why didn't the set of charts showing automatically for eclipse come up 
in the timeline view?   It shows Used Memory Heap, loaded Class count, thread 
count, and cpu usage.   

Is it possible to save a configuration of timeline charts to load into another 
timeline viewer?   Ok just found the docs about the save local menu. Perhaps 
when the timeline window has no charts, it could give a hint about how to load 
some charts.

Perhaps the bug I have here is that the default overview set didn't 
automatically load for my own application.



Original issue reported on code.google.com by [email protected] on 30 Nov 2010 at 5:03

cannot change chart title

**Description

Chart title on Timeline page cannot be changed to longer name.

**How to reproduce

1. start monitoring a JVM and open Timeline page

2. click Configure Chart button, and change chart title to longer name

Original issue reported on code.google.com by [email protected] on 1 Nov 2010 at 3:12

Monitoring is not supported for the selected JVM

I started my application for debugging, let it run to a breakpoitn, and it 
shows up in JVM explorer. When I open the Java Monitor view and select the 
application, the Properties window for JVM Monitor says "Monitoring is not 
supported for the selected JVM"

I am running JavaSE-1.6 (jdk1.6.0_18)  c:\program files (x86)\java\jdk1.6.0_18

Also trying jdk1.6.0_22  c:\program files\java\jdk1.6.0_22   Went to my debug 
configurations, launch, and set to alternate JRE jdk1.6.0_22

Tried selecting  C:\Program Files\Java\jdk1.6.0_22\bin\javaw.exe  as java 
executable for the debug default launch for my app.

I attached my Eclipse configuration  
Environment_Eclipse_About_Configuration.2010-11-29

Windows environment variables shows   java_home  C:\Progra~1\Java\jdk1.6.0_21

Path at DOS command prompt didn't seem to include a path to Java, however it 
did have c:\windows\system32\javaw.exe and java.exe...  Version for java.exe 
says Java(TM SE Runtime Environment build 1.6.0_22-b04 and java hotspot 64-bit 
server vm  build 17.1-b03, mixed mode.

So added C:\Progra~1\Java\jdk1.6.0_22\bin  to start of path. 
Changed java_home to   c:\progra~1\java\jdk1.6.0_22

Added to eclipse.ini and restarted eclipse:
-vm
C:\Progra~1\Java\jdk1.6.0_22\bin\javaw.exe

Making this change is now allowing me to "Start Monitoring" on the eclipse 
process.

Changed Debug Launch default environment to jdk1.6.0_22

Now i can profile my app....

Hopefully you can use this info to make a fix for the issue I had clearer.


Original issue reported on code.google.com by [email protected] on 30 Nov 2010 at 4:45

Attachments:

charts gets increased when opening multiple Properties view

**description

Charts gets increased when opening multiple Properties view and restarting 
monitoring.

**how to reproduce

1. start monitoring a JVM

2. open Timeline tab on Properties view

3. open another Properties view with the local menu 'New Properties View'

4. stop monitoring

5. restart monitoring the same JVM

Original issue reported on code.google.com by [email protected] on 14 Oct 2010 at 9:32

pre-defined chart set doesn't work for JVM running on Mac

** issue statement

When loading pre-defined chart set 'Memory' for target JVM that is running on 
Mac, no data is shown on Heap Memory Pool chart.

** how to reproduce

1. start Java application on Mac
2. start monitoring the JVM
3. load the predefined chart set 'Memory'
4. no data is shown on Heap Memory Pool chart

Original issue reported on code.google.com by [email protected] on 26 Dec 2010 at 12:56

duplicated menus appear in Layout menu on properties view

** description

duplicated menus appear in 'Layout' local menu on properties view

** how to reproduce

1. start monitoring JVM
2. open Thread (or MBeans) page on properties view
3. open another page on properties view
4. check if there are any duplicated menus in Layout local menu 

Original issue reported on code.google.com by [email protected] on 20 Feb 2011 at 7:55

JVM is switched even when pinning properties view

** description

JVM is switched even when pinning properties view.

** how to reproduce

1. start monitoring multiple JVMs on JVM Explorer
2. make sure that Pinning is enabled on properties view
3. select another JVM on JVM Explorer
4. open another page on properties view (e.g. Timeline -> Memory)
5. check if correct JVM is monitored

Original issue reported on code.google.com by [email protected] on 20 Feb 2011 at 7:50

text field for JDK Root Directory is not needed on Mac

** issue statement

The text field for JDK Root Directory on preference page is not needed on Mac

** how to reproduce

1. open preference page Java > Monitor > Tools
2. the text field JDK Root Directory appears, but it doesn't make any effect

Original issue reported on code.google.com by [email protected] on 26 Dec 2010 at 12:55

self time shown at status line is incorrect

** description

The self time shown at status line is incorrect and not updated.

** how to reproduce

1. start monitoring a JVM
2. open CPU page
3. start CPU profiler
4. select a method and look at status line

Original issue reported on code.google.com by [email protected] on 24 Oct 2010 at 10:17

Not able to connect remote VM

What steps will reproduce the defect?
 1.Click on New JVM Connection
 2.Provide remote host and port (also tried with JMX URL)
3.
...

What is the expected behavior?
Should connect to remote JVM

What was the actual behavior?
Connection Failed dialog box
What errors are shown on Error Log view or at <workspace>/.metadata/.log?
Nothing in the .log file

What is your environment for Eclipse?
OS: Windows XP SP2
Eclipse:
Eclipse IDE for Java Developers
Version: Helios Service Release 1
Build id: 20100917-0705
JVM Monitor: 3.6.8.20101226

What is your environment for the monitored JVM?
  OS: Win 7 professional
  Java: jdk1.5.0_17





Original issue reported on code.google.com by [email protected] on 29 Dec 2010 at 5:36

JVM Explorer doesn't correctly update the state of JVM on remote host

** issue statement

JVM Explorer doesn't correctly update the state of JVM on remote host.

** how to reproduce

1. run JVM on remote host
2. start monitoring the JVM
3. stop monitoring the JVM
4. terminate JVM on remote host
5. try to start monitoring the JVM
6. JVM Explorer doesn't update the state of the JVM to 'Terminated'

Original issue reported on code.google.com by [email protected] on 13 Nov 2010 at 8:51

error dialog is opened when connecting to unsupported target JVM

** issue statement

Error dialog is opened when connecting to unsupported target JVM,
but this dialog is not needed since user can see the message 'Monitoring
is not supported for the selected JVM' on Properties view. 

** how to reproduce

1. start Java application with unsupported JVM (e.g JRE 1.5)
2. double-click the JVM on JVM Explorer
3. error dialog is opened

Original issue reported on code.google.com by [email protected] on 5 Dec 2010 at 2:57

shortcut to run garbage collector

The button Run Garbage Collector is available at Memory tab, but at Timeline 
tab there should be the same button also on the chart where heap memory usage 
is shown.


Original issue reported on code.google.com by [email protected] on 14 Oct 2010 at 9:37

some buttons are not correctly disabled when not applicable

Some buttons are not correctly disabled when they are not applicable.

 - disable BCI selection on Configure CPU Profiler dialog when monitoring JVM on remote host without loading agent

 - disable Dump heap / Clear / Refresh when monitoring Eclipse itself where JVM Monitor is running or when monitoring JVM on remote host

Original issue reported on code.google.com by [email protected] on 5 Mar 2011 at 8:49

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.