Получение метрик

Метрики формируются в процессе работы Эллес в виде атрибутов объектов, соответствующих группам контролируемых показателей, в контейнере CN=Monitoring в дереве LDAP.

Для получения значений метрик используйте стандартные инструменты выполнения запросов по протоколу LDAP с указанием требуемого DN.

Пример запроса полного списка метрик с помощью ldbsearch (приводится фрагмент ответа):

Пример запроса и ответа (фрагмент)
ldbsearch -H ldap://localhost:3070 -b "CN=Monitoring"
# record 1
dn: CN=winbindd: daemon,CN=HealthCheck,CN=Monitoring
isAlive: 1
pid: 2908
distinguishedName: CN=winbindd: daemon,CN=HealthCheck,CN=Monitoring

# record 2
dn: CN=kdc(2),CN=HealthCheck,CN=Monitoring
isAlive: 1
pid: 2910
distinguishedName: CN=kdc(2),CN=HealthCheck,CN=Monitoring

# record 3
dn: CN=rpc(0),CN=HealthCheck,CN=Monitoring
isAlive: 1
pid: 2882
distinguishedName: CN=rpc(0),CN=HealthCheck,CN=Monitoring

# record 4
dn: CN=Auth,CN=Monitoring
authErrorsTotal: 4
authErrorsInPeriod: 0
kerberosAuthsInPeriod: 0
userAuthsInPeriod: 0
successfulAuthInPeriod: 1
ntlmAuthsInPeriod: 1
computerAuthsInPeriod: 1
successfulAuthTotal: 19
distinguishedName: CN=Auth,CN=Monitoring
...