잡동사니
[Zabbix] 메모리 정보가 불일치할때 조치하기 본문
안녕하세요. yeTi입니다.
오늘은 Zabbix(자빅스)에서 리눅스 서버의 메모리정보를 모니터링할때 실제 정보랑 다를경우 조치방법을 확인해보겠습니다.
설치 환경
- OS : CentOS release 6.9 (Final)
- 설치 버전 : Zabbix 2.2
처음 Zabbix를 설치하고 Template OS Linux의 Available memory를 확인하면
실제 메모리정보와 다른 경우가 있습니다.
(cat /proc/meminfo | grep MemFree)
이는 Zabbix에서 제공하는 Template OS Linux의 Available memory 아이템은
vm.memory.size[available] 을 사용하는데 이는 inactive + cached + free memory의 총 합으로 표현되기 때문입니다.
이 때문에 실 가용 메모리보다 여유롭게 지표가 표현됩니다.
따라서 실제 메모리 가용율인 free memory를 아이템으로 추가해보도록 하겠습니다.
1. Zabbix 관리페이지에서 Templates 설정으로 이동합니다.
- Configuration -> Templates
2. Template OS Linux 의 Items로 이동합니다.
- Template OS Linux -> Items
3. Create item 을 선택 후 다음과 같이 입력합니다.
4. Graphs 의 Memory usage 에 Items 를 변경합니다.
관련 글
참고 문헌
- https://www.zabbix.com/documentation/2.0/manual/appendix/items/vm.memory.size_params
'IT > Monitoring' 카테고리의 다른 글
[Kibana] 가능한 모니터링 종류 나열 (0) | 2018.11.28 |
---|---|
[Zabbix] 장애발생시 메일링 설정하기 (0) | 2018.11.28 |
[Zabbix] 모니터링 대시보드 구성하기 (0) | 2018.11.27 |
[Zabbix] 모니터링서버 추가하기 (0) | 2018.11.27 |
[Elasticsearch] 기간 검색 형식 모음 (1) | 2018.11.27 |
Comments