Метрики производительности KDC

Сервис metrics_manager предоставляет метрики для мониторинга нагрузки на сервер распространения ключей Kerberos (KDC).

Для их группировки служит объект KDCOperations в контейнере Monitoring (CN=KDCOperations,CN=Monitoring) в дереве LDAP.

Пример запроса текущих значений метрик на контроллере домена Эллес по протоколу LDAP:

ldbsearch -H ldap://localhost:3070 -b "CN=KDCOperations,CN=Monitoring"
# record 1
dn: CN=KDCOperations,CN=Monitoring
asReqTotal: 18
asReqDuration: 5342
tgsReqTotal: 18
tgsReqDuration: 7690
proxyReqTotal: 0
proxyReqDuration: 0
tgtSuccessesInPeriod: 12
tgsFailuresInPeriod: 0
tgtFailuresInPeriod: 1
maxTgtTimeInPeriod: 420
maxTgsTimeInPeriod: 380
pkinitPreauthInPeriod: 2
timestampPreauthInPeriod: 8
tgsSuccessesInPeriod: 0
fastAuthsInPeriod: 5
distinguishedName: CN=KDCOperations,CN=Monitoring

# returned 1 records
# 1 entries
# 0 referrals

Описание метрик:

Метрика Тип Пример значения Описание

asReqTotal

Summary

18

Количество запросов к сервису аутентификации Kerberos (AS-REQ)

asReqDuration

5342

Суммарное время выполнения запросов к сервису аутентификации Kerberos (AS-REQ) с момента запуска Эллес в миллисекундах

tgsReqTotal

Summary

18

Количество запросов к серверу выдачи билетов Kerberos для доступа к сервисам (TGS-REQ)

tgsReqDuration

7690

Суммарное время выполнения запросов к серверу выдачи билетов Kerberos (TGS-REQ) с момента запуска Эллес в миллисекундах

proxyReqTotal

Summary

15

Количество запросов, проксированных контроллером RODC к серверу KDC контроллера RWDC

proxyReqDuration

4598

Суммарное время определения контроллером RODC необходимости проксирования запросов к серверу KDC контроллера RWDC с момента запуска Эллес в миллисекундах

tgtSuccessesInPeriod

Counter

12

Количество успешных выдач TGT (Ticket Granting Ticket) за последний интервал сбора метрик

tgtFailuresInPeriod

Counter

1

Количество неудачных попыток выдачи TGT за последний интервал сбора метрик

tgsSuccessesInPeriod

Counter

15

Количество успешных выдач TGS (Ticket Granting Service) за последний интервал сбора метрик

tgsFailuresInPeriod

Counter

0

Количество неудачных попыток выдачи TGS за последний интервал сбора метрик

maxTgtTimeInPeriod

Max Gauge

420

Максимальная задержка (в миллисекундах) между получением AS-REQ и выдачей TGT за последний интервал сбора метрик

maxTgsTimeInPeriod

Max Gauge

380

Максимальная задержка (в миллисекундах) между получением TGS-REQ и выдачей TGS за последний интервал сбора метрик

pkinitPreauthInPeriod

Counter

2

Количество запросов, использующих PKINIT-аутентификацию (сертификаты X.509), за последний интервал сбора метрик

timestampPreauthInPeriod

Counter

8

Количество запросов, использующих временные метки (ENC-TS) в качестве метода предварительной аутентификации, за последний интервал сбора метрик

fastAuthsInPeriod

Counter

5

Количество успешных аутентификаций с использованием FAST (Flexible Authentication Secure Tunneling) за последний интервал сбора метрик