grafana 설치 및 실행

설치: https://grafana.com/grafana/download 위의 페이지에서 그대로 따라하면 됨!   대시보드 만들기 New 버튼을 클릭해서 새로운 대쉬보드 생성 주의!! 꼭 대시보드 이름을 바꾸도록!! 안 바꾸면 다음 사람이 새로운 대시보드를 만들고 덮어쓰면 사라짐 (우선 저장하고 톱니바퀴 --> setting 에서 이름 바꿀 수 있음)   InfluxDB 연동하기 그라파나 동그라미 로고 버튼 클릭 --> Data Sources 클릭 - Name : 데이터베이스 지정할 이름 … Continue reading grafana 설치 및 실행

Advertisements

Influxdb

인플럭스DB(InfluxDB)  인플럭스DB는 외부 종속성이 없는 분산형 타임 시리즈 데이터베이스다. '타임 시리즈(time series)'란 인플럭스DB가 주로 매트릭스나 이벤트를 처리하며, 이를 실시간 분석하는 역할을 한다는 의미다. 또 '외부 종속성이 없다'는 인플럭스DB를 사용하기 위해 다른 소프트웨어를 도입할 필요가 없다는 의미다. 간단한 SQL 언어로 JSON과 쿼리를 제출할 수 있는 REST 콜을 이용해 데이터베이스에서 데이터를 읽거나, 여기로 데이터를 쓸 수 있다. … Continue reading Influxdb

Flume

Flume은 Log aggregator 즉 로그 수집기 수많은 서버에 분산되어 있는 많은 양의 로그 데이터를 flume을 통해서 한 곳(기본적으로는 HDFS)으로 모을 수 있도록 해줌 Flume 아키텍처 신뢰성(Reliability) 와 확장(Scalability) Flume은 신뢰할 수 있는 데이터 전송을 위해서 3가지 수준의 신뢰도를 지원합니다. 장애가 나더라도 로그, 이벤트를 유실없이 전송함을 보장하게 설계됨 end-to-end 신뢰도는 flume이 이벤트를 받으면 최종지점까지 보장한다는 의미입니다. store … Continue reading Flume

Spark

스파크 범용적이면서도 빠른 속도로 작업을 수행할 수 있도록 설계한 클러스터용 연산 플랫폼 RDD 분산되어 있는 변경 불가능한 객체 모음 생성방법 : 1. 외부 데이터세트의 로드 (ex 하둡,,) 2. 직접 만든 드라이버 프로그램에서 데이터 집합을 병렬화하는 것 (그냥 변수?? 값을 담는 객체라고 생각) Transformation Action - RDD에서 새로운 RDD 생성 --> RDD  반환 - 처음 액션 … Continue reading Spark

Jmeter 설치 및 사용

Jmeter & Plugin 설치 jmeter 설치 URL: http://jmeter.apache.org/download_jmeter.cgi --> Binaries 파일로 다운 받아서 압축을 풀고 bin 하위에 jmeter.bat 실행 jmeter plugin 설치 URL: http://jmeter-plugins.org/downloads/all/ --> 압축풀고 JMeterPlugin.jar 파일을 jmeter 폴더하위에 lib/ext 폴더에 넣음 (넣고 실행시켜야 적용됨 / jmeter.bat 실행 후 add -> listener 클릭시 리스너 추가되어 있으면 잘 설치된 것)       HTTP 통신 테스트   … Continue reading Jmeter 설치 및 사용

gulp yeoman 설치 및 실행

generator-gulp-angular ▶ GitHub - Swiip/generator-gulp-angular 앵귤러JS(AngularJS) 프로젝트 빌드를 걸프(Gulp)를 적용하여 개발할 때 걸프와 앵귤러의 초기 개발환경을 만들어주는 Yeoman 제너레이터의 설치 과정을 설명한다. 설치 걸프는 NodeJS 기반으로 동작되기 때문에 노드JS의 설치는 필수이다. 노드JS 설치가 되면 npm을 구동할 수 있는데 다음 명령을 통해 예맨제너레이터 설치를 진행해보자. npm install -g yo gulp bower 기본 구성요소의 설치가 완료되었다면, 예맨제너레이터를 설치하자. npm install -g generator-gulp-angular … Continue reading gulp yeoman 설치 및 실행

Tomcat 성능

enableLookups="false" 톰캣에서 실행되는 Servlet/JSP 코드 중에서 들어오는 http request에 대한 ip를 조회 하는 명령등이 있을 경우, 톰캣은 yahoo.com과 같은 DNS 이름을 IP주소로 바뀌기 위해서 DNS 서버에 look up 요청을 보낸다. 이것이 http request 처리 중에 일어나는데, 다른 서버로 DNS 쿼리를 보낸다는 소리이다. 그만큼의 서버간의 round trip 시간이 발생하는데, 이 옵션을 false로 해놓으면 dns lookup 없이 그냥 … Continue reading Tomcat 성능