vault/website/content/docs/internals/telemetry/metrics/availability.mdx
2024-05-24 14:51:29 -04:00

169 lines
5.8 KiB
Plaintext

---
layout: docs
page_title: "Telemetry reference: Availability"
description: >-
Technical reference for availability related telemetry values.
---
# Availability telemetry
Availability telemetry provides information about standby and active nodes in
your Vault instance. Enterprise installations also include
[replication](/vault/docs/enterprise/replication) metrics.
## Default metrics
@include 'telemetry-metrics/vault/ha/rpc/client/echo.mdx'
@include 'telemetry-metrics/vault/ha/rpc/client/echo/errors.mdx'
@include 'telemetry-metrics/vault/ha/rpc/client/forward.mdx'
@include 'telemetry-metrics/vault/ha/rpc/client/forward/errors.mdx'
## Merkle tree metrics
@include 'telemetry-metrics/vault/merkle/flushdirty.mdx'
@include 'telemetry-metrics/vault/merkle/flushdirty/num_pages.mdx'
@include 'telemetry-metrics/vault/merkle/flushdirty/outstanding_pages.mdx'
@include 'telemetry-metrics/vault/merkle/savecheckpoint.mdx'
@include 'telemetry-metrics/vault/merkle/savecheckpoint/num_dirty.mdx'
## Write-ahead log (WAL) telemetry
@include 'telemetry-metrics/vault/wal/deletewals.mdx'
@include 'telemetry-metrics/vault/wal/flushready.mdx'
@include 'telemetry-metrics/vault/wal/flushready/queue_len.mdx'
@include 'telemetry-metrics/vault/wal/gc/deleted.mdx'
@include 'telemetry-metrics/vault/wal/gc/total.mdx'
@include 'telemetry-metrics/vault/wal/loadwal.mdx'
@include 'telemetry-metrics/vault/wal/persistwals.mdx'
@include 'telemetry-metrics/vault/wal/write_controller/d.mdx'
@include 'telemetry-metrics/vault/wal/write_controller/i.mdx'
@include 'telemetry-metrics/vault/wal/write_controller/p.mdx'
@include 'telemetry-metrics/vault/wal/write_controller/reject_fraction.mdx'
## Log shipping metrics
@include 'telemetry-metrics/vault/logshipper/buffer/length.mdx'
@include 'telemetry-metrics/vault/logshipper/buffer/max_length.mdx'
@include 'telemetry-metrics/vault/logshipper/buffer/max_size.mdx'
@include 'telemetry-metrics/vault/logshipper/buffer/size.mdx'
@include 'telemetry-metrics/vault/logshipper/streamwals/guard_found.mdx'
@include 'telemetry-metrics/vault/logshipper/streamwals/missing_guard.mdx'
@include 'telemetry-metrics/vault/logshipper/streamwals/scanned_entries.mdx'
## Replication metrics <EnterpriseAlert product="vault" inline />
@include 'telemetry-metrics/replication-note.mdx'
@include 'telemetry-metrics/vault/replication/fetchremotekeys.mdx'
@include 'telemetry-metrics/vault/replication/fsm/last_remote_wal.mdx'
@include 'telemetry-metrics/vault/replication/fsm/last_upstream_remote_wal.mdx'
@include 'telemetry-metrics/vault/replication/merkle/commit_index.mdx'
@include 'telemetry-metrics/vault/replication/merklediff.mdx'
@include 'telemetry-metrics/vault/replication/merklesync.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/conflicting_pages.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/create_token_register_auth_lease.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/fetch_keys.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/forward.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/guard_hash.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/persist_alias.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/register_auth.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/register_lease.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/save_mfa_response_auth.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/stream_wals.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/sub_page_hashes.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/sync_counter.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/upsert_group.mdx'
@include 'telemetry-metrics/vault/replication/rpc/client/wrap_in_cubbyhole.mdx'
@include 'telemetry-metrics/vault/replication/rpc/dr/server/echo.mdx'
@include 'telemetry-metrics/vault/replication/rpc/dr/server/fetch_keys_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/auth_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/bootstrap_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/conflicting_pages_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/echo.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/last_heartbeat.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/forwarding_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/guard_hash_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/persist_alias_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/persist_persona_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/save_mfa_response_auth.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/stream_wals_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/sub_page_hashes_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/sync_counter_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/server/upsert_group_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/standby/server/create_token_register_auth_lease_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/standby/server/echo.mdx'
@include 'telemetry-metrics/vault/replication/rpc/standby/server/register_auth_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/standby/server/register_lease_request.mdx'
@include 'telemetry-metrics/vault/replication/rpc/standby/server/wrap_token_request.mdx'
@include 'telemetry-metrics/vault/replication/wal/gc.mdx'
@include 'telemetry-metrics/vault/replication/wal/last_dr_wal.mdx'
@include 'telemetry-metrics/vault/replication/wal/last_performance_wal.mdx'
@include 'telemetry-metrics/vault/replication/wal/last_wal.mdx'