Logs
Overview
Logs in Tapitalee provide real-time and historical access to your application’s output, error messages, and system events. The logging system captures output from all your application processes, tasks, and system components, making it easy to monitor application behavior, debug issues, and track system performance.
Log Sources
Application Logs
- Process Output: Standard output (stdout) and error (stderr) from your application processes
System Logs
- Container Lifecycle: Container start, stop, and restart events. Deployment logs.
Commands
Show Application Logs
tapit show logs [task=task_id] [process=process_name] [container=primary] [-f|--follow]Displays application logs with filtering and real-time streaming capabilities.
Parameters
task: View logs for specific task executionprocess: Filter logs for specific processcontainer: Specify container within process (default:primary)--follow: Stream logs in real-time (liketail -f)
Examples
# View recent application logs
tapit show logs
# View logs for specific process
tapit show logs process=default
# Follow logs in real-time
tapit show logs process=worker --follow
# View logs for specific task
tapit show logs task=task-123
# View logs for specific container
tapit show logs process=web container=sidecarLog Retention
- Logs are kept for 90 days in Cloudwatch Logs