FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
jstan
Staff
Staff
Article Id 193557

Description

 

This article describes how to check power supply details for the models described in the scope.

 

Scope

 

FortiGate 100/101E and 200/201E series.


Solution

 

For units with multiple power supplies, the power supply status can be checked through the following commands:

   

diag hardware deviceinfo psu

Power Supply Status
PSU[1] OK
PSU[2] LOST 

 

execute sensor list
[HW monitor sensors]
1 PSU [1] ....................... OK    
2 PSU [2] ....................... LOST  
3 SYS Fan1 Speed ................ 5973 RPM
4 SYS Fan2 Speed ................ 6164 RPM
5 TMP1 External Temperature ..... 44.5 C
6 TMP4 ON-DIE Temperature ....... 35.0 C
7 CPU ON-DIE Temperature ........ 45.9 C
8 BCM Switch Temperature ........ 57.9 C
9 B50185 Temperature ............ 66.5 C
10 B50210_1 Temperature .......... 45.7 C
11 B50210_2 Temperature .......... 48.5 C

 

execute sensor detail

[HW monitor sensors]
1 PSU [1] ....................... OK    
Type : PSU status (10/0)
Sensor status : Normal
Alarm : No
Value : 1.00
2 PSU [2] ....................... LOST  
Type : PSU status (10/0)
Sensor status : Normal
Alarm : Yes
Value : 0.00
3 SYS Fan1 Speed ................ 5973 RPM
Type : Fan speed (4/0)
Sensor status : Normal
Alarm : No
Lower critical : 200
Upper critical : 14600
4 SYS Fan2 Speed ................ 6164 RPM
Type : Fan speed (4/0)
Sensor status : Normal
Alarm : No
Lower critical : 200
Upper critical : 14600
5 TMP1 External Temperature ..... 44.5 C
Type : Temperature (1/0)
Sensor status : Normal
6 TMP4 ON-DIE Temperature ....... 35.0 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 98.9
Upper critical : 113.0
7 CPU ON-DIE Temperature ........ 45.9 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 96.2
Upper critical : 110.0
8 BCM Switch Temperature ........ 57.9 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0
9 B50185 Temperature ............ 66.5 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0
10 B50210_1 Temperature .......... 45.7 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0
11 B50210_2 Temperature .......... 48.5 C
Type : Temperature (1/0)
Sensor status : Normal
Alarm : No
Upper non-critical : 87.5
Upper critical : 100.0

 

In this case, one of the PSUs (Power Supply) is disconnected from the FortiGate or damaged.

However, these commands do not display the power supply information for the FortiGate models, as these models come with a single power supply.

It supports external RPS as a Redundant Power Supply.
To check the details of the Redundant power supply/RPS, use the following command:

 

diag hard deviceinfo rps

Power Supply            Status
Main Power              1             <- Indicates that the power supply is up and running.
RPS  Power              0              <- Indicates that the power supply is offline or not connected.

 

For more verification, check the status and details from the System Events:


date=2024-11-26 time=00:53:18 eventtime=1732578792739808500 tz="+0100" logid="0100022105" type="event" subtype="system" level="critical" vd="root" logdesc="Power supply failed" action="ipmc-sensor-monitor" status="failure" msg="PSU [1] not detected".

 

A description of the event. In this case, it is a failure of the power supply and this indicates that the system detected a failure condition.

This message explains the failure: Power Supply Unit (PSU) [1] was not detected by the system, PSU[2] may still be working, but PSU[1] is either not connected, malfunctioning, or experiencing some kind of failure.

 

Note: These commands are also valid for the other FortiGate models not covered in this article.