Prometheus
Infrastruktura
Wykonuj zapytania dotyczące metryk, sprawdzaj alerty i sprawdzaj stan swojego systemu — Neotask obsługuje PromQL poprzez OpenClaw.
- Pisz i wykonuj zapytania PromQL używając opisów w prostym języku metryki, którą chcesz zobaczyć
- Badaj wyzwalane alerty pobierając odpowiednie metryki i wyjaśniając co oznaczają dane
- Generuj reguły nagrywania i reguły alertowania z opisów progów i warunków, których potrzebujesz
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
- airtable - Connect Airtable and Prometheus with Neotask to automate monitoring workflows, sync metrics data, and trigger alerts fro...
- google-keep - Connect Google Keep and Prometheus with Neotask. Automate monitoring notes, document alerts, and streamline your observa...
- video-frames - Combine Prometheus monitoring with video frame extraction to capture visual proof of infrastructure incidents, alert sta...