IDC 엔지니어의 기술 이야기

diagnose sys top 사용예제 본문

Firewall/Fortigate

diagnose sys top 사용예제

붉은볼곰팅이 2019. 2. 22. 11:57
반응형

Fortigate uptime, cpu, memory 사용률을 간편하게 볼수 있는 명령어가 필요했다.

대상장비 : Fortigate 300A
Firmware : 4.0

1. 명령어
Fortigate_FW # diagnose sys top

2. 결과 화면 설명
Run Time:  150 days, 6 hours and 4 minutes
0U, 16S, 84I; 502T, 261F, 83KF
       urlfilter       57      S       0.3     2.7
     proxyworker       43      S       0.3     2.5
          newcli     4454      R       0.1     3.1

U :  CPU 사용량중 유저가 사용하는 어플리케이션 사용량이다
S :  CPU 사용량중 시스템이 사용하는 프로세스 사용량이다
I : CPU IDLE 값
T : 총 메모리 용량(Mb)
F: 여유 메모리 용량(Mb)
KF : 사용중인 공유(스왑)메모리 용량

Urlfilter : 프로세스 이름
57 : 프로세스 ID
S : sleep (R - runnig , Z - zombie, D - disk sleep)
0.3 : CPU 사용량
2.7 : 메모리 사용량

3. 프로세스 죽이기
diagnose sys kill <signal> <process_id>
<< 예제 >>
Fortigate_FW # diagnose sys kill 9 57   // 강제로 죽이기
Fortigate_FW # diagnose sys kill 11 57   // Fortigate 벤더사 권장

반응형