Lewati ke konten
Dokumentasi arsip. Pilih versi yang sesuai instalasi.

Pemantauan

Pemantauan · Distribution · SQLite

Pemantauan

Pemantauan opsional dan nonaktif secara default. Ringkasan membuka dasbor jika aktif; selain itu /home mengalihkan ke /explore. Aktivasi membuka data operasional global bagi semua pengakses UI, termasuk pengunjung anonim registri publik.

Konfigurasi versi ini

Buat rahasia Webhook terpisah lalu jalankan overlay dari revisi yang cocok. Perlu Compose 2.23+. Gabungkan konfigurasi sistem berkas dengan autentikasi atau penyimpanan khusus. Metrik debug harus internal. SQLite persisten; cadangkan direktori induk termasuk berkas WAL sebelum peningkatan.

openssl rand -hex 32
CRATEVIEW_VERSION=v0.4.0
NUXT_MONITORING_WEBHOOK_SECRET=REPLACE_WITH_GENERATED_WEBHOOK_SECRET
docker compose -f compose.yaml -f compose.monitoring.yaml up -d
ENVDefault
NUXT_MONITORING_ENABLEDfalse
NUXT_MONITORING_METRICS_URL—
NUXT_MONITORING_METRICS_TOKEN—
NUXT_MONITORING_WEBHOOK_SECRET—
NUXT_MONITORING_DATABASE_PATH.dev/monitoring.sqlite
# Distribution: merge with your existing configuration.
http:
  addr: :5000
  debug:
    addr: :5001
    prometheus:
      enabled: true
notifications:
  endpoints:
    - name: crateview
      url: http://frontend:3000/api/monitoring/events
      headers:
        Authorization: ["Bearer REPLACE_WITH_GENERATED_WEBHOOK_SECRET"]
      timeout: 5s
      threshold: 5
      backoff: 1s
# Existing Distribution: server-only configuration, internal metrics endpoint.
NUXT_MONITORING_ENABLED=true
NUXT_MONITORING_METRICS_URL=http://registry:5001/metrics
NUXT_MONITORING_METRICS_TOKEN=
NUXT_MONITORING_WEBHOOK_SECRET=REPLACE_WITH_GENERATED_WEBHOOK_SECRET
NUXT_MONITORING_DATABASE_PATH=/data/monitoring.sqlite

24h / 7d

Konfigurasi versi ini. Node.js 24; Distribution; SQLite.

Jendela 24 jam dan 7 hari; sampel setiap 60 detik; laju perlu dua sampel. Retensi 30 hari. Mulai ulang, reset penghitung dan metrik hilang membuat celah tanpa interpolasi. Notifikasi tidak mengisi riwayat lampau. Peristiwa manifest bukan unduhan lengkap; operasi penyimpanan bukan penggunaan disk. Mendukung satu proses dan satu instans Distribution. Probe 401 berarti terjangkau tetapi perlu autentikasi. Saat gangguan jaringan/5xx, sesi terverifikasi dapat membaca hingga kedaluwarsa; sesi baru tidak diotorisasi. Jika grafik hilang, periksa metrik internal, rahasia Bearer Webhook, izin tulis SQLite dan dua sampel lengkap.