logator

Phần mềm chụp màn hình:
logator
Các chi tiết về phần mềm:
Phiên bản: 0.2.2
Ngày tải lên: 14 Apr 15
Nhà phát triển: Mathieu Lecarme
Giấy phép: Miễn phí
Phổ biến: 5

Rating: nan/5 (Total Votes: 0)

logator là một công cụ cho phép bạn xây dựng bộ phân tích log của riêng bạn.
Cài đặt
python setup.py xây dựng
sudo python setup.py cài đặt
Sử dụng nó
Bạn cần một nguồn. Một cái gì đó Mà dòng nhật ký lặp. Cách đơn giản nhất là STDIN và các tập tin, nhưng bạn cũng có thể sử dụng giao thức syslogd hoặc nguồn phức tạp hơn.
Để đọc loglines, bạn cần có một đầu đọc. Đọc về cơ bản là một regex với chuỗi các thao tác đơn giản. Bạn có thể thêm getter năng động cho truy vấn castly (ip để đất nước chẳng hạn). Thuộc tính năng động là lười biếng nạp và memoized.
Truy vấn được thực hiện với bộ lọc, mà có thể được đường ống.
Kết quả có thể được trở lại như dict Mà có thể dễ dàng đăng nếu bạn wont index nó hoặc lưu trữ nó.
từ logator.log log nhập khẩu
từ nhập khẩu logator.weblog Common, UserAgent, HostByName, Filter_by_code, Filter_by_attribute
#The Lọc
filtr = Filter_by_code (200) | Filter_by_attribute ('lệnh', 'GET')
#The Nguồn
nhật ký = open ('/ var / log / apache2 / access.log', 'r')
#Lighttpd Là người đọc với hai thuộc tính năng động đọc: UserAgent, HostByName
cho dòng trong filtr.filter (gỗ, Lighttpd, UserAgent, HostByName):
& Nbsp; in line.as_dict ()
User Agent phân tích là bị đánh cắp từ mã Google:. Http://code.google.com/p/ua-parser/

Yêu cầu :

< ul>

  • Python
  • Phần mềm khác của nhà phát triển Mathieu Lecarme

    aphone
    aphone

    14 Apr 15

    Ý kiến ​​để logator

    Bình luận không
    Nhập bình luận
    Bật hình ảnh!