view_server_logs
Retrieve recent log entries from a TeamSpeak virtual server with options to filter by log level, timestamp range, line count, and order. Supports instance logs and automatic pagination for complete retrieval.
Instructions
View recent entries from the virtual server log with enhanced options
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lines | No | Number of log lines to retrieve (1-100, default: 50) | |
| reverse | No | Show logs in reverse order (newest first, default: true) | |
| instance_log | No | Show instance log instead of virtual server log (default: false) | |
| begin_pos | No | Starting position in log file (optional) | |
| log_level | No | Log level (1=ERROR, 2=WARNING, 3=DEBUG, 4=INFO) | |
| timestamp_from | No | Unix timestamp for log entries from (optional) | |
| timestamp_to | No | Unix timestamp for log entries to (optional) | |
| complete_mode | No | Enable complete mode - retrieve ALL logs by paginating automatically (default: false) | |
| max_iterations | No | Maximum pagination iterations in complete mode (default: 1000, protection against infinite loops) | |
| enhanced_debug | No | Enable enhanced debugging information (default: false) |