Hi Folks,
Please find the recommended SRX340 Services Gateway Environmental Specifications,
https://www.juniper.net/techpubs/en_US/release-independent/junos/topics/reference/specifications/services-gateway-srx340-environmental-specifications.html
The fan speed changes at the threshold when going from a low speed to a higher speed. As the threshold is not yet met for the routing-engine as a whole; the fans are at normal speed in your case. Moreover, the "Routing Engine CPU" which picks up the temperature sensor of the CPU. It is always recommended to place the box in right Environmental conditions! However, you can also track the alarms Yellow alarm/Red alarm in the box and react on the worst case to avoid any system shutdown due to High Temperature.
srx340> show chassis temperature-thresholds
Fan speed Yellow alarm Red alarm Fire Shutdown
(degrees C) (degrees C) (degrees C) (degrees C)
Item Normal High Normal Bad fan Normal Bad fan Normal
Chassis default 35 45 50 40 75 65 100
Routing Engine 35 45 50 40 75 65 100
srx340> show chassis fan
Item Status RPM Measurement
SRX340 Chassis fan 0 OK 6540 Spinning at normal speed
SRX340 Chassis fan 1 OK 6540 Spinning at normal speed
SRX340 Chassis fan 2 OK 6420 Spinning at normal speed
SRX340 Chassis fan 3 OK 6360 Spinning at normal speed
srx340> show chassis routing-engine
Routing Engine status:
Temperature 38 degrees C / 100 degrees F
CPU temperature 60 degrees C / 140 degrees F
Total memory 4096 MB Max 1311 MB used ( 32 percent)
Control plane memory 2624 MB Max 735 MB used ( 28 percent)
Data plane memory 1472 MB Max 559 MB used ( 38 percent)
5 sec CPU utilization:
User 6 percent
Background 0 percent
Kernel 1 percent
Interrupt 0 percent
Idle 93 percent
Model RE-SRX340
Serial ID xxxxxxxxxxxxxx
Start time 2016-12-27 17:39:54 UTC
Uptime 9 days, 22 hours, 27 minutes, 39 seconds
Last reboot reason 0x1:power cycle/failure
Load averages: 1 minute 5 minute 15 minute
0.00 0.05 0.06
-Python
#Please mark my solution as accepted if it helped, Kudos are appreciated as well.