Module commands

Module commands 

Source
Expand description

Command implementations for analyzing Vault audit logs.

Each module in this package implements a specific analysis command, providing specialized insights into different aspects of Vault usage.

§Command Categories

§Entity Analysis Commands

Track and analyze Vault identity entities across time:

§Token Analysis Commands

Analyze token lifecycle and usage patterns:

§KV Secrets Analysis Commands

Understand KV secrets engine usage:

  • kv_analyzer - Analyze KV secret access patterns and frequency
  • kv_summary - Summarize KV usage by mount point
  • kv_compare - Compare KV usage across different time periods

§Authentication Analysis Commands

Analyze authentication patterns:

  • k8s_auth - Analyze Kubernetes authentication patterns and service accounts

§System Analysis Commands

High-level system insights:

Modules§

airflow_polling
Airflow polling pattern detection.
client_activity
Client activity metrics from Vault API.
entity_churn
Multi-day entity churn analysis with intelligent ephemeral pattern detection.
entity_creation
Entity creation analysis command.
entity_gaps
Entity gaps analysis command.
entity_list
Entity list export command.
entity_timeline
Entity timeline visualization command.
k8s_auth
Kubernetes authentication analysis command.
kv_analyzer
KV secrets engine usage analyzer.
kv_compare
KV usage comparison across time periods.
kv_summary
KV usage summary from CSV exports.
path_hotspots
Path hotspot analysis command.
preprocess_entities
Entity mapping preprocessor.
system_overview
System-wide audit log overview.
token_export
Token lookup pattern exporter.
token_lookup_abuse
Token lookup abuse detection.
token_operations
Token lifecycle operations analysis.