2014. 7. 9. 19:25

1. if 문

(1) 기본 사용법

 if [ 조건식 ]; then           // if문 시작

 elif

 else

 fi                                // if문 종료

(2) 테스트 연산자

 

(3) 논리 연산자


(4) 예제


2. while 문

(1) 기본 사용법 및 예제

 while [ 조건식 ]; do        // while 문 시작

 ~

 done                           // while 문 종료

(2) 테스트 연산자

 

cf ) ktdsoss.tistory.com

'Study' 카테고리의 다른 글

Tool  (0) 2014.07.23
Apache Prefork MPM vs Worker MPM  (0) 2014.07.23
VMSTAT, SAR, MPSTAT, iostat 명령어를 이용한 서버 모니터링  (0) 2014.07.09
[LINUX] OS bit 수 확인 방법, ulimit  (0) 2014.07.09
File I/O java  (0) 2014.05.15
Posted by 아도니우스
2014. 7. 9. 16:12

VMSTAT (CPU 사용량 모니터링)

in : 커널 인터럽트 횟수

cs : 커널에 대한 컨텍스트 스위치

id : Idle 퍼센트

us : 사용자 프로세스 CPU 사용 퍼센트

sy : 커널 프로세스 CPU 사용 퍼센트

wa : CPU와 관련된 I/O 대기 시간

-----------------------------------------------------------------------

1. 서버 성능 모니터링을 위한 옵션

1) CPU 사용율 :

    # sar -u 1 120 : 매 1초 간격으로 120초 동안 서버 CPU 사용율 표시

2) 메모리 사용율 :

    # sar -r 1 120 : 매 1초 간격으로 120초 동안 서버 메모리 사용율 표시

3) load average :

    # sar -q 1 120 : 매 1초 간격으로 120초 동안 서버 load average 사용율 표시 


2. 스크립트를 통한 성능 모니터링 수행 (예제)

      1) 일자별로 sar 파일 저장

      #!/bin/bash

      HOME_DIR=/home/monitor

      

      if [ ! -d $HOME_DIR ]

      then

mkdir -o $HOME_DIR

fi


sar -u -r -q -S -n DEV 1 86400 -o $HOME_DIR/monitor_`hostname`_`date + %Y%m%d` > /dev/null 2>&1 &

'Study' 카테고리의 다른 글

Apache Prefork MPM vs Worker MPM  (0) 2014.07.23
Shell Script  (0) 2014.07.09
[LINUX] OS bit 수 확인 방법, ulimit  (0) 2014.07.09
File I/O java  (0) 2014.05.15
Springframework  (0) 2012.11.28
Posted by 아도니우스
2014. 7. 9. 15:53

1. getconf 명령으로 확인

   # getconf LONG_BIT


2. uname 명령으로 확인

    # uname -m

    # uname -a


3. /proc/cpuinfo 정보를 통해 확인

    # cat /proc/cpuinfo


4. ulimit, shell과 shell 이 실행한 프로세스에 대하여 시스템 상의 사용 자원을 제한할 수 있도록 해주는 명령어

    # ulimit -a

    # ulimit -c            // core file size

    # ulimit -d            // data seg size


5. /etc/security/limits/conf

 

6. Redhat Release 버젼 확인

    # cat /etc/redhat-release

'Study' 카테고리의 다른 글

Shell Script  (0) 2014.07.09
VMSTAT, SAR, MPSTAT, iostat 명령어를 이용한 서버 모니터링  (0) 2014.07.09
File I/O java  (0) 2014.05.15
Springframework  (0) 2012.11.28
Luke - 3  (0) 2012.10.05
Posted by 아도니우스