'Say Sycros/Parameter 소개 및 운영기법'에 해당되는 글 2건

 

 

로그 감시 어렵지 않아요~

 

로그 감시의 중요 포인트

Step 1. 로그 파일 등록하기

Step 2. 레코드 지정

Step 3. 이벤트 등록

 

 

Step 1.로그 파일 등록

감시할 파일 위치와 파일이름을 등록합니다.

꼭!! 절대패스로 등록합니다.

파일이름을 등록할때 여러가지 매크로를 사용할 수 있습니다.

 

 매크로

Z

 Number (include zero fill)

 #

 Number (One Character)

 YYYY

 Year (ex : 2012)

 YY

 Year (ex : 12)

 MM

 Month

 DD

 Day

 HH

 Hour

 MI

 Minute

 SS

 Seconds

 

매크로를 이용한 파일이름 등록 예시


/
oms/product/system/log/{YYYYMMDD}/daily.log

/var/opt/hitachi/HNTRLib2/spool/hntr{ZZ}.log

/nbu/openv/netbackup/db/failure_history/log.{MMDDYY}

/tmax/log/slog/slog.{MMDDYYYY}

 

로그 파일이 아래와 같이 변경되는 경우

 /data/pg_log/enterprisedb-2012-07-24_000000.log

                              .

                              .

                              .

/data/pg_log/enterprisedb-2012-07-24_220023.log

/data/pg_log/enterprisedb-2012-07-24_220024.log

  /data/pg_log/enterprisedb-{YYYY-MM-DD}_{ZZZZZ#}.log

 

 

 

 

 

 

 

 Step 2. 레코드 지정

로그 파일의 내부의 데이터를 레코드로 지정하여 더욱 정확하고 세밀한 모니터링이 가능합니다.

예를 들어 AIX의 errpt 로그 경우

아래와 같은 레코드 등록이 가능합니다.

필드명은 사용자가 구분할 수 있도록 임의로 등록하면 됩니다.

레코드를 나누어 등록하는 경우

레코드를 나누지 않는 경우

 

 

 

Step 3. 이벤트 등록

로그파일에서 감시하고자하는 문자열(패턴)을 등록합니다.

레코드를 분류한 경우 감시 문자열의 조건을 세밀하게 지정할 수 있습니다.

정규식 사용으로 더욱 정확한 모니터링이 가능합니다.

이벤트별로 장애 등급 또는 임계치(등록된 문자열이 발생한 Count)를 다르게 설정할 수 있습니다.

 

 감시 문자열 등록시 레코드와 비교 연산자

     ==    

 문자열이나 수치 값이 동일하면 True

 !=

 문자열이나 수치 값이 다르면 True

 ~=

 문자열에서 정규식을 사용하여 일치하는 패턴이 존재하면 True

 >

 수치 값을 비교하여 연산자 앞의 값이 크면 True  

 >=

 수치 값을 비교하여 연산자 앞의 값이 크거나 같으면 True

 <

 수치 값을 비교하여 연산자 앞의 값이 작으면 True

 <=

 수치 값을 비교하여 연산자 앞의 값이 작거나 같으면 True   

 AND

 연산자 앞의 식과 뒤의 식이 모두 True 경우 True

 OR

 연산자 앞의 식과 뒤의 하나라도 True 경우 True

 

감시 문자열 등록 예시

{TYPE} == 'P' and {CLASS} =='H

{MSG} ~= 'Issue SAM File Open Error

{MSG}~='ORA-' and {MSG}!~'ORA-00600|ORA-07445|ORA-1461|ORA-20000' 

1 == 1 (or 2 == 2, 3 == 3 .) : 어떤 문자열이든 상관없이 로그가 발생하면 이벤트 발생

 

 

 

블로그 이미지

(주)싸이크로스

(주)싸이크로스 www.sycros.com

댓글을 달아 주세요

"Sycros EMS는 강력한 확장 기능을 제공합니다."


[사용자 파라미터]

I. 사용자 파라미터란?

II. 사용자 파라미터 만들기

 


I. 사용자 파라미터란?

기본으로 제공되는 기본 파라미터외에 운영자 업무환경에 필요한 관제 대상을 개발이나 제품의 수정 없이 사용자가 직접 손쉽게 Sycros 파라미터화 할 수 있는 방법 입니다.  

 

II. 사용자 파라미터 만들기

"관제 대상 호스트에 연결된 접속세션의 수를 모니터링"


사용자 파라미터 작성순서     

 Step1. 기존 관제 모니터링 방법 확인

 Step2. 관제 항목을 스크립트로 만들

 Step3. 관제대상에 사용자 파라미터 추가하기

 Step4. 등록한 파라미터 데이터 출력 확인하기

 

 

Step1. 기존 관제 모니터링 방법 확인

 기존에는 UNIX command를 통하여 수동으로 서버에 접속하는 세션을 모니터링

 

Step2. 관제항목을 스크립트로 만들기

Sycros 인식 가능한 XML 형태의 구조로 스크립트 전환

connect_count.sh

 

 

Step3. 관제대상에 사용자 파라미터 추가하기

 

3-1. 설정 – 파라미터 관리 메뉴를 클릭하여 파라미터 관리 화면으로 진입한다.

 

 

3-2. 관제할 대상 호스트를 선택하고, 파라미터 추가를 클릭한다.

 

 

3-3. 파라미터의 정보를 입력하고, 확인 버튼을 클릭하여 사용자 파라미터를 추가한다.

 

 

 

Step4. 등록한 파라미터 데이터 출력 확인하기

 

다음과 같이 파라미터 마법사에서 추가한 파라미터의 데이터 출력을 확인할 수 있습니다.

블로그 이미지

(주)싸이크로스

(주)싸이크로스 www.sycros.com

댓글을 달아 주세요