Prometheus

Infrastruktur

Kueri metrik dan kelola peringatan Prometheus Anda melalui Neotask di OpenClaw

Yang Bisa Anda Lakukan

Kueri Metrik Tanpa Menulis PromQL

Deskripsikan apa yang ingin Anda ukur — "tampilkan penggunaan CPU per pod di namespace production selama satu jam terakhir" — dan Neotask menulis dan menjalankan ekspresi PromQL, mengembalikan hasil dalam format yang mudah dibaca dengan konteks tentang arti angka-angkanya.

Selidiki Peringatan Aktif

Saat peringatan menyala, minta Neotask menarik metrik yang mendasarinya, tampilkan tren yang memicunya, dan jelaskan apakah terlihat seperti lonjakan atau degradasi berkelanjutan. Sampai dari "peringatan menyala" ke "akar penyebab" lebih cepat.

Bangun Aturan Peringatan

Deskripsikan niat peringatan Anda dalam bahasa sederhana — "beri peringatan jika pod mana pun restart lebih dari 5 kali dalam 10 menit" — dan Neotask menghasilkan ekspresi PromQL yang benar, mengatur label dan anotasi yang masuk akal, dan memformat aturan dalam format YAML Prometheus.

Jelajahi Metrik yang Tersedia

Tanyakan metrik apa yang sedang di-scrape dari target tertentu, job mana yang saat ini down, atau label apa yang tersedia pada metrik tertentu. Neotask mengkueri API Prometheus untuk menjelajahi katalog metrik Anda.

Analisis Tren dan Kapasitas

Minta ringkasan bagaimana metrik kunci (seperti tingkat permintaan, tingkat error, atau penggunaan disk) telah bergerak selama minggu terakhir. Dapatkan interpretasi bahasa sederhana: "tingkat error Anda berlipat ganda pada Selasa malam, berkorelasi dengan deployment v2.3."

Coba Tanyakan

  • "Berapa penggunaan CPU saat ini untuk setiap node di kluster saya?"
  • "Tampilkan latensi permintaan persentil ke-95 untuk payment-service"
  • "Tulis kueri PromQL untuk melacak penggunaan memori per namespace"
  • "Target Prometheus mana yang saat ini down?"
  • "Buat aturan peringatan yang menyala saat penggunaan disk melebihi 85% selama 5 menit"
  • "Mengapa peringatan HighMemoryUsage menyala pagi ini?"
  • "Tampilkan tren tingkat error selama 7 hari terakhir berdasarkan layanan"
  • "Metrik apa yang sedang di-scrape dari job node-exporter?"
  • Tips Pro

  • Minta panduan rate() vs irate() saat membangun kueri — Neotask menjelaskan mana yang tepat untuk counter dalam kasus penggunaan Anda.
  • Sertakan rentang waktu dalam prompt Anda: "selama 30 menit terakhir" atau "sejak kemarin jam 9 pagi" untuk hasil yang relevan alih-alih rentang default Prometheus.
  • Minta Neotask menjelaskan ekspresi PromQL yang Anda warisi — tempel kueri dan tanya "apa yang diukur ini dan apakah ada masalah dengannya?"
  • Gunakan pencocokan label dalam prompt Anda: "hanya untuk layanan frontend di production" — Neotask akan menambahkan selektor label yang benar ke kueri.
  • Saat membuat aturan peringatan, minta Neotask menyertakan anotasi runbook_url yang menunjuk ke wiki internal Anda untuk respons on-call yang lebih cepat.
  • Works Well With