“쉬운 분산 big data 분석 툴”
장점
- 여러 서버의 로그들을 하나의 화면에서 조회/분석/가공 가능
- 커뮤니티가 활성화 되어있다. 궁금한거 구글링하면 안나오는 쿼리가 없다. (복잡한 데이터 분석을 안해서 그러는 것일지도..)
- 현재 활용하고 있는 환경에서는 검색결과에 따라 알람 발생이 가능한데, 이게 다른 솔루션인지 잘 모르겠으나, CPU급증, mem 급증, 실행이상 등 알람 발생시키기에도 손쉽게 연계가 가능하다.
단점
- 데이터 분석, 검색시 독자적인 grammer를 써야함. 예를들어, like나 pivot 등을 sql과 다르게 작성해야하고, 독자적인 grammer를 사용하고 있다.
- 컬럼제한이 있다. 컬럼이 너무 많으면 일부 컬럼들을 생략한다.
(다 보이게 하는 기능이 있었던거 같은데, 구글링을 해야함..) - 커맨드라인으로 프로그램 조작하지 않는 사람들한테는 불편할 수 있음.
총평
여러 서버들의 로그를 한번에 조회하기에 편리한 툴이라 생각함. 또한 그 로그들을 가공하고 분석하고 시각화 하기 정말 편리하다. 서버 여러대 운용하고 유지보수를 해야한다면 정말 쉽고 강력한 툴인거 같다.