준호씨의 블로그
logstash 설치는 간단하다. 다운받고 압축풀면 끝. 다만 java 7 이상이 설치 되어 있어야 한다. 다운로드 Logstash Download 페이지 https://www.elastic.co/downloads/logstash 플러그인이 모두 있는 녀석으로 선택 wget https://download.elastic.co/logstash/logstash/logstash-all-plugins-2.3.1.tar.gz 설치 압축 풀기 tar xvfz logstash-all-plugins-2.3.1.tar.gz 설정 config 디렉토리 만들고 logstash.conf 파일 만들기. 파일명이나 경로는 적당히 설정은 대충 input { file { path => "/somewhere/something.log" ..
fluentd 에서 output 을 remote syslog 로 쏠 일이 생김 기본기능으로 제공 하는거 같지는 않아서 http://www.fluentd.org/plugins/all 에서 플러그인을 찾아 보니 remote_syslog 라는 플러그인이 보인다. 설명은 다음과 같다. Fluentd output plugin for remote syslog https://github.com/dlackty/fluent-plugin-remote_syslog 설치는 fluent-gem install fluent-plugin-remote_syslog 라고 되어 있지만 td-agent 환경이라 td-agent-gem install fluent-plugin-remote_syslog 로 설치 설정은 다음과 같은 형식으로 하면..
fluentd 에서 로그를 파싱해서 output 으로 내 보낼때 컬럼의 순서를 바꾸는 방법을 찾아 보니 잘 안보이더라. 기본 제공되는 플러그인으로 어떻게 되지 않을까 했지만 방법을 찾지는 못했다. format json 으로 보낼때야 별 상관 없겠지만 format ltsv 형식으로 내보낼때는 컬럼 순서를 변경 하고 싶은 경우가 있다. (LTSV는 Labeled Tab-separated Values) format ltsv 는 아래와 같이 출력해 주는 플러그인이다. field1[label_delimiter]value1[delimiter]field2[label_delimiter]value2\n delimiter 와 label_delimiter 옵션을 제공한다. format ltsv delimiter SPACE ..
리눅스에서는 보통 top 결과를 cpu 순으로 보고 싶을 때 top 실행 후 shfit + p 누르면 되었는데 osx 의 top 에서는 안되더라 osx 에서는 top 실행 할 때 top -u 또는 top -o cpu 로 실행하면 된다. osx 용 top 명령어 결과에는 정보가 참 많이도 나온다. 잡담 osx 에서 cpu 사용율 높은 프로그램 찾을 때 보통 배터리눌러서 확인 해 본다거나 activity monitor 를 활용 하는 편이다. 하지만 최근에 CPU 팬이 자꾸 돌고 있는데 activity monitor 로는 잡을 수 없었다. 결국 top -u 해 보니 java 프로세스 하나가 cpu 를 100% 먹고 있었다. 그 녀석을 죽이고 나니 괜찮아 졌다. 요즘 logstash 테스트 해 보는 중인데 그 ..
어제 둘째 이유식 용으로 닭가슴살을 샀는데 양도 많고 반은 일단 오늘 점심에 닭가슴살 스테이크를 만들어 먹음. 배가 고파서 그런지 맛은 괜찮았음. [마지아셰프] 닭가슴살 스테이크 만들기! 2016.04.23 https://www.youtube.com/watch?v=G-U8fYBoU-8 일단 이걸 보고 닭가슴살을 반으로 갈라 넓게 펴고 후추와 소금간을 했다. 올리브오일도 뿌림. 덤으로 파슬리도 뿌림. 피망, 올리브, 버섯, 시금치 등 기타 재료는 없어서 사용하지 못함. 여기는 토마토 소스 사용하는데 일단 여기 방식은 사용하지 않았음. 오븐도 없음. 레시피의 많은 부분이 지금 상황에서 따라 할 수 없는 거 같아서 패스. 나머지는 아래 동영상을 참고 하였다. 백종원 치킨 스테이크 레시피♥how to make ..
많은 언어들이 디팬던시나 패키지를 손쉽게 설치 할 수 있는 툴들을 제공 하고 있다. python 은 pip, perl 은 cpan, nodejs 는 npm 등등 얼마전 php 를 오랜만에 사용 해 볼 일이 있었는데 필요한 패키지를 직접 받아 오는거 말고 손쉽게 설치 할 방법이 있지 않을까 해서 찾아 보니 composer 라는 것이 있었다. 일단 composer 설치 $ curl -sS https://getcomposer.org/installer | php composer.json 파일을 만든다. 의존성 설정을 하는 곳이다. 대략 다음과 같은 내용을 적는다. phpmailer 를 사용하겠다는 말이다. { "require": { "phpmailer/phpmailer": "~5.2" } } 그리고 아래의 명령..
얼마전 TLS 관련 작업을 하면서 RFC2246 을 읽다가 번역 해 보려고 gist 를 만들어 보았다. 언젠간 번역 할 수 있겠지... 그나저나 gist 에디터가 사이즈 조절이 안되어서 너무 불편... 그냥 github 에 올리면서 작업할까 싶기도 함.
에버노트에 이미지 붙여 넣을 때 원본사진으로 몇개 붙여 넣다 보면 금방 용량을 다 써 버린다. 나는 무료 이용자라서 한달에 60MB 제한이 있다. 휴 벌써 15%나 썼다. 처음엔 Preview 앱을 이용 했다 이미지 사이즈를 조정해서 붙여 넣으면 좋겠는데 처음에 사용한 방식은 Preview 앱에서 사이즈를 조정 하는 것이었다. Cmd + n 하면 클립보드에 있는 내용이 나타나고 Tools 의 Adjust Size 에서 사이즈를 직접 조정 할 수 있다. 하지만 꽤 번거로운 작업이다. Adjust Size 단축키도 없고 사이즈를 손으로 직접 넣어야 되어 오타를 칠 위험도 있다. 게다가 새로운 이미지를 캡쳐 할 때 마다 창이 새로 뜨고 창을 닫을 때 마다 일일이 저장하지 않는다고 선택 해 줘야 되어서 번거롭다..