You Are Here:
You are here: SYSTEM ADMINISTRATION > Quality Management > System Monitoring > Temperature Monitoring

Temperature Management

NetClock is equipped with one cooling fan, located behind the right-hand side of the front panel, and several hardware temperature sensors, including:

  • the board temperature near the CPU
  • the CPU temperature
  • the air temperature near the oscillator.

Temperature readings are performed once per minute. The temperature data is logged, and can be visualized via graphs integrated into the Web UI. The temperature readings can also be used to control the fan. For details see below under Fan Control Feature.

Units produced before 2016

NetClock units produced before 2016 may not be equipped with the oscillator sensor. They can be retrofitted, if so requested. For additional information, contact Technical Support (see Technical Support). As the front panel cooling fan is internal temperature controlled, the fan may not always be in operation. However, the fan may momentarily turn on each time NetClock is power-cycled.

Units produced since 2016

Units produced since 2016 are often equipped with the Fan Control feature, which turns ON the fan by default. This feature also allows for a custom temperature window to be set for the fan.

Temperature Monitoring

You can monitor the unit's measured temperatures actively by inspecting the temperature graphs in the Web UI, or passively by setting up automatic alarm messages.

Alarm notifications can be generated via SNMP Traps and Emails, as well as log messages in the Alarm and Event Logs. The alarms may optionally be masked.

Also, it is possible to implement a delay by setting the number of times the 1/minute readings need to exceed a temperature threshold before an alarm is triggered.

Downloading Temperature Data

It is possible to download the temperature data e.g., to plot your own temperature graphs, or because Spectracom Technical Support inquires about this data for diagnostic purposes in the event of technical problems.

  • To download the logged data used to generate the displayed graphs, navigate to any panel that displays one or more graphs (see above), and click on the Arrow icon in the top-right corner.

A file named systemMonitorLog.csv file will be generated in your designated download folder.

Deleting Temperature Data

Temperature graphs (and other graphs as well) will display up to approximately 10000 readings, which are generated at a 1/min. rate, i.e. the data displayed covers about 7 days. Thereafter, the oldest data gets overwritten.

  • To delete the logged data used to generate the displayed graphs, click the TRASH CAN icon in the top-right corner of the panel.

Note that re-populating the graphs with fresh data will take several minutes.

Temperature Readout via CLI

Temperature data can be read out via the CLI using the i2cget command:


i2cget -y 0 0x4d <register>

i2cget returns temperature in Celsius in hex format. No additional conversion required.

Further reading

See also: Troubleshooting the Front Panel Cooling Fan.