grafana로 influxDB 데이터 시각화하기
in Programming on DevOps
grafana로 influxDB에 넣은 데이터들을 시각화할 수 있다.
in Programming on DevOps
grafana로 influxDB에 넣은 데이터들을 시각화할 수 있다.
in Programming on DevOps
ELK(Log stash + Elastic Search + Kibana) 이해하기
in Programming on DevOps
ELK(elasticsearch + kibana) 에 csv 데이터 넣기. 찾아보니 kibana 내에 있는 File Data Visualizer 라는 기능으로 매우 쉽게 구현이 가능하다. influxDB + grafana의 경우에는 telegraf를 이용하거나 python으로 프로그램을 구현하여 csv파일을 읽어와 influxDB에 데이터를 집어넣는 방식으로 했는데 이보다 더 직관적이고 간편한듯. 근데 아주 치명적인 단점이있다. 파일 크기제한이 있다. 100MB가 넘는 파일은 import 하지 못함.
in Programming on Tips
DevToolsActivePort file doesn’t exist 에러를 해결해보자.
selenium.common.exceptions.WebDriverException: Message: unknown error: DevToolsActivePort file doesn't exist
in Programming on DevOps
CentOS7에 ELK(logstash + elastaic search + kibana)를 설치해보자
in Programming on Tips
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary 에러가 나는 경우
in Programming on Spring
Spring은 객체관리를 해주는 빈 컨테이너 프레임워크다.
컨테이너 프레임워크? 무엇을 의미하는지 무척 모호하지만
말 그대로, 많은 양의 화물을 관리하는 컨테이너를 생각해보면 이해가 쉽다.
화물선에 많은 양의 화물을 실을 때 화물 개별로 관리를 하려면 무척 힘들기때문에 화물을 싣거나 꺼낼때 컨테이너를 이용한다. 화물선은 컨테이너만 관리하면 되고 컨테이너 내부의 물건은 컨테이너에서 꺼낼때 관리하면 된다.
아무리 많은 물건이 있어도 개별적으로 물건을 관리하지 않고 컨테이너 자체를 관리하면 화물선은 물건을 안전히 싣고 이동할 수 있다.
in Programming on Spring
Framework 개요
Framework가 무엇이고 Framework 사용시의 장점이 무엇인지 알아보자.