강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

서버모니터링 top실무10편: top 설정파일을 이용한 실행환경 설정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

서버모니터링 top실무10: top 설정파일을 이용한 실행환경 설정하기

 

 

 

 

 

지금까지 top화면에서 시스템 운영상태를 점검하고 모니터링 할 수 있는 여러가지 방법들에 대해서 알아보았다.

 

 

 

 그리고 바로 앞에서는 top화면의 필드값들의 순서를 변경하거나 필드값들을 제거 또는 추가하는 방법들에 대해서 알아보았다.

 

 

 

 

 

우리가 지금까지 보아왔던 top화면이 기본화면이라면 이렇게 필드의 순서를 변경하거나  필드 추가/제거한 이후의 화면들을 사용자변경화면이라고 한다.

 

 

 

 하지만 top을 종료하고 후에 다시 top을 실행하면 사용자 변경화면 대로 보이는 것이 아니라 기본화면 포맷으로 top이 실행된다.

 

 

 

 따라서 우리는 기본화면대로 실행되도록 할 것이 아니라 사용자 변경화면을 계속해서 사용하는 방법이 필요할 것이다.

 

 

 

 

 

top실행 상태의 화면에서 SHIFT+W키를 입력하면 top화면에서는  “Wrote configuration to '/root/.toprc'” 이라는 메시지를 뿌려주면서 /root디렉토리내에 .toprc라는 파일에 현재상태의 top설정내용이 저장된다.

 

 

 

 그러면 다음부터 top을 실행하면 이 설정이 그대로 적용된 top화면을 계속해서 사용할 수 있다.

 

 

 

 

 

다음은 새롭게 저장된 /root/.toprc파일의 내용이다

 

[root@sulinux ~]# cat /root/.toprc

RCfile for "top with windows"           # shameless braggin'

Id:a, Mode_altscr=0, Mode_irixps=1, Delay_time=3.000, Curwin=0

Def     fieldscur=AEHIOqtWKNMbcdfgjPlRsuvyzX

        winflags=62777, sortindx=10, maxtasks=0

        summclr=1, msgsclr=1, headclr=3, taskclr=1

Job     fieldscur=ABcefgjlrstuvyzMKNHIWOPQDX

        winflags=62777, sortindx=0, maxtasks=0

        summclr=6, msgsclr=6, headclr=7, taskclr=6

Mem     fieldscur=ANOPQRSTUVbcdefgjlmyzWHIKX

        winflags=62777, sortindx=13, maxtasks=0

        summclr=5, msgsclr=5, headclr=4, taskclr=5

Usr     fieldscur=ABDECGfhijlopqrstuvyzMKNWX

        winflags=62777, sortindx=4, maxtasks=0

        summclr=3, msgsclr=3, headclr=2, taskclr=3

[root@sulinux ~]#

 

 

 

 

그리고 다음은 top설정파일을 저장한 이후에 다시 top을 실행한 화면이다.

 

 

 

 

 

top - 02:06:34 up  7:20,  3 users,  load average: 0.00, 0.00, 0.02

Tasks: 104 total,   1 running, 103 sleeping,   0 stopped,   0 zombie

Cpu(s):  1.2%us,  2.6%sy,  0.3%ni, 92.7%id,  2.5%wa,  0.1%hi,  0.5%si,  0.0%st

Mem:   1033816k total,  1016336k used,    17480k free,    53264k buffers

Swap:  2096472k total,       68k used,  2096404k free,   837076k cached

 

  PID USER      PR  NI  VIRT S %CPU %MEM    TIME+  SWAP CODE COMMAND                            

 2634 root      20   0  2424 R  1.9  0.1   0:00.03 1460   60 top                                

    1 root      20   0  2008 S  0.0  0.1   0:01.51 1240  124 init                               

    2 root      15  -5     0 S  0.0  0.0   0:00.00    0    0 kthreadd                           

    3 root      RT  -5     0 S  0.0  0.0   0:00.00    0    0 migration/0                        

    4 root      15  -5     0 S  0.0  0.0   0:06.67    0    0 ksoftirqd/0

 

 

 

 

본 바와 같이 변경된 화면이 그대로 계속해서 top의 기본화면으로 보여지고 있다는 것을 알 수 있다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,042 명
  • 현재 강좌수 :  35,846 개
  • 현재 접속자 :  96 명