How to Export Syslogs from a Yealink Device
This guide explains how to obtain system logs (syslogs) from a Yealink IP phone for troubleshooting purposes.
Before you start
- Computer: Must be connected to the same network as the phone.
- IP address: Press the OK button on the phone, or tap Menu then Status, to find the IPv4 address (for example, 192.168.1.15).
- Credentials: The default login is usually username: admin and password: admin.
Method 1: Export all diagnostic files (recommended)
For phones running firmware V84 or higher.
- Open a web browser and enter the phone's IP address.
- Log in to the phone's web interface.
- Go to Settings then Configuration.
- Find the section labelled Export All Diagnostic Files. This may also be found under System then System Diagnostic.
- Click Start. This automatically sets the log level to 6 (Debug).
- Reproduce the issue — for example, make the call that is failing.
- Click Stop.
- Click Export to download the diagnostic package. This is usually a .zip or .tar file.
Method 2: Manual log export
For older firmware or if the one-click option is unavailable.
Step 1: Configure the log level
- Open a web browser and enter the phone's IP address.
- Log in to the phone's web interface.
- Go to Settings then Configuration.
- Find the Syslog or Local Log section.
- Set Local Log Level to 6 (Debug).
- Click Confirm.
- Allow the phone to reboot if prompted.
Please note: The default log level of 3 does not provide enough detail for troubleshooting. Level 6 is required.
Step 2: Reproduce the issue
- Make the call or trigger the error you need to capture.
Important: You must reproduce the issue while the log level is set to 6. Logs captured at a lower level will not contain enough detail.
Step 3: Export the log
- Return to Settings then Configuration.
- Find the Export System Log or Local Log section.
- Click Export.
- Save the file to your computer.

Official Yealink Resources
- Yealink Support: Export All Diagnostic Files — covers the modern one-click method for exporting the full diagnostic package including syslogs, config, and trace in a single .tar file.
- Yealink Support: Local Log Configuration — explains log levels 0–6, how to configure them manually, and file size limits. Best for advanced troubleshooting.
- Yealink Support: Log File Definitions — explains the difference between boot.log and sys.log and what each contains.
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