CMD + N , ALT + INS ( 코드 생성 ) CTRL + SPACE ( 자동완성 ) ex) (psvm) => CTRL + SPACE , Foo foo = new ... => CTRL + SPACE person.xxx ( xxx 라는 메서드를 만들어준다 ) => ALT + ENTER ( Quick Fix ) typescript 사용시 tip. intellij 에서는 F1 을 누르면 타입 설명이 나온다. Alt + Enter 는 Quickfix 로서 자동 import 도 선택할 수 있다. [검색] CMD + SHIFT + F ( Find in Path ) SHIFT, SHIFT ( Search Everywhere ) SHIFT, SHIFT => TAB ( Class tab ) => 자바코드만 (검색..
Logstash 가 mysql 이나 csv, mongodb, Hadoop 같은 저장소로 부터 ElasticSearch 로 데이터를 필터링하여 저장해주고 Kibana 를 통해 이를 쉽게 분석 할 수 있다. Filebeat 는 tomcat log 나 db log 에서 값의 변화가 있을 때 마다 logstash 로 이를 전송해준다. Curator 는 ElasticSearch 에 크기 나 기간에 따라 과거 데이터를 삭제해주고 또한 백업 및 복구를 해줄 수 있도록 한다. https://www.elastic.co/downloads/beats/filebeat sudo vim /etc/filebeat/filebeat.yml # Paths that should be crawled and fetched. Glob base..
https://www.elastic.co/kr/downloads/logstash touch logstash_simple.conf input { stdin { } }output { stdout { }} sudo /usr/share/logstash/bin/logstash -f logstash_simple.conf touch logstash.conf input { file { path => "/home/thewavelet/populationbycountry19802010millions.csv" start_position => "beginning" sincedb_path => "/dev/null" }}filter { csv { separator => "," columns => ["Country","1980","..
https://www.elastic.co/kr/downloads/kibana sudo vim /etc/kibana/kibana.yml server.host: "localhost"elasticsearch.url: "http://localhost:9200" sudo service elasticsearch start sudo /usr/share/kibana/bin/kibana log [17:29:05.172] [warning][admin][elasticsearch] No living connections log [17:29:05.174] [warning][admin][elasticsearch] Unable to revive connection: http://localhost:9200/ netstat -a -n..
sudo add-apt-repository -y ppa:webupd8team/java sudo apt-get update sudo apt-get -y install oracle-java8-installer java -version https://www.elastic.co/downloads/elasticsearch sudo systemctl enable elasticsearch.service sudo apt install curl sudo service elasticsearch start curl -XGET localhost:9200 { "name" : "DZ7aqFh", "cluster_name" : "elasticsearch", "cluster_uuid" : "7RglH_kDQGaDcjEVlH1JMA"..
mariadb 공식 사이트 https://mariadb.com/ 이곳에서 pkg 를 다운받아 설치할 수도 있지만 (현재 기준 가장 최신버전은 맥용은 없어 한단계 낮은 버전) 설치하고 나서 동작도 손쉽게 제대로 안되고 .bash_profiles 도 수정해주어야 하고 나중에 삭제할 때도 파일을 일일이 지워야 하는 방식이라 추천하지 않는다. * homebrew 를 통해서 설치하면 깔끔하고 삭제도 깔끔하며 동작도 잘 된다. ruby 는 기본적으로 깔려있으므로 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 이 명령어를 통해 homebrew 를 설치한다. (홈브류 공식 사이트에 내용이 ..