How to Check CPU Temperature and Ensure Proper Operating Temperature [USG FLEX H]

Zyxel_Kay
Zyxel_Kay Posts: 1,210  Zyxel Employee
Zyxel Certified Network Engineer Level 2 - Nebula Zyxel Certified Network Engineer Level 2 - WLAN Zyxel Certified Network Engineer Level 2 - Switch Zyxel Certified Network Engineer Level 2 - Security
edited November 19 in Maintenance

Background and Scenario:

Monitoring your device's temperature is crucial to prevent overheating issues that could lead to performance problems like freezing or unexpected reboots. Regularly checking the CPU temperature helps ensure your device is operating within a safe temperature range.

Answer:

For medium or larger models, such as the USG FLEX 500H or USG FLEX 700H, you can check the CPU’s current operating temperature using the following CLI command:

Router# cmd fan-get

The command output will display the current temperature of the CPU sensors and fan speeds. Here’s an example of the CLI output:

Sensors[0]: 40 degrees C
Sensors[1]: 43 degrees C
Sensors[2]: 43 degrees C
FAN[0]: 0 RPM
FAN[1]: 0 RPM
FAN[2]: 0 RPM
FAN[3]: 0 RPM

Tips for Ensuring Proper Device Temperature:

  1. Ventilation:
    Place the device in a well-ventilated area to allow sufficient airflow. Avoid enclosed spaces, as they can trap heat.
  2. Cooling:
    If available, consider using an air conditioning system to maintain a cooler environment around the device.
  3. Avoid Heat Sources:
    Keep the device away from direct heat sources, and maintain a safe distance from other equipment to reduce heat buildup.

By following these steps, you can help maintain optimal performance and extend the lifespan of your USG FLEX H device.

Kay

See how you've made an impact in Zyxel Community this year! https://bit.ly/Your2024Moments_Community