This guide explains how to obtain system logs (syslogs) from a Yealink IP phone for troubleshooting purposes.
Prerequisites
Computer: Must be connected to the same network as the phone.
IP Address: Press the OK button on the phone (or tap Menu > Status) to find the IPv4 address (e.g., 192.168.1.15).
Credentials: Default login is usually username: admin / password: admin.
_______
Method 1: The "One-Click" Method (Recommended)
For phones running Firmware V84 or higher.
Access Web UI: Open a web browser and enter the phone’s IP address. Log in.
Navigate: Go to Settings > Configuration.
Locate Diagnostic Tool: Find the section labeled Export All Diagnostic Files (sometimes found under System > System Diagnostic).
Start Logging: Click the Start button. (This automatically sets the log level to 6/Debug).
Reproduce Issue: Perform the specific action that causes the error (e.g., make a failing call).
Stop Logging: Click Stop.
Download: Click Export to download the complete diagnostic package (usually a .zip or .tar file).
_______
Method 2: The Manual Method
For older firmware or if the one-click option is unavailable.
Step 1: Configure Log Level
Log in to the phone’s Web UI.
Go to Settings > Configuration.
Find the Syslog or Local Log section.
Set Local Log Level to 6 (or "Debug").
Note: The default Level 3 does not provide enough detail for troubleshooting.
Click Confirm. (Allow the phone to reboot if prompted).
Step 2: Reproduce the Issue
Recreate the problem: Make the call or trigger the error.
Critical: You must reproduce the issue while the log level is set to 6.
Step 3: Export the Log
Return to Settings > Configuration.
Under Export System Log (or "Local Log"), click Export.
Save the file to your computer.







Official Yealink Resources
Yealink Support: Export All Diagnostic Files (The "One-Click" Method)
Best for: General users. This article covers the modern method of exporting the entire diagnostic package (syslogs, config, and trace) in a single .tar file.
Yealink Support: Local Log Configuration (The "Manual" Method)
Best for: Advanced troubleshooting. This explains the different log levels (0-6), how to configure them manually, and file size limits.
Best for: Understanding what is actually in the logs. It briefly explains the difference between boot.log (boot-up process) and sys.log (system operations).
Need Help?
or at MYbOnline
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article