어떤 전자장비든 Hardware의 온도는 매우 중요하다. 그리고 그 장비가 네트워크와 관련되어있다면 더욱 중요하고, 방화벽이라면 절대적으로 중요하다. 방화벽이 설치되는 서버실, 전산실, 데이터센터는 늘 적정 온도를 유지해야하지만 사고는 늘 존재한다.

주말 근무를 하면서 서버실을 점검하러 들어간 직후 너무나 따뜻한 공기에 등골이 서늘해졌다.
확인해보니 에어컨 한 대가 전원에 문제가 발생하면서 온도가 급격히 상승한 것이었다.
중요한 서버들도 있었지만 그보다 중요한 것은 방화벽이었는데, VPN으로 Cisco의 AnyConnect를 사용하고 있었기 때문이다.

파트너사 네트워크 엔지니어분이 따로 계시긴했지만 이번 기회에 ASA 방화벽의 H/W 온도를 직접 체크해볼 수 있는 실전 기회(?)여서 찾아본 내용들을 정리해본다.

사용하고 있는 Cisco ASA 5500-X Series의 Command Reference는 아래 URL에서 확인할 수 있었다.
https://www.cisco.com/c/ko_kr/support/security/asa-5500-series-next-generation-firewalls/products-command-reference-list.html

 

Cisco ASA 5500-X Series 방화벽 - 명령 참조

Cisco ASA 5500-X Series Next-Generation Firewalls - 아래 링크에서 선택한 문서를 표시하는 새 브라우저 창을 열 수 있습니다.

www.cisco.com


한국어로도 번역된 버전이 있었는데 해당 URL은 다음과 같다.
https://www.cisco.com/c/ko_kr/support/security/asa-5500-series-next-generation-firewalls/tsd-products-support-translated-end-user-guides-list.html

 

Cisco ASA 5500-X Series 방화벽 - 번역된 최종 사용자 가이드

번역된 최종 사용자 가이드

www.cisco.com

 

그리고 가장 중요한 H/W 온도확인!
시스템 환경 정보를 표시하는 아래 명령어를 통해 확인이 가능하다.

ciscoasa# show envirenment

사용 가능한 명령어 세부 옵션은 다음과 같다.

ciscoasa# show environment [driver | fans | power-supply | temperature] [chassis | cpu | voltage]

 

해당 명령어는 Command 모드가 사용자가 아닌 Privileged(특권) EXEC 모드에서만 가능하고, 해당 명령어를 통해 확인할 수 있는 정보는 다음과 같았다.

driver : 환경 모니터링 IPMI 드라이버 상태 (value : running / stopped)
fans : 냉각 팬의 작동 상태 (value : ok / failed)
power-supply : 파워 서플라이의 작동 상태 (value : ok / failed / not present / lost / N/A)
temperature : 프로세서 및 섀시의 온도 및 상태를 표시 (value : ok / critical)

온도는 섭씨로 제공되고 70도 미만은 ok, 70~80도는 Warm, 80~90도는 Critical, 90 초과는 Unreverable로 분류되어 표시된다고 한다. 아래는 Command Reference 문서에 기재된 샘플 출력 내용이다.

ciscoasa# show environment

Cooling Fans:
-----------------------------------
 Chassis Fans:
 --------------------------------
 Power Supplies:
 --------------------------------
 Left Slot (PS0): 9728 RPM - OK
 Right Slot (PS1): 0 RPM - OK
Power Supplies:
 -----------------------------------
 Left Slot (PS0): Present
 Right Slot (PS1): Present
 Power Input:
 --------------------------------
 Left Slot (PS0): OK
 Right Slot (PS1): Failure Detected
 Temperature:
 --------------------------------
 Left Slot (PS0): 29 C - OK
 Right Slot (PS1): N/A
 Processors:
 --------------------------------
 Processor 1: 81.0 C - OK
 Chassis:
 --------------------------------
 Ambient 1: 39.0 C - OK (Chassis Back Temperature)
 Ambient 2: 32.0 C - OK (Chassis Front Temperature)
 Ambient 3: 47.0 C - OK (Chassis Back Left Temperature)
 Power Supplies:
 --------------------------------
 Left Slot (PS0): 33 C - OK
 Right Slot (PS1): -128 C - OK

세부 모델별로 출력되는 항목은 조금씩 상이한 것 같으니 참고하자.