Grafana 3

[Python] Check ICMP using ping3 module, maria db and grafana

이번 포스팅은 1부에서 명령어기반으로 구현한 ICMP 체크를 grafana 오픈소스를 이용해 시각화 모니터링을 구현해보겠다. - 모듈 : ping3 - 적재DB : mariadb mariadb DB 테이블 만들기 - logtime : ICMP를 체크한 현재 시간 → (str(datetime.now())[:19],site[0]) - host : ICMP 체크 대상 IP 주소 → (Site[0]) - pingstatus : 정상(0), 실패(1) → (ping status 정상 : 0, ping fail : 1) import time from datetime import datetime from ping3 import ping,verbose_ping import pymysql conn = pymysql.co..

python을 이용한 maria DB 접속 로그 (1) - grafana 시각화 모니터링

grafana는 다양한 Data-Source를 사용할 수 있는 시각화 프로그램이다. 위와 같이 다양한 Data-Source를 연결할 수 있는데, 여기서는 mysql과 연동하여 간단한 대쉬보드를 만들겠다. 설치는 쉽기 때문에 패스하며, https://grafana.com/grafana/download URL을 참고하여 설치하면 된다. 1. grafana에 로그인을 하여 아래와 같이 data source를 클릭 2. mysql 선택 3. 기본적인 정보를 입력하고, Save & Test를 눌러 OK가 나오면 정상적으로 연결된다. 4. 다음으로 DashBoard를 선택하여, 그래프를 선택한다. 여러 그래프가 많지만 간단하게 'Table" 을 선택 5. 기본적으로 데이터가 없기 때문에 'Panel Title'에서..

Mysql, Maria DB 2019.06.10