Icinga2 웹 모니터링 기능을 사용하는 방법을 알고 싶습니까? 이 자습서에서는 Icinga2를 사용하여 웹 사이트를 모니터링하는 방법을 보여 드리겠습니다.
• 우분투 버전: 18
• 우분투 버전: 19
• 이싱가2 버전: 2.11.0-2
하드웨어 목록:
다음 섹션에서는 이 Icinga2 자습서를 만드는 데 사용되는 장비 목록을 제공합니다.
위에 나열된 모든 하드웨어는 Amazon 웹 사이트에서 찾을 수 있습니다.
Icinga2 – 관련 튜토리얼 :
이 페이지에서는 Icinga2 설치와 관련된 자습서 목록에 빠르게 액세스할 수 있습니다.
튜토리얼 Icinga2 – 웹 사이트 모니터링
Linux 콘솔에서 다음 명령을 사용하여 Icinga2의 hosts.conf 파일의 위치를 찾습니다.
이 예제에서 hosts.conf 파일은 /etc/icinga2/conf.d 디렉토리 아래에 있었습니다.
찾은 후에는 hosts.conf를 편집해야 합니다.
hosts.conf 파일의 끝에서 Icinga2 웹 모니터링 구성을 입력합니다.
다음 구성을 지정해야 합니다.
• 개체 호스트 – 호스트 식별을 입력합니다.
• 가져오기 – 일반 호스트 템플릿 정보.
• 주소 – 웹 서버의 IP 주소를 입력합니다.
• vars.http_vhosts – 확인해야 하는 웹 사이트입니다.
• http_ssl – HTTPS 웹 사이트에 대한 사실.
• http_string – 웹 사이트의 본문에 문자열 “환영”에 대한 검색
예를 들어, 여기에 우리의 구성입니다.
이 예제에서는 IP 주소 154.189.219.43을 가진 MyWebServer라는 새 호스트 항목을 만들었습니다.
이 웹 서버에는 가상 호스트라고도 하는 여러 웹 사이트가 있습니다.
모든 가상 호스트에서 https://techexpert.tips 웹 사이트만 모니터링하려고 합니다.
제네릭 호스트는 templates.conf 파일에 설정된 기본 구성 그룹입니다.
다음은 templates.conf 파일에 지정된 제네릭 호스트의 정의입니다.
MyWebServer라는 호스트에서 Icinga2의 웹 모니터링을 사용하려면 Icinga 서비스를 다시 시작해야 합니다.
축! Icinga2 웹 모니터링 구성을 완료했습니다.
튜토리얼 Icinga2 – 웹 사이트 모니터링
이제 ICinga2 서버 대시보드에 액세스해야 합니다.
브라우저를 열고 웹 서버의 IP 주소와 /icingaweb2를 입력합니다.
이 예제에서는 브라우저에 다음 URL을 입력했습니다.
• http://192.168.15.5/icingaweb2
로그인 화면에서 기본 사용자 이름과 기본 암호를 사용합니다.
• 기본 사용자 이름: 설치 하는 동안 사용자 이름 설정
• 기본 암호: 설치 하는 동안 설정 된 암호
로그인이 성공하면 Icinga2 대시보드로 전송됩니다.
Icinga2 대시보드에서 개요 메뉴에 액세스하고 호스트 옵션을 선택합니다.
호스트 이름을 클릭하여 웹 사이트 모니터링에 대한 자세한 정보를 제공합니다.
축! 당신은 Icinga2 웹 사이트 모니터링 fature를 구성했습니다.