• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

오픈소스 모니터링 시스템 checkmk Docker로 설치하기.

달소 달소 1034

4

9

 

안녕하세요. 달소입니다!

오랜만에.. 서버구축 게시판에 글을...ㅎㅎ

 

이번에 소개해드릴 오픈소스프로젝트는 checkmk입니다!

아마 꽤 유명해서 들어보신분들도 많을텐데 Zabbix와 함께 중소기업규모에서 많이쓰이는 솔루션으로 알고있습니다.

 

zabbix의 경우 UI가 썩 이쁘지않고...Grafana는 예쁜데 번거롭고... 해서 찾다가checkmk가 괜찮다고해서 이번에 설치해보려고합니다 ㅎㅎ

 

checkmk란?

https://checkmk.com/

 

말그대로 모니터링 시스템입니다. Agent와 Server간의 통신을 통해서 metric을 전달받고 이걸 대시보드로 가시성있게보여줍니다.

당연히(?) 대부분의 플랫폼을 모두 지원하고 Proxmox도 공식적으로 지원해줘서 ㅎㅎ 설치해보려고합니다.

 

image.png.jpg

image.png.jpg

 

image.png.jpg

 

설치방법으로는 서버에 직접설치하는방법과 docker로 이용한 설치방법 두가지가있습니다.


여기서는 쉽게 도커로 설치해보겠습니다.

 

다운로드 및 설치하기

설치는 무료 raw버전으로 진행하겠습니다. 해당버전은 dockerhub에서도 확인이 가능합니다.

https://docs.checkmk.com/latest/en/introduction_docker.html

 

설정파일은 docker-compose로 만들어서 진행하겠습니다.

 

mkdir -p /data/checkmk
cd /data/checkmk
vi docker-compose.yml

image.png.jpg

version: '3.1'
services:
  controll:
    image: checkmk/check-mk-raw:2.1.0-latest
    tmpfs:
     - /opt/omd/sites/cmk/tmp:uid=1000,gid=1000
    ulimits:
      nofile: 1024
    container_name: checkmk
    restart: always
    volumes:
      - '/etc/localtime:/etc/localtime:ro'
      - './odm-sites:/omd/sites'
    ports:
      - '8080:5000'
      - '6557:6557'

 

:wq로 저장 후 docker-compose up -d 명령어로 컨테이너를 생성합니다.

 

image.png.jpg

 

설치 후 http://[ip]:8080/cmk/check_mk/ 로 접근하시면되는데

초기 계정정보는 docker container logs checkmk 로 확인가능합니다.

 

image.png.jpg

 

image.png.jpg

 

image.png.jpg

 

image.png.jpg

 

 

 

신고공유스크랩
9

달소 달소
98Lv. 194083P
다음 레벨까지 1937P


메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업스토리지서버 - DS920+ 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하

profile image
달소 글쓴이 2022.07.31. 18:26
nom

모니터링시스템이라 여러 시스템을 같이 운영할때 사용하는거라고 보시면됩니다!

profile image 3등
quad 2022.08.19. 09:39

요놈은 agent는 별도로 없는지요?

모니터링을 할 대상 서버에도 똑 같이 요놈을 설치해서 모니터링 하는 것일까요?

모니터링 할 host 등록 방법을 모르겠습니다.

profile image
달소 글쓴이 2022.08.19. 09:46
quad

헉,, 그때 캡쳐해서 글에 다올린줄알았는데,, 빼먹었나보네요,, 이것도 에이전트 기반입니다.

guest에서 agent 설치를하면 호스트에서스캔할수있습니다

profile image
quad 2022.08.19. 09:47
달소

아~ agent 다운로드 가능하게 내장되어 있네요^^

check-mk-agent_2.1.0p9-1_all.deb 파일이 내장되어 있군요.

또 해보고 안되면 질문 드리겠습니다.

profile image
quad 2022.08.20. 23:20

등록된 host 들의 permission 이 있어야 한다는데 그 부분을 모르겠네요 ㅠㅠ

profile image
달소 글쓴이 2022.08.21. 00:06
quad

에이전트를 설치하고나서 checkmk호스트에서 discover(?)와 같이 에이전트가 설치된 게스트를 찾는게 있는데 거기서 따로 등록을 해줘야합니다

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 Immich가 FUTO에 합류했습니다.(Immich 핵심 팀은 정규직으로 근무합니다.) 4 달소 21시간 전11:38 222 +1
정보 오픈아이콘 제공 사이트(https://cdn.jsdelivr.net) 오류 발생 => 복구됨 2 지딱코 1일 전14:31 199 +1
가이드 Ubuntu에서 Ubuntu Pro 로 전환하기 2 달소 2일 전22:22 344 +3
3890 잡담
image
기현 1시간 전07:34 28 +1
3889 잡담
image
keiminem 19시간 전13:12 350 0
3888 잡담
normal
달소 21시간 전11:38 222 +1
3887 질문
image
EXP 1일 전23:48 73 0
3886 질문
normal
홍익 1일 전19:26 186 0
3885 정보
image
지딱코 1일 전14:31 199 +1
3884 가이드
image
달소 2일 전22:22 344 +3
3883 가이드
image
ljr10 3일 전08:20 162 0
3882 가이드
image
달소 3일 전06:46 171 +1
3881
image
달소 3일 전05:50 189 +6
3880 정보
image
달소 3일 전05:38 121 0
3879 잡담
image
달소 3일 전05:20 389 0
3878 오픈소스
image
keiminem 3일 전17:43 340 +3
3877 질문
normal
purndal 3일 전14:32 239 0
3876 질문
image
초보나스 3일 전10:46 104 0
3875 후기
image
달소 3일 전10:03 313 0
3874 질문
normal
keiminem 3일 전09:29 323 0
3873 잡담
normal
kmw_ 3일 전09:11 157 0
3872 질문
normal
환경설정 4일 전13:31 397 0
3871 잡담
image
지축또타 5일 전23:02 346 +1