Checkmk를 통해 Raspberry Pi 모니터링

Checkmkleul Tonghae Raspberry Pi Moniteoling



체크마크 시스템의 서비스, 애플리케이션, 서버, 클라우드 인프라 등을 모니터링할 수 있습니다. 이 소프트웨어는 Python 및 C++로 개발되었으며 전 세계 IT 전문가들이 사용하고 있습니다. 이 도구를 설정하면 열 수 있는 웹 브라우저에서 시스템 활동을 모니터링할 수 있습니다.

이 기사에서는 설치 및 설정을 위한 전체 단계별 절차를 보여줍니다. 체크마크 Raspberry Pi 시스템에서.

Checkmk를 통해 Raspberry Pi Linux를 모니터링하는 방법

체크마크 에는 GitHub 웹사이트에서 쉽게 다운로드할 수 있는 오픈 소스 에디션이 있으며 전체 프로세스를 수행하려면 아래 언급된 단계를 따르십시오.







1단계: Checkmk 데비안 파일 다운로드

먼저 다운로드 체크마크 다음 명령을 사용하여 GitHub 소스의 최신 릴리스 Debian 파일:



$ wget https: // github.com / 크리스404 / 체크-mk-팔 / 릴리스 / 다운로드 / 2.1.0p15 / 체크-mk-raw-2.1.0p15_0.bullseye_armhf.deb



최신버전을 꼭 확인하세요 체크마크 풀어 주다 여기 그에 따라 버전을 다운로드하십시오.





메모: 위의 명령은 32Bit Raspberry Pi OS에서 실행됩니다.

2단계: Checkmk Debian 패키지 설치

이제 설치하려면 체크마크 데비안 패키지, 설치를 위해 다음 명령을 성공적으로 적용하려면 다운로드한 패키지가 홈 디렉토리에 있는지 확인하십시오. 체크마크 .deb 패키지를 사용하거나 전체 경로를 제공하십시오.



$ 스도 적절한 설치 . / 체크-mk-raw-2.1.0p15_0.bullseye_armhf.deb -와이

아래와 같은 유사한 오류가 발생하는 경우를 대비하십시오.

다음 명령을 실행하여 수정하십시오.

$ 스도 적절한 설치 --수정-누락

위 명령을 실행한 후 apt 설치 명령을 다시 실행해야 Raspberry Pi 시스템에 Checkmk가 성공적으로 설치됩니다.

4단계: Checkmk 설치 확인

확인하려면 체크마크 다음 버전 명령을 사용할 수 있습니다.

$ omd 버전

5단계: Raspberry Pi에서 Checkmk 시작

시작한다 체크마크 Raspberry Pi에서 아래 주어진 내용을 따르십시오. '옴드' 명령:

$ 스도 시작

6단계: 모니터링 사이트 만들기

지금 체크마크 , 모든 시스템 정보를 모니터링할 수 있는 사이트를 만들어야 합니다. 다음 명령을 통해 사이트를 쉽게 만들 수 있습니다.

$ 스도 omd 생성 < 사이트 이름 >

교체하자 <사이트_이름> ~와 함께 linux_site:

$ 스도 omd 생성 linux_site

원하는 사이트 이름을 사용할 수 있습니다.

위의 명령은 로그인 정보로 사이트를 생성합니다. 먼저 다음 명령을 통해 사이트를 시작하여 Raspberry Pi 브라우저에서 이 사이트에 액세스할 수 있습니다.

$ 스도 omd 시작 linux_site

그런 다음 Raspberry Pi 브라우저로 이동하여 주소를 입력하십시오. http://hostname/<site_name> .

사이트를 만든 후 할당된 자격 증명으로 로그인합니다.

7단계: 모니터링 서버에 에이전트 설치

Raspberry Pi 시스템에서 모니터링을 시작하려면 Raspberry Pi에 대한 몇 가지 유용한 정보를 제공하여 도움을 줄 수 있는 에이전트를 설치해야 합니다. 설치할 수 있는 에이전트는 다양하지만 여기서는 Raspberry Pi에 에이전트를 설치하는 절차를 보여드리겠습니다.

그러나이 프로세스를 수행하기 전에 비밀번호를 변경해야합니다. '사용자' 부분.

강력한 암호를 설정하십시오.

이제 '설정' 섹션을 선택하고 '리눅스' Raspberry Pi 시스템을 사용하고 있기 때문에 옵션입니다.

거기 당신은 대리인이 될 것입니다. 에이전트를 다운로드할 수 있습니다. '저것' 그것을 클릭하여 파일.

에이전트 deb 파일이 설치된 다운로드 디렉토리를 확인하십시오. 내 경우에는 홈 디렉토리에 있으며 이 파일을 해당 위치로 전송해야 합니다. '/omd/sites/<사이트_이름>/tmp' 사이트에 이 에이전트를 설치하고 있기 때문입니다. 사이트 위치로 전송하려면 다음 명령을 사용하십시오.

$ 스도 mv 체크-mk-에이전트-2.1.0p15- 1 _all.deb / 세상에 / 사이트 /< 사이트 이름 >/ 시간

교체 <사이트_이름> :

$ 스도 mv 체크-mk-에이전트-2.1.0p15- 1 _all.deb / 세상에 / 사이트 / linux_site / 시간

이제 귀하의 사이트로 이동하십시오. /tmp 를 사용하는 디렉토리 'CD' 명령:

$ CD / 세상에 / 사이트 / linux_site / 시간

다음 명령을 통해 에이전트 deb 패키지를 설치합니다.

$ 스도 적절한 설치 . / 체크-mk-agent_2.1.0p15- 1 _all.deb

설치 후 다음으로 이동하십시오. '호스트' 의 옵션 '설정' 부분.

를 클릭하십시오 '모니터링에 호스트 추가' 옵션.

호스트 이름을 선택하고 네트워크 주소를 Raspberry Pi IP 주소로 작성한 다음 '저장하고 서비스 구성으로 이동' 옵션.

메모: 사용 '호스트 이름 -I' IP 주소를 찾는 명령입니다.

를 사용하여 선택에 따라 서비스를 선택하십시오. '+' 버튼을 누르거나 '모든것을 받아 들인다' 모든 서비스를 선택하는 옵션.

로 이동 체크마크 대시보드를 다시 클릭하여 변경 사항을 확인합니다.

를 클릭하십시오 '서비스' 의 옵션 '개요' CPU 로드, 사용률 등과 같은 Raspberry Pi 리소스를 모니터링할 수 있는 서비스 목록을 보려면 섹션을 참조하십시오.

이제 Raspberry Pi에서 서비스 모니터링을 위한 에이전트를 성공적으로 설치했습니다.

결론

체크마크 CPU 부하, CPU 사용률, 네트워크, 파일 시스템 등과 같은 Raspberry Pi 리소스를 모니터링하는 데 유용한 도구입니다. Debian 패키지를 사용하여 이 도구를 설치할 수 있습니다. 설치 후 다음을 사용하여 사이트를 생성해야 합니다. '옴드' 명령을 입력하고 사이트를 시작하여 로그인 자격 증명으로 Raspberry Pi 브라우저에 성공적으로 로드합니다. Raspberry Pi 리소스를 성공적으로 모니터링하려면 에이전트를 설치하기 전에 암호를 변경해야 합니다.