2011-02-26 5 views
4

4 개의 관리 서버 클러스터를 통해 로그를 모니터링하는 것이 매우 어렵다는 것을 알게되었습니다. 그래서, solrj api를 사용하여 solr 서버에 로그를 저장하는 간단한 log4j appender를 작성하려고합니다. 아이디어는 로그 및 표시 로그 이전 및 다음 50 줄 정도 및 log4j Solr을 사용한 로그 인덱싱

  • 꼬리를 검색 우리에게

    1. 을 도울 수있는 더 나은 GUI를 구축 SOLR의 활용 REST를 사용하는 것입니다

      프론트 엔드에서 끔찍한 일로, GWT (프로토 타입 버전)로 무언가를 요리하려고합니다. ASL에서 googlecode 프로젝트를 호스팅 할 계획입니다. 당신이이 같은 프로젝트를 생성하는 것이 합리적 여부

      1. 에 대한 몇 가지 통찰력을 던질 수 있다면

        은 크게 감사?

      2. 잔인한 경우 Solr을 사용하고 있습니까?
      3. 꼬리 끌기를위한 탭 기초 프런트 엔드를 구축하는 데 도움이되는 웹 프레임 워크/도구에 대한 제안.
  • +0

    소리가 좋은 아이디어 같습니다. 이미 lucene을 사용하여 파일 및 색인에 로그하는 파일이 있습니다. 아마도 해당 색인에 연결되는 GUI를 설정할 수 있습니까? 그것이 실패하면, 나는 그것을 두 개의 모듈로 생각한다. 1. appender와 2.i. – Toby

    답변

    3

    logstash (배송 및 필터링 로그 용) + elasticsearch (색인 생성 및 저장 용) + kibana (예쁜 GUI 용) 조합을 사용할 수 있습니다.

    +0

    대단한 콘텐츠입니다. Kibana는 매우 유망 해 보입니다. 거의 덩어리 같아. –

    0

    완전히 할 수있는 것. 많은 사람들이 자신의 역할을 해왔습니다. 몇 가지 유용한 링크가 있습니다. 온라인 서비스 인 www.loggly.com이 있습니다. 그들은 실제로 Solr을 핵심 스토리지 엔진으로 사용합니다! 분명히 독점적 인 인터페이스를 구축했습니다.

    다른 옵션은 http://www.graylog2.org/입니다. opensource입니다. Solr이 뒷받침하지 않지만 여전히 멋지다!

    +0

    감사합니다. Eric. 링크가 정말 도움이됩니다. –

    2

    loggly 사람들은 logstash을 작성했으며, 이는 탄성 검색을 통한 lucene을 포함하여 여러 가지로 뒷받침 될 수 있습니다. 그것은 또한 graylog에 전달할 수 있습니다.

    관련 문제