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:
entity_creation- Identify when entities first appear in logsentity_churn- Compare entity activity across multiple days to detect churnentity_gaps- Find gaps in entity activity patternsentity_timeline- Visualize entity activity over timeentity_list- List all entities found in audit logspreprocess_entities- Extract entity data for external processing
§Token Analysis Commands
Analyze token lifecycle and usage patterns:
token_operations- Track token creation, renewal, and revocationtoken_lookup_abuse- Detect suspicious token lookup patternstoken_export- Export token metadata for analysis
§KV Secrets Analysis Commands
Understand KV secrets engine usage:
kv_analyzer- Analyze KV secret access patterns and frequencykv_summary- Summarize KV usage by mount pointkv_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:
system_overview- Generate high-level statistics about audit logspath_hotspots- Identify most frequently accessed pathsclient_activity- Analyze client access patternsairflow_polling- Detect Airflow polling behavior patterns
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.