service: vault display_name: "Vault" namespace: storage service_type: stateful-store folder: "Vault" jobs: [vault] metrics: prefix: vault up_selector: 'job="vault"' rate: metric: vault_core_handle_request_total labels: [method, path] duration: metric: vault_core_handle_request_duration_seconds type: histogram unit: s error: metric: vault_core_handle_request_total filter: 'error="true"' domain: - metric: vault_core_unsealed kind: gauge - metric: vault_core_active kind: gauge - metric: vault_core_replication_primary kind: gauge - metric: vault_token_total kind: gauge - metric: vault_database_connection_close_total kind: counter correlation_ids: [] logs: loki_namespace_selector: 'namespace="iam"' alerts: - name: HighErrorRate expr_template: rate_error_ratio threshold: 0.05 for: 10m severity: warning - name: VaultSealed expr_template: gauge_below_threshold metric: vault_core_unsealed threshold: 1 for: 1m severity: critical