JH 개인 블로그
close
프로필 배경
프로필 로고

JH 개인 블로그

  • All (143)
    • Cloud (18)
      • AWS(Amazon Web Service) (4)
      • NCP(Naver Cloud Platform) (8)
      • OCI(Oracle Cloud Infrastruc.. (6)
    • DataBase (78)
      • Oracle (14)
      • MySQL & MariaDB (43)
      • PostgreSQL (8)
      • MSSQL (13)
    • DataBase Admin (14)
      • DB Admin (8)
      • Trouble shooting (6)
    • Others (31)
      • DB Monitoring (15)
      • Opensource Tool (16)
    • 여가 생활 (2)
      • 해외 여행 (0)
      • 맛집 탐방 (2)
      • 호캉스 (0)
  • 홈
  • 태그
  • 방명록
[Prometheus - MySQL모니터링 서버 설치] part 1

[Prometheus - MySQL모니터링 서버 설치] part 1

Prometheus란, Apache 2 라이센스로 공개되어 있는 오픈소스로 모니터링 툴입니다. 다른 모니터링 도구와 가장 다른 점은 대부분의 모니터링 도구가 Push 방식 즉, 각 서버에 클라이언트를 설치하고 이 클라이언트가 메트릭 데이터를 수집해서 서버로 보내면 서버가 모니터링 상태를 보여주는 방식인데 반해서 Prometheus는 Pull 방식입니다. 그래서 서버가 각 클라이언트를 알고 있어야 하는게 아니라 서버에 클라이언트가 떠 있으면 서버가 주기적으로 클라이언트에 접속해서 데이터를 가져오는 방식입니다. 따라서 모니터링 대상 서버의 모니터링으로 인해 발생하는 부하를 줄여줍니다. 프로메테우스는 Time-series DB이기 때문에 시간과 함께 데이터를 저장합니다. Exporter란 모니터링 대상의 Me..

  • format_list_bulleted Others/DB Monitoring
  • · 2022. 12. 18.
  • textsms
[ PMM - DB monitoring 서버 구축 ]

[ PMM - DB monitoring 서버 구축 ]

안녕하세요 이번 글에선 도커를 이용하여 기본 PMM percona 모니터링 서버 구축해보도록 하겠습니다. PMM 이란 PMM은 서버 클라이언트 형태로 MySQL(MariaDB), MongoDB를 모니터할수 있는 플랫폼입니다. PMM Server는 Docker 이미지로 배포됩니다. 따라서 docker 설치 후 컨테이너 생성 • PMM Client : 모니터링하고자 하는 DB서버에 직접 설치한다. 서버정보, DB정보, 쿼리정보등을 수집해 PMM Server로 보내준다. • PMM Server : PMM Client에서 수집된 데이터를 저장하고 이를 이용해 웹기반의 대시보드와 그래프를 보여준다. 공식 문서 https://www.percona.com/doc/percona-monitoring-and-managem..

  • format_list_bulleted Others/DB Monitoring
  • · 2022. 2. 24.
  • textsms
[ Zabbix - 카카오톡 얼롯팅 설정 ] part 5-2 최종

[ Zabbix - 카카오톡 얼롯팅 설정 ] part 5-2 최종

안녕하세요 에러 발생시 카카오톡을 통한 얼롯팅 설정 5-1편에 이어 마지막 설정까지 진행 해보도록 하겠습니다. 사전 구성 카카오톡 Developer 설정 : https://jhdatabase.tistory.com/30 [ Zabbix - 카카오톡 알림 설정 ] part 5-1 안녕하세요 이번 글에선 카카오톡 알림 설정을 진행해보겠습니다. 에러 발생시 카카오에서 제공하는 rest api를 이용하여 zabbix에 등록한 파이썬 스크립트를 돌려 자신의 카카오톡으로 알람이 오 jhdatabase.tistory.com Kakao talk 설정 ■ 토큰 불러오기 토큰 유효기간 확인 ※ access token은 6시간에 한번씩 새롭게 토큰을 발급해줘야하니, refresh token으로 진행 ■ Access token..

  • format_list_bulleted Others/DB Monitoring
  • · 2022. 2. 12.
  • textsms
[ Zabbix - Telegram 연동 & PDF report생성 ] part 4

[ Zabbix - Telegram 연동 & PDF report생성 ] part 4

서버단에서의 에러나 DB 에러 발생 시 전 게시글에서 email을 통해 얼롯팅 받는 설정을 하였습니다. 이번 글에서는 Telegram을 통해 얼롯팅 받는 설정을 하고 PDF로 report를 뽑아보는 글을 써볼까 합니다. 사전 구성 - Telegram어플리케이션을 설치하고 회원가입 필요. 윈도우 PC버전 텔레그램 다운 : http://www.telegram.pe.kr/ 텔레그램 한글사이트 텔레그램 PC버전 다운로드,텔레그램 메신저 소개,한국어 한글 제공 telegram.pe.kr ■ 텔레그램 회원가입 ■ 문자로 날라오는 코드만 입력하면 가입완료 Telegram 설정 ■ Botfather 검색 후 선택-> start 클릭 ■ 메세지 작성 /newbot 입력 봇 이름 생성 (임의설정) 1. Bot 사용자의 이..

  • format_list_bulleted Others/DB Monitoring
  • · 2022. 2. 7.
  • textsms
[ Zabbix - email 얼롯팅 설정 ] part 3

[ Zabbix - email 얼롯팅 설정 ] part 3

서버 리소스의 임계치까지 사용했을때나, DB에 문제가 발생했을때 email을 통해 얼롯팅 받을 수 있도록 설정해보았습니다. (에러 발생시점부터 약 1~2분내로 알람을 받을 수 있습니다.) Gmail 설정 외부 프로그램 연결 수신 Gmail 계정 활성화 • http://gmail.google.com 로그인 화면에서 Gmail 사용자 이름과 비밀번호를 입력하십시오. • https://myaccount.google.com/lesssecureapps 덜 안전한 응용 프로그램을 사용하려면 옵션을 선택하십시오. ■ GMAIL POP/IMAP 설정 gmail 톱니바퀴 모양 클릭 -> 모든 설정 보기 ■전달 및 POP/IMAP -> IMAP사용 ■ SSMTP 설치 (zabbix-server) [root@localhos..

  • format_list_bulleted Others/DB Monitoring
  • · 2022. 2. 7.
  • textsms
[ Zabbix - zabbix 수집 구성 ] part 2

[ Zabbix - zabbix 수집 구성 ] part 2

사전 구성 part 1에 이어 zabbix 설정을 하고 대시보드 확인까지 하도록 하겠습니다. zabbix 설치는 아래 part 1을 보고 설치하면 됩니다! part 1 URL : https://jhdatabase.tistory.com/26 [ Zabbix - DB monitoring 서버 구축 ] part 1 요즘 큰 회사에서도 DB 모니터링을 위해 Zabbix를 많이 쓴다고합니다. 클라우드 콘솔에서 서버단 모니터링과 notification 서비스가 있지만, 어디까지나 서버단 리소스이라 DB를 모니터링할 tool이 필 jhdatabase.tistory.com 서버 리소스 모니터링 설정 ■ 첫 Dashboard 화면 ■ Configuration -> Host groups -> Create host grou..

  • format_list_bulleted Others/DB Monitoring
  • · 2022. 2. 7.
  • textsms
[ Zabbix - DB monitoring 서버 구축 ] part 1

[ Zabbix - DB monitoring 서버 구축 ] part 1

요즘 DB 모니터링을 위해 Zabbix를 많이 쓴다고합니다. 클라우드 콘솔에서 서버단 모니터링과 notification 서비스가 있지만, 어디까지나 서버단 리소스이라 DB를 모니터링할 tool이 필요해서 사용해보았습니다. 대시보드도 보기 편하고 커스터마이징이 가능하며 자체 템플릿을 많이 지원합니다. 본인에 맞는 템플릿을 써도 되고 만들어서 편하게 사용하면 됩니다! 얼롯팅 또한 email , telegram 등 여러 템플릿을 지원하므로 메신저까지 연동하여 얼롯팅을 받아보도록 하겠습니다. 테스트 환경 ZABBIX SERVER(Monitoring 수집서버) : 10.70.101.80 ZABBIX Agent1(Monitoring 대상 서버) : 10.70.101.78 ZABBIX Agent2(Monitoring..

  • format_list_bulleted Others/DB Monitoring
  • · 2022. 2. 6.
  • textsms
[OCI DBCS Metrics 설정]

[OCI DBCS Metrics 설정]

OCI콘솔 상에서 Metrics를 설정하면 아래 사진과 같이 서버단의 리소스 사용률을 확인 할 수 있습니다. Basic Management : 무료 • Basic 모니터링 메트릭 • CDB Performance Hub의 ASH 분석과 SQL Monitoring Full Management : 유료 $0.04 OCPU Per Hour (월 환산시 1 OCPU당 $29.76) • + Basic Management • Advanced Performance Hub(ADDM, Blocking Sessions) • SQL Job • Tablespace monitoring • (Plan) PDB 모니터링 • For the Oracle Database Standard Edition, it does not include..

  • format_list_bulleted Cloud/OCI(Oracle Cloud Infrastructure)
  • · 2022. 1. 20.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • All (143)
    • Cloud (18)
      • AWS(Amazon Web Service) (4)
      • NCP(Naver Cloud Platform) (8)
      • OCI(Oracle Cloud Infrastruc.. (6)
    • DataBase (78)
      • Oracle (14)
      • MySQL & MariaDB (43)
      • PostgreSQL (8)
      • MSSQL (13)
    • DataBase Admin (14)
      • DB Admin (8)
      • Trouble shooting (6)
    • Others (31)
      • DB Monitoring (15)
      • Opensource Tool (16)
    • 여가 생활 (2)
      • 해외 여행 (0)
      • 맛집 탐방 (2)
      • 호캉스 (0)
최근 글
인기 글
최근 댓글
태그
  • #navercloud
  • #mssql
  • #mysql
  • #MariaDB
  • #PostgreSQL
  • #mha
  • #monitoring
  • #oci
  • #ncp
  • #oracle
전체 방문자
오늘
어제
전체

티스토리툴바