728x90
zabbix를 통해서 웹 사이트를 모니터링할 수 있다고 한다. 기본적으로 잘 응답하는지에 대해서 테스트할 수 있다. 그래서 예시로 내 블로그의 상태를 모니터링해 보도록 하겠다.
1. 웹 시나리오 추가하기
1-1 웹 시나리오 생성
zabbix에 로그인해서 데이터 수집 -> 호스트를 클릭하면 zabbix server가 있을 것이다. 여기서 웹을 클릭하면 웹 시나리오를 작성할 수 있다.
오른쪽 상단에 web시나리오 생성을 눌러 시나리오를 생성하는 화면으로 들어간다.
그러면 아래 화면이 나오는데 먼저 이름을 입력해 준다. 이름은 my blog라고 입력해 주었다.
1-2 시나리오 설정
다음으로 스텝을 클릭하여 웹 페이지에 접근하여 상태를 확인할 수 있도록 추가해 준다.
추가를 눌러 아래와 같이 입력한다.
이름과 url을 작성하고 요구문자열은 해당 사이트에 접속했을 때 태그로 감싸져 있는 문자를 입력 (내 블로그의 경우 goddmk가 있으니 저걸 넣으면 된다.) 요구 스테이터스 코드에는 200을 입력하면 된다. 즉 goddmk.tistory.com이라는 사이트에 들어갔을 때 goddmk라는 문자가 있으면 200(정상) 서버가 요청을 정상적으로 처리했다는 뜻이다.
1-3 웹 모니터링
그리고 이제 모니터링 탭에서 호스트에 들어가 zabbix server 항목의 맨 오른쪽에 보면 웹이라고 하나 생성되었을 건데 이걸 클릭하면 아까 등록한 웹 시나리오가 모니터링되는 모습이 보인다.
728x90
'DevOps > Zabbix' 카테고리의 다른 글
[Zabbix] zabbix Agent를 활용한 윈도우 서버 모니터링 (0) | 2024.07.15 |
---|---|
[Zabbix] SNMP를 활용한 시스코 스위치 모니터링 (1) | 2024.07.14 |
Zabbix 설정 마무리하기 [Zabbix 구축기 - 3] (0) | 2024.07.12 |
Ubuntu에 Zabbix 설치하기 [Zabbix 구축기 - 2] (0) | 2024.07.11 |
Ubuntu에 MariaDB 설치하기 [Zabbix 구축기 - 1] (0) | 2024.07.11 |