Zabbix에서 SoftwareRAID 모니터링
SoftwareRAID의 상태 확인
RAID 상태는 /proc/mdstat
를 보면 확인할 수 있습니다. RAID1에서 정상이면 아래와 같이 표시됩니다.
/proc/mdstatPersonalities : [raid1]
md0 : active raid1 sdb1[1] sda1[2]
511988 blocks super 1.0 [2/2] [UU]
md1 : active raid1 sdb2[1] sda2[2]
976247676 blocks super 1.1 [2/2] [UU]
bitmap: 5/8 pages [20KB], 65536KB chunk
그렇지 않으면 [UU] 부분이 [U_] 등입니다. 이번에는이 "[]"내부를 모니터링하도록 설정합니다.
에이전트 설정
이미 에이전트 모니터링이 수행되었다고 가정합니다.
에이전트 구성 파일의 다음 매개변수를 추가합니다. 또한 매개 변수 이름은 선택 사항입니다. 매개 변수를 추가한 후 에이전트를 다시 시작합니다.
/etc/zabbix/zabbix_agentd.confUserParameter=raid.healthy,egrep '[0-9]+ blocks (.* )?\[[0-9]+/[0-9]+\] \[U+\]' /proc/mdstat|wc -l
모니터링 템플릿 만들기
Zabbix의 설정 -> 템플릿에서 템플릿 목록을 볼 수 있으며 오른쪽 상단의 テンプレートの作成
에서 만들 수 있습니다.
템플릿 이름과 적절한 그룹을 설정하고 追加
합니다.
아이템
만든 템플릿의 항목을 선택하고 アイテムの作成
에서 만듭니다.
트리거
RAID에 장애가 발생했을 때 경고가 발생하도록 설정합니다. 마찬가지로 템플릿 트리거를 선택하고 トリガーの作成
에서 만듭니다.
조건식은 일례이므로 다른 설정과 함께 상황에 따라 설정하십시오. 아래는 RAID1의 경우.
그래프
필요한 경우 설정합니다.
참고
Personalities : [raid1]
md0 : active raid1 sdb1[1] sda1[2]
511988 blocks super 1.0 [2/2] [UU]
md1 : active raid1 sdb2[1] sda2[2]
976247676 blocks super 1.1 [2/2] [UU]
bitmap: 5/8 pages [20KB], 65536KB chunk
이미 에이전트 모니터링이 수행되었다고 가정합니다.
에이전트 구성 파일의 다음 매개변수를 추가합니다. 또한 매개 변수 이름은 선택 사항입니다. 매개 변수를 추가한 후 에이전트를 다시 시작합니다.
/etc/zabbix/zabbix_agentd.conf
UserParameter=raid.healthy,egrep '[0-9]+ blocks (.* )?\[[0-9]+/[0-9]+\] \[U+\]' /proc/mdstat|wc -l
모니터링 템플릿 만들기
Zabbix의 설정 -> 템플릿에서 템플릿 목록을 볼 수 있으며 오른쪽 상단의 テンプレートの作成
에서 만들 수 있습니다.
템플릿 이름과 적절한 그룹을 설정하고 追加
합니다.
아이템
만든 템플릿의 항목을 선택하고 アイテムの作成
에서 만듭니다.
트리거
RAID에 장애가 발생했을 때 경고가 발생하도록 설정합니다. 마찬가지로 템플릿 트리거를 선택하고 トリガーの作成
에서 만듭니다.
조건식은 일례이므로 다른 설정과 함께 상황에 따라 설정하십시오. 아래는 RAID1의 경우.
그래프
필요한 경우 설정합니다.
참고
Reference
이 문제에 관하여(Zabbix에서 SoftwareRAID 모니터링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/skouno25/items/11349771a9c1ac2a1874텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)