System ManageMent

[Log-Analysis] Wowza Media Server Access Log

Pydole 2018. 7. 22. 13:21


Wowza Media Server는 동영상 Streaming Engine 이다. Access Log를 이용하여 얼마나 어떤 영상을 얼마나

스트리밍하는지 ELK와 연동하여 분석해보았다.




흐름도







1. Source Data

   - Access Log를 필드 python과 SQLite DB화. (총 38개의 필드) 

   - DB를 한 이유 몇가지 있는데 ,

      . 실제 kibana통계와 Acess 통계가 얼마나 일치하는가와 에러와 같은 로그를 별도 테이블에 보관

      . 쿼리를 이용하여 필요한 필드만 Input




2. Logstash

   - SQLlite JDBC를 이용하여 Elasticsearch에 Input

   * Access Log를 바로 넣어도 집어넣어도 된다.




3. Kibana를 이용한 통계 샘플

   - 일자별 Play된 동영상 히트수

   


 

   - 일자별 사용자가 받아간 용량




특정일에 이벤트가 있었는지 ^^ 특정일에 해당 동영상을 엄청 조회한걸 알 수 있다.

그밖에 다양그래프를 통계 여러가지 분석이 가능하다.