Narzędzie do weryfikacji środowiska uruchomieniowego

0

Mam do wykonania ileś tam weryfikacji różnego rodzaju (lista nie jest zamknięta) na maszynce linuksowej:

  • katalog istnieje,
  • plik istnieje,
  • endpoint odpowiada,
  • host jest pingowalny
  • wersje komponentów się zgadzają z podanymi
  • procesy uruchomione
  • katalog jest pusty
    etc.

Na koniec mam do wyprodukowania raport, który podsumuje wykonane weryfikacje w prosty tekstowy sposób, ale fajnie jakby to było rozbite na grupy / "ładnie" sformatowane.

Grupa1 (np. bazy danych)
 * Check1  [OK]
 * Check2  [FAILURE]
 
Grupa2 (np. web servisy)
  * ...
  *   
  
Grupa3 (file system)
  * ...
  * ...

Póki co rozważam użycie Pythonowego unittesta jako bazy pod rozwiązanie tworzone od 0, ale może przychodzą Wam na myśl jakieś konfigurowalne rozwiązania pod Linuksa?

0

Ansible

1 użytkowników online, w tym zalogowanych: 0, gości: 1