Prometheus
Інтэграцыя FASTPANEL з Prometheus для збору метрык
Гэта функцыя даступная выключна для карыстальнікаў з Пашыранай ліцэнзіяй.
FASTPANEL® цяпер падтрымлівае інтэграцыю з Prometheus для збору сістэмных метрык. Гэта кіраўніцтва правядзе вас праз крокі, неабходныя для дадання вашага асобніка FASTPANEL® у Prometheus, што дазволіць вам збіраць і адсочваць сістэмныя метрыкі ў рэжыме рэальнага часу.
Стварыце токен
Каб дазволіць Prometheus збіраць мет рыкі, вам трэба стварыць спецыяльны токен з абмежаваным доступам:
-
Падключыцеся да вашага сервера FASTPANEL® праз SSH.
-
Выканайце наступную каманду, каб стварыць токен:
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®, што дазволіць вам адсочваць прадукцыйнасць сістэмы ў рэжыме рэальнага часу.