unraid
Monitoruj serwery Unraid przez GraphQL API – sprawdzaj temperaturę dysków, logi i status systemu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania serwerami Unraid bezpośrednio z asystenta AI. Połącz się z GraphQL API i uzyskaj dostęp do 27 punktów końcowych monitorowania – sprawdzaj stan dysków, temperaturę, użycie CPU i pamięci, logi systemowe, kontenery oraz maszyny wirtualne. Idealny do szybkiego sprawdzenia zdrowia serwera, odczytania alertów i monitorowania zasobów bez logowania do panelu Unraid.
Jak używać
Przygotuj dane dostępu do serwera Unraid: wejdź w Settings → Management Access → API Keys i utwórz nowy klucz z rolą "Viewer". Skopiuj URL serwera (np. https://twoj-serwer/graphql) i wygenerowany klucz API.
Ustaw zmienne środowiskowe w swoim systemie: UNRAID_URL na adres GraphQL serwera oraz UNRAID_API_KEY na wygenerowany klucz. Te dane pozwolą skillowi nawiązać połączenie z serwerem.
Testuj połączenie, pytając asystenta o status serwera – na przykład "Sprawdź czy serwer Unraid jest online" lub "Jakie są temperatury dysków?". Skill automatycznie wyśle zapytanie GraphQL do serwera.
Korzystaj z gotowych zapytań do monitorowania: pytaj o użycie CPU i pamięci ("Jaki jest procent wykorzystania CPU?"), odczytuj logi systemowe ("Pokaż ostatnie 20 linii logu"), sprawdzaj stan parity checks lub listuj kontenery i maszyny wirtualne.
Dla zaawansowanego monitorowania możesz poprosić asystenta o uruchomienie dashboard'u – skill potrafi agregować dane z wielu serwerów Unraid jednocześnie i wyświetlać kompletny przegląd stanu systemu.