인증 텔레메트리

인증 텔레메트리

인증 텔레메트리는 인증 관련 객체와 작업에 대한 정보를 제공합니다.

출처: 문서

본문

Identity metrics

vault.identity.entity.active.monthly

Metric type Value Description
gauge entities 지난 한 달 동안 토큰을 생성한(모든 네임스페이스의) 서로 다른 엔티티 수

클라이언트 카운팅이 활성화된 경우 Vault는 매달 시작 시 vault.identity.entity.active.monthly를 보고합니다.

vault.identity.entity.active.partial_month

Metric type Value Description
gauge entities 이번 달 동안 토큰을 생성한(모든 네임스페이스의) 서로 다른 엔티티 수

클라이언트 카운팅이 활성화된 경우 Vault는 이번 달 동안 주기적으로 vault.identity.entity.active.partial_month를 보고합니다.

vault.identity.entity.active.reporting_period

Metric type Value Description
gauge entities 구성된 보고 기간 동안 토큰을 생성한(모든 네임스페이스의) 서로 다른 엔티티 수

클라이언트 카운팅이 활성화된 경우 Vault는 매달 시작 시 vault.identity.entity.active.reporting_period를 보고합니다.

vault.identity.nonentity.active.monthly

Metric type Value Description
gauge non entities 지난 한 달 동안 토큰을 생성한(모든 네임스페이스의) 서로 다른 논-엔티티 수

클라이언트 카운팅이 활성화된 경우 Vault는 매달 시작 시 vault.identity.nonentity.active.monthly를 보고합니다.

vault.identity.nonentity.active.reporting_period

Metric type Value Description
gauge non entities 구성된 보고 기간 동안 토큰을 생성한(모든 네임스페이스의) 서로 다른 논-엔티티(non entity) 수

클라이언트 카운팅이 활성화된 경우 Vault는 매달 시작 시 vault.identity.nonentity.active.reporting_period를 보고합니다.

vault.identity.entity.alias.count

Metric type Value Description
gauge aliases 현재 Vault에 저장된(인증 마운트별) 아이덴티티 엔티티 별칭(alias) 수

Vault는 usage_gauge_period 간격마다 별칭 수를 갱신합니다.

vault.identity.entity.count

Metric type Value Description
gauge entities 현재 Vault에 저장된(모든 네임스페이스의) 아이덴티티 엔티티 별칭 수

vault.identity.entity.creation

Metric type Value Description
counter number 모든 네임스페이스에서 생성된 아이덴티티 엔티티 수

vault.identity.num_entities

Metric type Value Description
gauge entities 현재 Vault에 저장된 아이덴티티 엔티티의 총 수

vault.identity.upsert_entity_txn

Metric type Value Description
summary ms 엔티티를 인메모리 데이터베이스에 upsert하고, 활성 노드에서는 데이터를 스토리지에 영속화하는 데 필요한 시간

vault.identity.upsert_group_txn

Metric type Value Description
summary ms 그룹 멤버십을 인메모리 데이터베이스에 upsert하고, 활성 노드에서는 데이터를 스토리지에 영속화하는 데 필요한 시간

Lease metrics

vault.expire.fetch-lease-times-by-token

Metric type Value Description
summary ms 토큰별 임대 시간을 검색하는 데 걸린 시간

vault.expire.fetch-lease-times

Metric type Value Description
summary ms 임대 시간을 검색하는 데 걸린 시간

vault.expire.job_manager.queue_length

Metric type Value Description
summary leases queue_id별 대기 중인 폐기 작업의 총 수

queue_id 라벨의 큐 ID는 만료되는 임대와 연결된 마운트 액세서를 나타냅니다. 예를 들어 시크릿 엔진이나 인증 방법입니다.

vault.expire.job_manager.total_jobs

Metric type Value Description
summary leases 대기 중인 폐기 작업의 총 수

vault.expire.lease_expiration

Metric type Value Description
counter number 현재까지의 임대 만료 수

vault.expire.lease_expiration.error

Metric type Value Description
counter number 임대 만료 오류의 총 수

vault.expire.lease_expiration.time_in_queue

Metric type Value Description
summary ms 임대가 폐기 큐 앞쪽에 도달하는 데 걸린 시간

vault.expire.leases.by_expiration

