Tudásbázis

Appliance administration · frissítve 2021. szeptember 14. · felülvizsgálva 2026. július 9.

Metrikák engedélyezése a Notakey Authentication Serveren

Prometheus-metrikák közzététele a készülékről a stats-agent bővítménnyel, igény szerint VRRP-cím mögött.

Az Authentication Server legújabb verziói különféle üzemeltetési metrikákat biztosítanak, amelyekkel figyelhető a szolgáltatás használata, és riasztások hozhatók létre a rendellenességekre. A metrikák Prometheus formátumúak, és közvetlenül a Notakey készülék csomópontjáról érhetők el.

A statisztikákat a stats-agent bővítmény összesíti, amelyet egy vagy több csomóponton kell konfigurálni. A metrikákhoz VRRP-címes konfiguráció is kialakítható.

# minimal plugin configuration

ntk cfg set :plugins.\"stats-agent\" '{
   "ports": [
      "9394:9394"
    ],
    "tag": "statsagent"
  }' --json-input

Futtassa az ntk plugins update parancsot az összes bővítménykonténer lemezképének frissítéséhez, majd az ntk plugins restart parancsot.

Az ügynök konfigurálása után engedélyeznie kell a statisztikákat az Authentication Serveren:

ntk cfg set :nas.custom_params "ENABLE_STATS=1,STATS_HOST=stats-agent"
ntk as restart

Ezután az Authentication Server metrikái a http://<internal-ip>:9394/metrics címen érhetők el.

Néhány mérhető metrika:

ntk_as_auth_requests_created: Number of created auth requests per service
ntk_as_auth_requests_failed: Number of failed creations of auth requests
ntk_as_auth_requests_signed: Number of signing events for auth requests per service
ntk_as_api_auth_success_total: Number of successful API client authentication requests
ntk_as_api_auth_failures_total: Number of failed API client authentication requests
ntk_as_api_token_auth_fail_total: Token auth validation requests that failed
ntk_as_api_tokens_emitted_total: Number of issued authentication tokens
ntk_as_seats_issued_total: Total number of issued licensed seats
ntk_as_seats_total: Total number of available licensed seats
ntk_as_seat_destroy_count: Number of license seat removal events
ntk_as_seat_create_count: Number of license seat create events
ntk_as_http_duration_seconds_count: Request count of HTTP reqs, per endpoint
ntk_as_http_duration_seconds_sum: Time spent in HTTP reqs in seconds, per endpoint

Ha a stats-agent bővítményt VRRP IP-címmel szeretné használni, futtassa a következő parancsokat:

# VRRP service must be configured on every node running stats-agent

# 172.17.0.1 is the default internal bridge IP address, available on every node
ntk cfg set vrrp.track.generic.url 'http://172.17.0.1:9394/metrics'

# Adjust IP address and select different priorities for each node
ntk cfg set vrrp.services.stats  '{
      "prio": "100",
      "vrid": "54",
      "interface": "eth0",
      "address": "10.0.1.97",
      "preempt": "off",
      "track": [
        "generic"
      ]
    }' --json-input

# Any VRRP config changes require restart
ntk vrrp restart

A VRRP konfigurálása után állítsa be a STATS_HOST=10.0.1.97 értéket, hogy a hitelesítési szerver a VRRP IP-címen tegye közzé a statisztikákat, majd indítsa újra a szolgáltatást (ntk as restart).

← Vissza a támogatáshoz

Az első jelszó nélküli bejelentkezés már ezen a héten

30 perces beszélgetés egy mérnökkel – nem értékesítési prezentáció. Közösen megtervezzük, hogyan indulhat el egy működő pilotprojekt az Ön VPN-, SSO- vagy Windows-környezetében.