Toolverse
Wszystkie skille

nomad

autor: openclaw

Monitoruj klastry HashiCorp Nomad — zadania, węzły i alokacje w jednym miejscu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Skill do zarządzania klastrem HashiCorp Nomad bezpośrednio z linii poleceń. Wyświetlaj listę zadań, węzłów, alokacji, ewaluacji i usług. Narzędzie pracuje w trybie tylko do odczytu, idealne do monitorowania stanu klastra i diagnozowania problemów. Wymaga zainstalowanego klienta nomad oraz skonfigurowanego adresu klastra (domyślnie http://127.0.0.1:4646). Obsługuje autoryzację przez tokeny ACL.

Jak używać

  1. Zainstaluj klienta HashiCorp Nomad na swoim systemie — upewnij się, że polecenie nomad jest dostępne w ścieżce systemowej.

  2. Skonfiguruj zmienną środowiskową NOMAD_ADDR wskazującą na adres klastra (np. http://127.0.0.1:4646). Jeśli klaster wymaga autoryzacji, ustaw również NOMAD_TOKEN z tokenem ACL.

  3. Aby wyświetlić listę wszystkich zadań w klastrze, użyj polecenia nomad job status. Otrzymasz przegląd wszystkich uruchomionych jobów.

  4. Aby uzyskać szczegóły dotyczące konkretnego zadania, uruchom nomad job status <job-id>. Możesz również sprawdzić historię zmian (nomad job history <job-id>) lub status wdrożeń (nomad job deployments <job-id>).

  5. Do monitorowania węzłów klastra użyj nomad node status — zobaczysz listę wszystkich dostępnych węzłów. Aby sprawdzić alokacje na konkretnym węźle, dodaj flagę -allocs do polecenia.

  6. Jeśli potrzebujesz sprawdzić logi z uruchomionego zadania, użyj nomad alloc logs <alloc-id> dla standardowego wyjścia lub nomad alloc logs -stderr <alloc-id> dla błędów. Dodaj flagę -f, aby śledzić logi na żywo.

Podobne skille