GitHub Enterprise DevOps

GitHub Enterprise – SNMP 모니터링 설정

GitHubKorea 2019. 5. 3. 10:48

 GitHub 권장 경고 임계 값

 

A.      Storage

Severity

Threshold

Warning

디스크 사용이 사용 가능 용량의 70 % 초과

Critical

디스크 사용이 사용 가능 용량의 85 % 초과

 

B.      CPU

Severity

Threshold

Warning

15 분 로드 평균이 CPU 코어의 1 배를 초과

Critical

15 분 로드 평균이 CPU 코어의 2 배를 초과     


C.     
Memory

Severity

Threshold

Warning

지속적인 RSS 사용이 전체 사용 가능한 메모리의 50 % 초과

Critical

지속적인 RSS 사용이 전체 사용 가능한 메모리의 70 % 초과  


 

SNMP 설정

 

setup UI에서 Enable SNMP를 활성화 한다

 

사용할 SNMP Version 을 선택한다(v3의 경우 접근정보 입력 필요)

 

세팅 정보를 저장한다

 

서버 로컬에서 SNMP Port가 열렸는지 확인한다.

 

서버 로컬 IP에서 SNMP Call이 정상적으로 작동되는지 확인한다.

 

UDP Port로 정상 오픈되어있는지 확인한다.

 

위 작업 진행 후 외부 모니터링 서버와 정상적으로 연동되는지 확인하며, 만약 연동되지 않은 경우 외부서버에서 GitHub SNMP가 정상 접근되는지 확인한다.

 

 

UDP Port Open 확인(nmap이 설치되어있지 않은 경우 yum or apt-get으로 설치)

 

외부 공인 ipsnmp 접근되는지 확인

 

 

 

 

단군소프트