Projects / Mars

Mars

Mars is a simple, extensible, services-oriented network status monitor written in Java. It monitors a network by simulating client connections to Internet services and reporting when those services are not responding as expected. It is quick and easy to install and configure, which distinguishes it from more complex network monitoring tools. Mars monitors HTTP, HTTPS, SMTP, IMAP, POP3, FTP, SSH, and JDBC, and notifies via SMTP and XMPP "out of the box". Support for new protocols, notifications, and reporting mechanisms is easy to add via Java or XML.

Tags Networking Monitoring Internet Web Site Management
Licenses GPL
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 Mar 2004 02:25
  • Rrelease-after

Changes: The Mail Notification plugin now operates properly with all RFC-compliant mail servers (previous versions had trouble with some servers). The tcp-connect and JDBC probes now work properly, and problems with XMPP notification recipient addressing have been fixed.

  • Rrelease-mid
  •  01 Mar 2004 08:39
  • Rrelease-after

Changes: Plugins may now request a tab in the Mars main window. This is intended for the development of visualization plugins. Two new plugins are included. The first is an XML Snapshot plugin, which can be used with XSLT to display Mars status via the Web. The second is a Client Debugger, for tracking down problems with user-defined probes. A few minor bugs have also been fixed.

  • Rrelease-mid
  •  12 Feb 2004 05:34
  • Rrelease-after

Changes: Opening configuration files from the command line (broken in 2.2.4) works again. The XMPP notification plugin now handles client connections properly. Minor fixes were made to the open/save configuration file dialogs, and to configuration file opening on Mac OS X. Also, Mars' user interface has undergone a minor overhaul. Mars now has a menu bar, and the host/service tree is completely keyboard editable. All existing Mars 2.2.4 users are urged to upgrade to Mars 2.2.5.

  • Rrelease-mid
  •  05 Feb 2004 10:54
  • Rrelease-after

Changes: This release adds an XMPP (Jabber) notification plugin and JDBC probe extension. It adds a Mac OS X integration plugin, and creates a new Mac OS X "native" distribution for easier install and limited Finder integration on Mac OS X. A 'j14' binary distribution has been added for use on Java 1.4, or Java 1.3 with an XML parser already installed, to cut down on download size.

  • Rrelease-mid
  •  26 Jan 2004 15:16
  • Rrelease-after

Changes: This release adds regular expression searching in HTTP responses, HTTPS probing via an included probe extension, expand/collapse buttons to show and hide all monitored services quickly, and the ability to specify the window geometry from the command line. The date output has been tweaked to conform to ISO 8601. A bug wherein Mars would send an LF where a CRLF was required has been fixed.

F1a268effbcf915a9d84c3c6b72338c5_thumb

Project Spotlight

OpenShot Video Editor

A non-linear video editor.

F5609d500c67ca0147fd42d2f43b7849_thumb

Project Spotlight

openQRM

A data-center management and cloud computing platform.