Linux SoftwareSystemMonitoringMoSSHe 1.3.11

MoSSHe 1.3.11


MoSSHe (MOnitoring with SSH Environment) is a simple, lightweight (both in size and system requirements) server monitoring package de
Developer:   Volker Tanger
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   26K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


MoSSHe (MOnitoring with SSH Environment) is a simple, lightweight (both in size and system requirements) server monitoring package designed for secure and in-depth monitoring of a handful of typical/critical internet systems. For example in a current setup I do 264 checks on 29 servers - on average 9 checks for each system. MoSSHe supports email alerts out of the box - and whatever you can script.

The web interface to status and logs reflects this approach: less than 10 systems are ideal for the "big" (showall) web display, less then 50 for the problem-centric (tactical) view. More than 100 systems should easily be possible, but I have not tested such an extended setup.

In contrast to many other NMS (Network Management Systems) it is not possible to "overload" a MoSSHe system - the minimum checkup intervals will simply extend with each added system, though. For the setup mentioned above the time needed for 264 checks on 29 servers is 100 seconds. But for your setup it may vary significantly.

Via the web interface you can view the overall status (tactical.py), server status and service history, but you cannot modify anything - which makes it quite safe for even non-admin multiuser use...

Requirements:
for MoSSHe-server:

  • SSH (client) with DSA key authentication support
  • Unix Shell (tested with BASH)
  • standard Unix text tools (fgrep, cut, head, mail, ...)
  • "netcat" networking tool

    for additional checks (only if performed):

  • "dig" for DNS check
  • "free" memory display for memory check
  • "lpq" BSD(compatible) printing for printing check
  • "smbclient" for samba check
  • "snmp" networking tools (especiall "snmpget") for SNMP check
  • "mbmon" for motherboard checks (CPU temp, fan speed)
  • /proc/mdstat for Linux SoftRAID monitoring

    for web interface:

  • webserver supporting CGI scripting
  • Python interpreter

    for each monitored server/system

  • SSH (server) with DSA key authentication support
  • Unix Shell (tested with BASH)
  • standard Unix text tools (fgrep, cut, head, mail, ...)

    What's New in This Release:
  • To enable server checking beyond firewalls that block ICMP echo-requests, a feature was added to allow checks on unpingable servers.
  • Now MoSSHe can (and will) re-schedule a check faster, directly after each status change.
  • A "noping_" feature was added.
  • The RETRYSLEEP variable was added.
  • A bug which left stale status information in the server stat file was removed.
    tags web interface  for the  was added  unix text  standard unix  bash standard  text tools  with bash  fgrep cut  head mail  cut head  tested with  feature was  

    Download MoSSHe 1.3.11


     http://wyae.de/software/mosshe/mosshe-1.3.11.tar.gz


    Authors software

    MoSSHe 1.3.11 (by Volker Tanger)
    MoSSHe (MOnitoring with SSH Environment) is a simple, lightweight (both in size and system requirements) server monitoring package de

    PFconf 0.8.1 (by Volker Tanger)
    PFconf is a very simple script collection to ease working with "naked" packet filters.

    Most ACLs (packet filters) don't work with


    Similar software

    MoSSHe 1.3.11 (by Volker Tanger)
    MoSSHe (MOnitoring with SSH Environment) is a simple, lightweight (both in size and system requirements) server monitoring package de

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    MathML::Entities 0.13 (by Jacques Distler)
    MathML::Entities is a Perl module that can convert XHTML+MathML Named Entities to Numeric Character References.

    SYNOPSIS

    use M

    ssl-cert-check 3.0 (by Matty)
    ssl-cert-check is a Bourne shell script that checks the expiration status of digital certificates on SSL servers.

    It supports both i

    OpenSMART 1.0.1 (by OpenSMART Team)
    OpenSMART is a monitoring (and reporting) environment for servers and applications in a network.

    OpenSMART's main features ar

    The EDDIE Tool 0.35 (by Chris Miles)
    The EDDIE Tool is a system monitoring, security and performance analysis agent developed entirely in Python

    Midas 2.2 (by Tom Cashmore)
    MIDAS is a cross platform Monitoring and NIDS server

    Integcheck 1.0.4 (by Mathieu Roy)
    Integcheck is a system integrity checker.

    Integcheck checks the integrity of exposed systems by getting a list of MD5 hashes of any

    Spong 2.8.0 beta2 (by Stephen L Johnson)
    Spong is a simple systems and network monitoring package

    lpr-bash 0.9a (by Alex Kloss)
    lpr-bash is a replacement for the "lpr" command found in lpr(ng), CUPS, and other Unix printing systems


    Other software in this category

    GKrellM 2.2.10 (by Bill Wilson)
    GKrellM application is a GTK-based stacked monitor program that charts SMP CPUs, disks,

    lm_sensors 2.10.1 (by Mark S.)

    Loggerithim 7.0.1 (by gphat)
    Loggerithim is an extensible monitoring and remote management package

    SmokePing 2.0.9 (by Tobias Oetiker)
    SmokePing is a delux latency measurement tool

    Pipe Viewer 0.9.6 (by Andrew Wood)

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags