Currently browsing category

칼럼

Elastalert로 로그 알람 구축하기

Elasticsearch로 로그를 수집하고 추세를 분석하기는 좋지만 실시간 알람을 받으려면 X-Pack Alerting 등을 이용해야 한다. 하지만 사용자 편의성 측면에서 개선할 점이 많다. 로깅 …

Elasticsearch X-Pack Alerting 체험기

Logstash로 로그를 수집한 후 Elasticsearch와 Kibana로 분석하는 방법을 다룬 글은 많다. 그런데 이상하더라 이 말이지. 로그를 분석하고 경향을 파악하는 정도라면야 괜찮은데 심각한 …

kube-aws v0.9.4 리뷰

coreos/kube-aws v0.9.4-rc.3는 NodePool을 완전히 개선했네. EBS 볼륨을 명시적으로 생성해 Etcd 노드에 껴넣는 건 좋지만, IP가 고정되어 있는 탓에 CloudFormation이 Etcd 노드를 자동으로 …

Elasticsearch로 느린 쿼리 분석하기

응당 인덱스가 있으리라 생각한 칼럼에 인덱스가 없고 인덱스를 걸자마자 응답속도가 평균 10배 가까이 좋아지는 모습을 지켜보니 여러 생각이 들더라. 통계와 지표가 제공되는 …

추천 개발 서적

지난 1년 사이에 소프트웨어 개발 서적을 여러 권 읽었다. 그저 그랬던 책까지 구태여 여기 적을 필요가 없으니 추천 서적만 추려낸다. Elasticsearch in …

Spring Boot 1.5.1 released Fluentular fluentd에서 사용하는 정규식이 내가 원하는대로 작동할지 확인하는 곳 Open-Sourcing Google Earth Enterprise Note that the Google Earth Enterprise Client, Google Maps JavaScript® API V3 and Google Earth API will not be … → February 2, 2017

AWS, Kubernetes 그리고 WAF

모니터링을 지속적으로 강화하다 보니 사용자 약관에 어긋나게 행동하는 주체가 눈에 띄기 시작한다. 특정 시간대에 판매 목록을 긁어가려고 시도하는 크롤러가 대표적이다. 비정상적인 서비스 …

Golang 체험기

Golang 체험기

데일리호텔 블로그에 쓴 글 AWS EC2 태그를 Kubernetes Label로 뽑아주는 Vungle/Labelgun에 문제가 많아서 이번에 대대적인 수술을 하였다. 하루에 수백번씩 Pod가 죽는 통에 …

Kafka 모니터링

Kafka 도입 이후에 점진적으로 모니터링을 개선해나간다. Kafka와 그 제반 환경에 대해 이해한만큼 모니터링을 구성하고 모니터링 시스템에서 피드백을 받아 다시 학습하고 그렇게 배운 …

보안의 가장 큰 이슈

Hashicorp의 Vault 도입을 2, 3년부터 관련 이슈가 있을 때마다 검토했는데 결국 기술보다는 실제 서비스를 관리하는 주체인 사람과 정책 그리고 시스템이 문제였다. 하지만 …