Eclipse System Monitor

Introduction

ESM

Eclipse System Monitor is an Eclipse Plugin that provides information about performance of the host on which Eclipse runs. It is unobtrusive but yet visible enough to watch system performance from the corner of one's eye.

Features:

Eclipse System Manager annotated
Annotated Eclipse System Manager status bar
  • Displays CPU / Core load in Eclipse status bar
  • Visualizes overall load and load per CPU or core
    • Average load within adjustable sampling interval
    • Current load
    • Load history
  • Various configuration options in user preferences
  • Eclipse Update Site: http://eclipsesysmon.sourceforge.net/update/site.xml

Download and Work in Progress

Eclipse System Monitor

Eclipse System Monitor project is hosted on SourceForge.net and can be downloaded from project's download page. An Eclipse update site is also available:http://eclipsesysmon.sourceforge.net/update/site.xml

The migration of the project page from SourceForge.net to sTEFANsBench.net is currently in progress. Once completed, it will be announced via Eclipse System Monitor project news.

Purpose and Introduction

Eclipse System Monitor

Eclipse System Monitor provides information about performance or load of the host on which Eclipse runs. It is designed to be unobtrusive but yet visible enough to watch the system performance from the corner of the eye. The monitor is (usually) displayed on lower border of the Eclipse workbench inside the status bar.

The System Monitor currently supports the following metrics:

  • CPU / Core Monitor

Eclipse System Monitor requires at least two Eclipse plugins: "Eclipse System Monitor Core" and so called "OS Specific Extension". The first plugin provides OS independent System Monitor functionality which rely on operating system specific data collectors. These "data collectors" for different operating systems are provided by various "OS Specific Extensions".

If you miss the "OS Specific Extension" please submit a Feature Request with category "Request OS Specific Extension" via project tracker on the SourceForge.net project page.

If you are a developer and want to contribute an "OS Specific Extension" please feel free to do so. Contributing an extension is really easy as shown in the Eclipse System Monitor Developer Reference.

Installation

Eclipse System Monitor

It is recommended to install Eclipse System Monitor using Eclipse update mechanism. Simply add

Update-Site URL: http://eclipsesysmon.sourceforge.net/update/site.xml

to Eclipse Update Manager (can be found in Eclipse menu: Help/Install new Software... or similar). The available plugins will be presented by Eclipse. Please install "Eclipse System Monitor Core" plugin and the "OS Specific Extension" that fits your operating system(s). Multi-system environments (having the same eclipse instance running on e.g. Windows Vista and Windows XP) are supported by installing OS Specific Extensions for all operating systems.

Alternatively Eclipse System Monitor Core plugin and OS Specific Extension can be downloaded as files from SourceForge.net project space. Please follow instructions provided by Eclipse about how to install plugins manually.

Documentation

Eclipse System Monitor

Documentation regarding Eclipse System Monitor can be accessed within Eclipse (e.g. menu Help/Help Contents -> Eclipse System Monitor) or with the links below on SourceForge.net project space:

License

Eclipse System Monitor

Eclipse System Monitor protected under Eclipse Public License - v 1.0.

However,
Eclipse System Monitor is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.