vor troubleshoot
vor troubleshoot¶
Gather troubleshooting information and logs
Synopsis¶
Collect system information and logs from various services to help diagnose issues.
This command gathers service logs from supervisord, VOR version, system information, and connection details, then packages everything into a compressed tar file.
vor troubleshoot [flags]
Examples¶
# Collect all service logs from the last 24 hours
vor troubleshoot
# Collect logs for specific services
vor troubleshoot --services super,uwsgi,sdk
# Collect logs for a specific run
vor troubleshoot --run-id 123
# Collect logs from a custom time range
vor troubleshoot --after 2h --before 30m
Options¶
--after duration Filter logs to entries after this duration in the past (e.g., '24h'). Ignored if --run-id is used. (default 24h0m0s)
--before duration Filter logs to entries before this duration in the past (e.g., '1h30m'). Ignored if --run-id is used.
-h, --help help for troubleshoot
--lines int Number of log lines to collect per service (default 10000000)
-o, --output string Output file path (default "vor-troubleshoot-<current-timestamp>.tar.gz")
--run-id string Filter logs to the time window of a specific run ID. Overrides --before and --after.
--services strings Only collect logs from these services ("caddy"|"compute"|"consul"|"consul-ui"|"django-vault-agent"|"postgres"|"rabbitmq"|"sdk"|"sdk-vault-agent"|"super"|"super-vault-agent"|"syncfusion"|"uwsgi"|"vault")
Options inherited from parent commands¶
--play string playpen path
--renew-token renew token (default true)
SEE ALSO¶
- vor - Streaming Process Flow for Financial Risk