Перайсці да асноўнага змесціва

Prometheus

Інтэграцыя FASTPANEL з Prometheus для збору метрык

папярэджанне

Гэта функцыя даступная выключна для карыстальнікаў з Пашыранай ліцэнзіяй.

FASTPANEL® цяпер падтрымлівае інтэграцыю з Prometheus для збору сістэмных метрык. Гэта кіраўніцтва правядзе вас праз крокі, неабходныя для дадання вашага асобніка FASTPANEL® у Prometheus, што дазволіць вам збіраць і адсочваць сістэмныя метрыкі ў рэжыме рэальнага часу.

Стварыце токен

Каб дазволіць Prometheus збіраць метрыкі, вам трэба стварыць спецыяльны токен з абмежаваным доступам:

  1. Падключыцеся да вашага сервера FASTPANEL® праз SSH.

  2. Выканайце наступную каманду, каб стварыць токен:

mogwai users tokens add -n metrics_test_token -s read_only -s metrics_only
  • metrics_test_token — гэта карыстальніцкая назва токена; вы можаце выбраць любую назву
  • Токену будуць нададзены наступныя вобласці доступу:
    • read_only — доступ толькі для чытання
    • metrics_only — доступ, абмежаваны метрыкамі

Дадайце заданне ў Prometheus

Пасля стварэння токена вам трэба наладзіць Prometheus, каб ён пачаў збіраць метрыкі з вашага асобніка FASTPANEL®.

Адкрыйце файл канфігурацыі Prometheus і дадайце новае заданне:

- job_name: "fastpanel2"
scheme: https
static_configs:
- targets: ["$IP:8888"]
metrics_path: /api/metrics
tls_config:
insecure_skip_verify: true
bearer_token: I_AM_TOKEN
scrape_interval: 60s
  • job_name — карыстальніцкая назва задання
  • targets — IP-адрас і порт вашага сервера FASTPANEL®. Замяніце $IP на IP-адрас вашага сервера
  • metrics_path — канчатковая кропка API для атрымання метрык
  • bearer_token — замяніце гэта на ваш згенераваны токен (metrics_test_token)
  • scrape_interval — як часта Prometheus павінен збіраць метрыкі (у гэтым выпадку ўсталявана 60 секунд)

Наладзьце панэль маніторынгу

Пасля паспяховага дадання вашага асобніка FASTPANEL® у Prometheus вы можаце наладзіць сваю першую панэль для візуалізацыі сабраных метрык.

Вы можаце атрымаць гатовую панэль Grafana спецыяльна для метрык FASTPANEL® па наступнай спасылцы:
FASTPANEL Dashboard

Каб імпартаваць панэль, калі ласка, прытрымлівайцеся гэтага кіраўніцтва.

Цяпер Prometheus пачне збіраць метрыкі з вашага асобніка FASTPANEL®, што дазволіць вам адсочваць прадукцыйнасць сістэмы ў рэжыме рэальнага часу.