MoSSHe (monitoring z SSH Środowiska) jest prosty, lekki (zarówno w zakresie wielkości i systemowych) Pakiet monitoring serwera przeznaczone do bezpiecznego i dogłębne monitorowanie kilku typowych krytycznych systemów / Internet. Na przykład w obecnej konfiguracji zrobić 264 kontrole na 29 serwerów - na średnio 9 kontroli dla każdego systemu. MoSSHe obsługuje maila z pudełka - i co można skrypt.
Interfejs WWW do statusu i dzienników odzwierciedla to podejście: mniej niż 10 systemy są idealne do "dużego" (showall) wyświetlaczu internetowej, mniej niż 50 dla (taktycznych) widzenia problemu-centric. Ponad 100 systemy powinny być łatwo możliwe, ale nie testowałem takie rozszerzenie konfiguracji.
W przeciwieństwie do wielu innych krajów NMS (Network Management Systems), nie jest możliwe do "przeciążenia" System MoSSHe - minimalne odstępy checkup będzie po prostu przedłużyć z każdego dodanego systemu, choć. O konfiguracji wymienionego powyżej czasu potrzebnego do 264 kontroli 29 serwera 100 sekund. Ale dla konfiguracji może się znacznie różnić.
Za pośrednictwem przeglądarki internetowej można zobaczyć ogólny stan (tactical.py), i historii stanu serwera usługi, ale nie może nic zmienić - co sprawia, że nawet dość bezpieczne dla administratora użytku bez wielu użytkowników ...
Wymagania:
dla MoSSHe-serwer:
- SSH (klient) z obsługi uwierzytelniania klucza DSA
- Sh (testowane z BASH)
- Standardowe narzędzia tekstowe Unix (fgrep, cięcie, głowa, poczta, ...)
- "Netcat" narzędzie sieciowe
dodatkowych kontroli (tylko wtedy, gdy wykonywana):
- "Kopać" do sprawdzania DNS
- "Wolny" wyświetlacz pamięć do sprawdzania pamięci
- "Lpq" BSD (kompatybilny) drukowanie na kontroli druku
- "Smbclient" dla sprawdzenia samba
- "snmp" Narzędzia sieciowe (especiall "snmpget") dla sprawdzenia SNMP
- "Mbmon" dla kontroli temperatury procesora płyty głównej (prędkość wentylatora)
- / Proc / mdstat monitorowania Linux SoftRAID
przez interfejs www:
- Serwer WWW wsparcia skryptów CGI
- Interpreter Pythona
dla każdego monitorowanego systemu serwera /
- SSH (serwer) z obsługi uwierzytelniania klucza DSA
- Sh (testowane z BASH)
- Standardowe narzędzia tekstowe Unix (fgrep, cięcie, głowa, poczta, ...)
Co nowego w tym wydaniu:
- < li> cecha: dodany miesięczny NetworkBandwidth czek: GB / miesiąc
- Funkcja: dodano HDCheckGB - jak HDCheck ale w GB
- Funkcja: dodano HDparmState - sprawdzić, czy tarcza wiruje się,
- Funkcja: dodano ImportServerInfo
- bugfix: poprawione rozmieszczenie informacji serwer (nie tylko centralne gospodarza)
Co nowego w wersji 13.5.14:
- nie używa (ani potrzeby) Gnuplot
- nie używa (ani potrzeby) Gnuplot
- zmianie niektórych serwerów relations (czyli serwer, na którym testowane
- Funkcja znajduje się na liście),
- Błąd: brak SERWER nagłówek w pozycji grupy
- bugfix: CheckVserverUp / dół teraz na liście pod nazwą vserver zamiast nazwy serwera hosta,
- bugfix: ReapPassive teraz wymienione w odniosły nazwy zamiast nazwy serwera hosta,
- bugfix: zmienił HTML identyfikację sekcji być niezależne od czasu,
- Funkcja: dodano sprawdzanie obciążenia VServer
- Funkcja: Generowanie wykresów po stronie klienta przy użyciu HTML5 canvas (także naprawia zepsuty generowanie wykresu AVG) (jest również mniej intensywne CPU na serwerze)
Co nowego w wersji 8.12.20:
- Zmiana szablonu automaticall configure% WWWDIR%
- bugfix: kopiuj-wklej błąd w kontroli kolejka poczty
- bugfix: błędne parametry CUT w ReapPassiveChecks
- bugfix: bardziej stabilne sprawdzenie pamięci
- bugfix: HTTPcontentmatch zamiast szukając bardziej stabilne, gdy NC napotyka aplikacji internetowych
- Funkcja: Szablon automatycznie konfiguruje% WWWDIR%
- fabularne: dodano kontrole związane VServer-
Co nowego w wersji 6.11.27:
- HardwareTemp i HardwareFan będą przestarzałe w jednym z Kolejne wersje - używać HardwareSensor zamiast
- CreateDataFiles został usunięty jak nieużywany
- bugfix SAMBAcheck (usunięte CRON gadać, poprawione nazwa serwera)
- poprawiła wiadomość zamek i wewnętrzną rejestrację aby znaleźć zawieszanie
- stałe literówka, rozszerzony przykład mosshe skrypt
- stałe literówka w ImportAgents
- dodany ogólne sprawdzenie czujnika sprzętu
- dodany pingi IPv6: Ping6Partner, Ping6Loss, Ping6Time
- dodany średnio wykresów / kreślenia
Co nowego w wersji 05.11.10:
- David Soergel
- zgłoś błąd: zapomniał szablon gnuplot
- Volker Tanger
- dodaje automatyczne przeładowanie / odświeżania (5 minut) do szablonu
- dodany SwapCheck - swapy strona na sekundę
- dodany ImportAgentWget
- poprawione / dodane parametry NC w functions.network
- bugfix SSHcheck
- bugfix HardwareTemp
- bugfix ImportAgent (linewrap)
- bugfix SyslogOnChange (brakowało zmiany grupy)
- bugfix nagłówka tabeli w szablonie
Co nowego w wersji 2.11.23:
- dodany CreateDataFiles funkcji, tworząc podstawę do RRDB-alike danych
- dodany PlotDataFiles funkcji, która tworzy i działki RRDB / MRTG
- Dane i wykresy wykorzystujące zarówno gnuplot
Co nowego w wersji 12.10.19:
- bugfix: usunięte zbędnych ping ReapPassiveChecks
- dodano sprawdzanie FileTooOld
- dodano sprawdzanie FileTooBig
Co nowego w wersji 10.12.16:
- znaleźć błąd w definicji funkcji SSHcheck
- znaleźć błąd w skrypcie głównym Volker mosshe Tanger
- usunięte CentralizeLog powodu problemów z bezpieczeństwem,
- dodany ReapPassiveChecks dla przychodzących / pasywne monitorowanie (eksperymentalna, proszę o pomoc debugowania)
Co nowego w wersji 10.12.6:
- dodany arping, pomysł Tomasza Bullingera http: / /consult.btoy1.net
- małe poprawki błędów w serwerze aukcji (jeśli sam serwer jest w grupach differnt)
- dodał szybkiej konfiguracji skrypt & quot; create_mosshe.sh & quot; które skanuje i tworzy sieć danego podstawowe monitorowanie
- dodano sprawdzanie SSH
- dodany TCPing do ogólnych usług TCP
Komentarze nie znaleziono