Prometheus

Infrastruktura

Wykonuj zapytania dotyczące metryk, sprawdzaj alerty i sprawdzaj stan swojego systemu — Neotask obsługuje PromQL poprzez OpenClaw.

Co możesz zrobić

Metryki zapytań bez pisania PromQL

Opisz, co chcesz zmierzyć — „pokaż użycie procesora na pod w produkcyjnej przestrzeni nazw w ciągu ostatniej godziny” — a Neotask zapisze i uruchomi wyrażenie PromQL, zwracając wyniki w czytelnym formacie z kontekstem dotyczącym znaczenia liczb.

Sprawdź aktywne alerty

Gdy uruchomi się alert, poproś Neotask o pobranie podstawowych wskaźników, pokazanie trendu, który go wywołał, i wyjaśnienie, czy wygląda to na gwałtowny wzrost, czy na trwałą degradację. Szybciej przejdź od „wygenerowanego alertu” do „przyczyny źródłowej”.

Utwórz reguły alertów

Opisz zamiar wysyłania alertów prostym angielskim — „ostrzegaj, jeśli dowolny pod uruchomi się ponownie więcej niż 5 razy w ciągu 10 minut” — a Neotask wygeneruje prawidłowe wyrażenie PromQL, ustawi rozsądne etykiety i adnotacje oraz sformatuje regułę w formacie Prometheus YAML.

Przeglądaj dostępne wskaźniki

Zapytaj, jakie wskaźniki są pobierane z konkretnego celu, które zadania są obecnie niedostępne lub jakie etykiety są dostępne dla konkretnego wskaźnika. Neotask wysyła zapytanie do Prometheusa API w celu eksploracji katalogu metrycznego.

Analizuj trendy i pojemność

Poproś o podsumowanie trendów w zakresie kluczowych wskaźników (takich jak liczba żądań, liczba błędów lub wykorzystanie dysku) w ciągu ostatniego tygodnia. Uzyskaj proste interpretacje: „we wtorek wieczorem poziom błędów podwoił się, co odpowiada wdrożeniu wersji 2.3”.

Spróbuj zapytać

  • „Jakie jest bieżące użycie procesora dla każdego węzła w moim klastrze?”
  • „Pokaż mi 95. percentyl opóźnienia żądania dla usługi płatniczej”
  • „Napisz zapytanie PromQL, aby śledzić wykorzystanie pamięci na przestrzeń nazw”
  • „Które cele Prometeusza są obecnie wyłączone?”
  • „Wygeneruj regułę alertu, która zostanie uruchomiona, gdy użycie dysku przekroczy 85% przez 5 minut”
  • „Dlaczego alert HighMemoryUsage uruchomił się dziś rano?”
  • „Pokaż trendy poziomu błędów z ostatnich 7 dni według usługi”
  • „Jakie metryki są pobierane z zadania eksportera węzłów?”
  • Profesjonalne wskazówki

  • Zapytaj o wskazówki dotyczące szybkości() i irate() podczas tworzenia zapytań — Neotask wyjaśnia, które z nich są odpowiednie dla liczników w Twoim przypadku użycia.
  • W podpowiedziach uwzględnij zakres czasu: „w ciągu ostatnich 30 minut” lub „od wczoraj o 9:00”, aby uzyskać trafne wyniki, zamiast domyślnego zakresu programu Prometheus.
  • Poproś Neotask o wyjaśnienie odziedziczonego wyrażenia PromQL — wklej zapytanie i zapytaj „Co to mierzy i czy są z tym jakieś problemy?”
  • Użyj elementów dopasowujących etykiety w swoich podpowiedziach: „tylko dla usługi frontendowej w środowisku produkcyjnym” — Neotask doda do zapytania prawidłowe selektory etykiet.
  • Tworząc reguły alertów, poproś Neotask o dołączenie adnotacji runbook_url wskazującej na Twoją wewnętrzną wiki, aby przyspieszyć reakcję na wezwanie.
  • Works Well With