2016-09-22 2 views
0

여러 Windows 클러스터에 약 1000 개의 사이트가 있습니다. IIS 로그 파일 (텍스트 문서)은 서버의 설정된 위치에있는 각 사이트에서 사용할 수 있습니다. 내가 바라는 해결책은 다음과 같은 일을 할 수 있어야합니다.어떤 종류의 설정이 필요합니까? - 클라우드에 로그 파일 저장/집계 /보고

1) 로그 파일을 클라우드로 푸시합니다. 2) 로그 파일을 읽고 방문, 조회수, 조회수와 같은 데이터를 URL로 집계하여보고하기 쉽도록 클라우드에 저장합니다. 3) 제 3 자보고 솔루션을 통해 집계 된 데이터에 액세스하십시오.

먼저, 내 옵션이 무엇이고 필요한 설정이 무엇인지 파악하려고합니다.

답변

0

나는 당신과 비슷한 유스 케이스를 가지고있다. NXLog -> Logstash -> Elasticsearch -> Kibana (ELK 스택) 도구를 사용합니다. 이 솔루션은 사용하기 쉽고 확장 성이 뛰어납니다. 저의 사용은 규모 (> 40,000 logs/초)와 고 가용성 (중단 시간 없음)과 관련이 있으며 훌륭한 솔루션입니다. 귀하의 우려 사항을 제기 한 순서대로 해결해 드리겠습니다 :

  1. NXLog를 사용하여 로그 파일을 발송합니다.

  2. NXLog 선박 Logstash이 로그를 IIS 로그를 변환합니다.

  3. 를 시각화? 더 많은 정보를 주시겠습니까? 그리고 제가 도와 드릴 수 있습니까?로깅 유스 케이스 대한 ELK 스택을 사용하여 약

추가 자원 :

EDIT : Chartio integrates with Elasticsearch. 귀하는 "프로세스에서 데이터를 집계하고 저장할 수 있으므로보고 응용 프로그램으로 쉽게 소비 할 수 있습니까?"라고 물었습니다. Elasticsearch는 데이터 집계 및 저장을 수행합니다. 위에서 설명한 스택을 사용하여 Elasticsearch에 데이터를 저장 한 다음 Chartio와 같은보고 응용 프로그램을 통합 할 수 있습니다.

+0

비슷한 사용 예 (로그가 1000 개 이하인 경우)에서는 Logstash가 유용하기 전에 redis 캐시가있는 것으로 나타났습니다. – baudsp

+0

Chartio/Looker를 사용하여보고 할 가능성이 가장 높습니다. 하지만 우선, 더 많은 질문이 있습니다. 프로세스에서 데이터를 집계하고 저장할 수 있으므로보고 응용 프로그램으로 쉽게 소비 할 수 있습니다. – sam

+0

나는 이것을 구현하기 시작하고 더 많은 질문이있다. 로그 계획은 꽤 비싸다. 다른 옵션이 있습니까? 나는 nxlog와 loggly 사이에서 혼란스러워합니다 - 각각의 목적은 무엇입니까? 왜 ELK만으로 내가하고 싶은 일을하기에는 부족합니까? Amazon Elastic Search 서비스는 내가하고 싶은 일에 어떻게 맞습니까? – sam

관련 문제