Metric type Value Description
gauge leases 구성된 간격으로 그룹화된 만료 예정 임대 수

관련 시간 간격은 Vault 서버 구성의 telemetry 스탠자에서 다음 파라미터로 정의됩니다.

Vault는 current_time + num_lease_metrics_buckets 시간 구간에서 lease_metrics_epsilon 간격마다 만료 예정인 임대 수를 보고합니다.

vault.expire.num_irrevocable_leases

Metric type Value Description
gauge leases 자동으로 폐기할 수 없는 임대 수

vault.expire.num_leases

Metric type Value Description
gauge leases 결국 만료 대상이 되는 임대의 총 수

vault.expire.register-auth

Metric type Value Description
summary ms 새 서비스 토큰과 연결된 임대를 등록하는 데 걸린 시간

vault.expire.register

Metric type Value Description
summary ms 등록 작업에 걸린 시간

vault.expire.renew-token

Metric type Value Description
summary ms 토큰을 갱신하는 데 걸린 시간

vault.expire.renew

Metric type Value Description
summary ms 임대를 갱신하는 데 걸린 시간

vault.expire.revoke-by-token

Metric type Value Description
summary ms 주어진 토큰으로 발급된 모든 시크릿을 폐기하는 데 걸린 시간

vault.expire.revoke-force

Metric type Value Description
summary ms 토큰을 강제로 폐기하는 데 걸린 시간

vault.expire.revoke-prefix

Metric type Value Description
summary ms 프리픽스의 모든 토큰을 폐기하는 데 걸린 시간

vault.expire.revoke

Metric type Value Description
summary ms 토큰을 폐기하는 데 걸린 시간

Token metrics

vault.token.count

Metric type Value Description
gauge number 토큰 저장소에서 사용 가능한(만료·폐기되지 않은) 토큰 수

Vault는 10분마다 토큰 수를 갱신하며 결과를 클러스터와 네임스페이스별로 정리합니다.

vault.token.count.by_auth

Metric type Value Description
gauge number 특정 인증 방법이 생성한 서비스 토큰 총 수

Vault는 토큰 수를 클러스터, 네임스페이스, 인증 방법별로 정리합니다.

vault.token.count.by_policy

Metric type Value Description
gauge number 특정 정책이 연결된 서비스 토큰 총 수

Vault는 토큰 수를 클러스터, 네임스페이스, 정책별로 정리합니다. 정책이 두 개 이상 붙은 토큰은 각 연결된 정책에 대한 게이지에 나타납니다.

vault.token.count.by_ttl

Metric type Value Description
gauge number 특정 TTL(time to live)이 할당된 서비스 토큰 총 수

Vault는 토큰 수를 클러스터, 네임스페이스, 생성 시 할당된 TTL 범위별로 정리합니다.

vault.token.create_root

Metric type Value Description
counter number 생성된 루트 토큰 수

vault.token.create_root는 현재 사용 중인 루트 토큰 수가 아니라 시간이 지남에 따라 생성된 루트 토큰의 총 수를 셉니다. 따라서 루트 토큰이 폐기되어도 vault.token.create_root 값은 감소하지 않습니다.

vault.token.create

Metric type Value Description
summary ms Vault에서 토큰을 생성하는 데 필요한 시간

vault.token.createAccessor

Metric type Value Description
summary ms Vault에서 토큰 액세서(accessor)를 생성하는 데 필요한 시간

vault.token.creation

Metric type Value Description
counter number 생성된 서비스·배치 토큰 수

Vault는 생성 수를 클러스터, 네임스페이스, 인증 방법, 마운트 포인트, TTL(time to live), 토큰 유형별로 정리합니다.

vault.token.lookup

Metric type Value Description
summary ms Vault에서 토큰을 조회하는 데 필요한 시간

vault.token.revoke-tree

Metric type Value Description
summary ms Vault에서 토큰 트리를 완전히 폐기하는 데 필요한 시간

vault.token.revoke

Metric type Value Description
summary ms Vault에서 토큰을 폐기하는 데 필요한 시간

vault.token.store

Metric type Value Description
summary ms 보조 인덱스에 쓰지 않고 갱신된 토큰 엔트리를 저장하는 데 필요한 시간

더 알아보기 (Learn more)