Toolverse
All skills

nomad

by openclaw

Query HashiCorp Nomad clusters. List jobs, nodes, allocations, evaluations, and services. Read-only operations for monitoring and troubleshooting.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
DevOps

About this skill

Query HashiCorp Nomad clusters. List jobs, nodes, allocations, evaluations, and services. Read-only operations for monitoring and troubleshooting.

How to use

  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.

Related skills