MoSSHe (surveillance avec SSH Environnement) est un ensemble simple et léger (à la fois dans les exigences de taille et de système) surveillance de serveur conçu pour la surveillance sécuritaire et en profondeur d'une poignée de systèmes Internet / typiques critiques. Par exemple dans une configuration actuelle je fais 264 contrôles sur 29 serveurs - en moyenne neuf contrôles pour chaque système. MoSSHe soutient des alertes email de la boîte - et ce que vous pouvez script.
L'interface Web pour le statut et les journaux reflète cette approche: moins de 10 systèmes sont idéaux pour l'affichage web "grand" (showall), moins de 50 pour le (tactique) vue centrée sur le problème. Plus de 100 systèmes devraient être facilement possible, mais je ne ai pas testé une telle configuration étendu.
Contrairement à de nombreux autres NMS (Network Management Systems), il ne est pas possible à un système MoSSHe "de surcharge" - les intervalles checkup minimales seront simplement étendre avec chaque système ajouté, cependant. Pour la configuration mentionnée ci-dessus le temps nécessaire pour 264 contrôles sur 29 serveurs est 100 secondes. Mais pour votre configuration, il peut varier de façon significative.
Via l'interface web, vous pouvez afficher l'état global (tactical.py), l'état du serveur et de l'histoire de service, mais vous ne pouvez pas modifier quoi que ce soit - ce qui le rend tout à fait sûr pour une utilisation multi-utilisateur, même non-admin ...
Exigences:
pour MoSSHe-serveur:
- SSH (client) avec le soutien de l'authentification par clé DSA
- Unix Shell (testé avec BASH)
- Unix standard des outils de texte (fgrep, coupe, la tête, courrier, ...)
- Outil de réseautage "netcat"
des contrôles supplémentaires (seulement si elle est effectuée):
- «Creuser» pour l'enregistrement DNS
- Affichage de la mémoire "libre" pour le contrôle de la mémoire
- "Lpq" BSD impression (compatible) pour le contrôle de l'impression
- "Smbclient" pour le contrôle de la samba
- "SNMP" outils de réseautage (especiall "snmpget") pour le contrôle SNMP
- "Mbmon" pour les contrôles de la carte mère (CPU temp, vitesse du ventilateur)
- / Proc / mdstat pour la surveillance Linux SoftRAID
pour l'interface Web:
- Serveur web supportant les scripts CGI
- Interpréteur Python
pour chaque serveur / système surveillé
- SSH (serveur) avec le soutien de l'authentification par clé DSA
- Unix Shell (testé avec BASH)
- Des outils de texte standard Unix (fgrep, coupe, la tête, courrier, ...)
Ce qui est nouveau dans cette version:
- < li> fonction: NetworkBandwidth ajouté chèque mensuel: Go / mois
- fonction: HDCheckGB ajoutée - comme HDCheck mais dans GB
- fonction: ajoutée HDparmState - vérifier si un disque est centrifugé
- fonction: ajoutée ImportServerInfo
- correction: correction informations sur le serveur de placement (et pas seulement l'hôte central)
Ce qui est nouveau dans la version 13.05.14:
- ne utilise plus (ni) GNUplot besoins
- ne utilise plus (ni) GNUplot besoins
- changé quelques-serveur relations (ie quel serveur l'essai
- fonction est répertorié sous)
- correction: manque SERVEUR titre dans l'entrée du groupe
- correction: CheckVserverUp / Bas maintenant répertorié sous le nom de vserver au lieu du nom du serveur hôte
- correction: ReapPassive désormais cotée sous le nom récolté au lieu du nom du serveur hôte
- correction: HTML changé section d'identification pour être indépendant du temps
- fonction: Ajout d'une vérification de la charge de VSERVER
- fonction: génération de graphique côté client en utilisant HTML5 canvas (résout également cassé génération de graphique AVG) (CPU est également moins intense sur le serveur)
Ce qui est nouveau en version 12.8.20:
- changement de modèle pour automaticall configure% WWWDIR%
- correction: erreur de copier-coller en échec MailQueue
- correction: paramètre CUT mal dans ReapPassiveChecks
- correction: plus stable vérification de la mémoire
- correction: HTTPcontentmatch Avec wget, au lieu de NC plus stable lorsqu'il rencontre applications Web
- fonction: modèle configure automatiquement% WWWDIR%
- longs: ajoutée contrôles liés VServer-
Quoi de neuf en version 11.6.27:
- HardwareTemp et HardwareFan sera obsolète dans l'un des les prochaines versions - utilisent HardwareSensor place
- CreateDataFiles a été retiré utilisé
- bugfix SAMBAcheck (bavardage CRON enlevé, nom du serveur corrigé)
- amélioration de verrouillage message de l'exploitation forestière et interne pour trouver des blocages
- Correction d'une faute, prolongée exemple mosshe scripts
- Correction d'une faute dans ImportAgents
- ajouté générique vérification de capteur matériel
- ajouté pings IPv6: Ping6Partner, Ping6Loss, Ping6Time
- ajouté graphique moyen / traçage
Ce qui est nouveau en version 11.5.10:
- David Soergel
- rapport de bogue: modèle de gnuplot oublié
- Volker Tanger
- ajouté recharge automatique / rafraîchissement (5 minutes) pour modèle
- ajouté SwapCheck - Page swaps par seconde
- ajouté ImportAgentWget
- corrigée / ajoutée paramètres NF en functions.network
- bugfix SSHcheck
- bugfix HardwareTemp
- ImportAgent bogues (linewrap)
- SyslogOnChange bogues (changement de groupe manqués)
- bugfix tête du tableau dans le modèle
Ce qui est nouveau dans la version 2.11.23:
- ajouté CreateDataFiles de fonction, la création de base de RRDB semblables données
- ajoutée PlotDataFiles de fonction, qui crée et parcelles RRDB / MRTG
- les données et graphiques utilisant gnuplot semblables
Quoi de neuf dans la version 12.10.19:
- correction: retiré ping unneccessary de ReapPassiveChecks
- Ajout d'une vérification FileTooOld
- Ajout d'une vérification FileTooBig
Ce qui est nouveau dans la version 10.12.16:
- trouvé faute de frappe dans SSHcheck définition de fonction
- trouvé faute de frappe dans mosshe script principal Volker Tanger
- CentralizeLog retiré en raison de préoccupations de sécurité
- ajouté ReapPassiveChecks pour la surveillance entrant / passif (expérimental, se il vous plaît aider à déboguer)
Ce qui est nouveau dans la version 10.12.6:
- ajouté ARPing, idée par Thomas Bullinger http: / /consult.btoy1.net
- petite correction de bogues dans le serveur liste (quand même serveur est en groupes differnt)
- a ajouté une rapide configuration script & quot; create_mosshe.sh & quot; qui scanne le réseau donné et crée une surveillance de base
- Ajout d'une vérification de SSH
- ajouté TCPing pour les services TCP génériques
Commentaires non trouvées