اگر یک Prometheus مرکزی دارید و می‌خواهید متریک‌های سرویس‌های ستون را از طریق آن جمع‌آوری کنید، می‌توانید از قابلیت Federation استفاده نمایید.

برای این کار URL برای DataSource متناسب، از قسمت دیتاسورس ها یافته و برای توکن نیز از پنل Ocean، یک توکن کاربری یا توکن کاربر سرویس ایجاد کنید. سپس فایل پیکربندی prometheus.yml خود را ویرایش کنید:

توجه

کاربر یا کاربر-سرویس باید نقش monitor را داشته باشد.

scrape_configs:
  - job_name: 'sotoon-cdn-dns'
    metrics_path: '/federate'
    static_configs:
      - targets:
        - 'delivery.observatory.platform.sotoon.ir' # DATASOURCE URL HERE
    scheme: https
    Authorization:
	  type: Bearer
      credentials: ‘YOUR_TOKEN_HERE’
 

برای بررسی وضعیت در صفحه وب prometheus از منو Status → Targets را انتخاب کنید، سپس بررسی کنید که targetهای Observatory به درستی در حال scrape هستند.