logologo
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
หน้าหลัก
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
หน้าหลัก
logologo

บันทึกเหตุการณ์

บันทึกเหตุการณ์ฝั่งเซิร์ฟเวอร์
บันทึกเหตุการณ์ฝั่งเซิร์ฟเวอร์, บันทึกการตรวจสอบ, ประวัติข้อมูล

เทเลเมทรี

คู่มือการใช้งาน

ตัวส่งออกข้อมูล

HTTP
Prometheus
Previous PageHTTP
การแจ้งเตือนการแปลด้วย AI

เอกสารนี้แปลโดย AI สำหรับข้อมูลที่ถูกต้อง กรุณาดูเวอร์ชันภาษาอังกฤษ

#ตัวส่งออกข้อมูลการวัดระยะไกล (Telemetry Exporter): Prometheus

เทเลเมทรี: PrometheusEnterprise Edition+

#การกำหนดค่าตัวแปรสภาพแวดล้อม (Environment Variables)

#TELEMETRY_METRIC_READER

ประเภทของตัวส่งออกตัวชี้วัดการวัดระยะไกล (Telemetry metric exporter type) ครับ

TELEMETRY_METRIC_READER=prometheus

#TELEMETRY_PROMETHEUS_SERVER

กำหนดว่าจะเริ่มการทำงานของเซิร์ฟเวอร์แยกต่างหาก (Standalone server) หรือไม่ครับ

  • off: อินเทอร์เฟซสำหรับการดึงข้อมูล (Scrape endpoint) คือ /api/prometheus:metrics
  • on: อินเทอร์เฟซสำหรับการดึงข้อมูล (Scrape endpoint) คือ host:port:metrics
TELEMETRY_PROMETHEUS_SERVER=off

#TELEMETRY_PROMETHEUS_PORT

พอร์ตสำหรับเซิร์ฟเวอร์แยกต่างหากเมื่อเปิดใช้งาน ค่าเริ่มต้นคือ 9464 ครับ

TELEMETRY_PROMETHEUS_PORT=9464

#การกำหนดค่า Prometheus

การใช้ API ภายในของ NocoBase ครับ:

scrape_configs:
  - job_name: 'nocobase'
    metrics_path: '/api/prometheus:metrics'
    static_configs:
      - targets: ['localhost:13001']

การใช้เซิร์ฟเวอร์แยกต่างหากครับ:

scrape_configs:
  - job_name: 'nocobase'
    static_configs:
      - targets: ['localhost:9464']