logator

소프트웨어 스크린 샷:
logator
소프트웨어 정보:
버전: 0.2.2
업로드 날짜: 14 Apr 15
개발자: Mathieu Lecarme
라이센스: 무료
인기: 5

Rating: nan/5 (Total Votes: 0)

logator는 자신의 로그 파서를 구축 할 수있는 도구입니다.
그것을 설치
파이썬 setup.py 빌드
sudo는 파이썬 setup.py 설치
그것을 사용
당신은 소스가 필요합니다. 뭔가 반복은 로그 행을 강력하고 쉬운. 가장 간단한 방법은 STDIN 파일입니다,하지만 당신은 syslogd가 프로토콜 또는 더 복잡한 소스를 사용 할 수 있습니다.
loglines를 읽고 들어, 리더가 필요합니다. 리더는 기본적으로 단순한 문자열 조작과 정규식입니다. 당신은 (예를 들어 국가 IP) castly 쿼리에 대한 동적 게터를 추가 할 수 있습니다. 동적 속성은 게으른로드와 memoized 있습니다.
쿼리 필터를 사용하여 수행됩니다, 느릅 나무 파이프 할 수 있습니다.
결과는 인덱스 그것을하거나 저장하는 습관 경우 DICT 느릅 나무 등의 반환 쉽게 직렬화 할 수있는이 될 수 있습니다.
logator.log 가져 오기 로그에서
logator.weblog 수입 일반, 해당 UserAgent, HostByName, Filter_by_code, Filter_by_attribute에서
#The 필터
필터링 및 공기에서 먼지를 = Filter_by_code (200) | Filter_by_attribute ( '명령', 'GET')
#The 소스
로그 = 오픈 ( '는 / var / log / 아파치 / access.log의', 'R')
#Lighttpd 두 개의 동적 속성 리더 독자입니다 : 해당 UserAgent, HostByName
filtr.filter (로그, lighttpd를, 해당 UserAgent, HostByName)의 라인 :
& NBSP; 인쇄 line.as_dict ()
사용자 에이전트 구문 분석은 구글 코드에서 도난 : http://code.google.com/p/ua-parser/.

Requirements:

Python

개발자의 기타 소프트웨어 Mathieu Lecarme

aphone
aphone

14 Apr 15

코멘트 logator

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!