ScribeHandler

Phần mềm chụp màn hình:
ScribeHandler
Các chi tiết về phần mềm:
Phiên bản: 0.05
Ngày tải lên: 11 May 15
Nhà phát triển: Jeremy Jones
Giấy phép: Miễn phí
Phổ biến: 49

Rating: 3.0/5 (Total Votes: 2)

ScribeHandler là một lớp proxy đơn giản mà làm việc với các mô-đun tiêu chuẩn khai thác gỗ trăn. Nó hoạt động aa đối tượng xử lý mà được thêm vào một logger trong cách tiêu chuẩn.
bit quan trọng:
Khi instantiating xử lý, bạn sẽ muốn chỉ định các kết nối thiết để scribed. Các đối số từ khóa sau đây được reconized (và mặc định):
Đối số & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Vỡ nợ
---------------------------
tổ chức & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 127.0.0.1
cổng & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1463
thể loại & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; % (Hostname) s -% (loggername) s
transport & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ScribeHandler.FRAMED
uri & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Không ai
- Host và cảng cần được rõ ràng
- Nếu vận chuyển được ScribeHandler.FRAMED, sau đó
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TFramedTransport () được sử dụng.
- Nếu vận chuyển được ScribeHandler.BUFFERED, sau đó
& Nbsp; & nbsp; & nbsp; thrift.transport.TTransport.TBufferedTransport () được sử dụng.
- Nếu vận chuyển là ScribeHandler.HTTP sau đó
& Nbsp; & nbsp; & nbsp; thrift.transport.THttpClient.THttpClient () được sử dụng và uri PHẢI KHÔNG được
& Nbsp; & nbsp; & nbsp; Không ai
- Nếu vận chuyển là Không thì bạn có thể chỉ định bất kỳ chấp nhận Thrift / Scribe
& Nbsp; & nbsp; & nbsp; vận chuyển qua
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ScirbeHandler.transport =
nơi là một Scibe / Thrift vận chuyển hợp lệ (điều này là một nỗ lực trong tương lai và cách nhiệt).
- Thể loại được dịch sang các tham số thể loại để scribe.LogEntry () đối tượng & nbsp;. Nó phải là một chuỗi định dạng tiêu chuẩn sử dụng phím lập bản đồ. Sau đây là các phím lập bản đồ reconized:
& Nbsp; & nbsp; & nbsp; Key Name & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Nguồn
& Nbsp; & nbsp; & nbsp; ----------------------
& Nbsp; & nbsp; & nbsp; Module & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.module
& Nbsp; & nbsp; & nbsp; levelname & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.levelname
& Nbsp; & nbsp; & nbsp; loggername & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.name
& Nbsp; & nbsp; & nbsp; ProcessName & nbsp; & nbsp; & nbsp; & nbsp; logging.LogRecord.processName
& Nbsp; & nbsp; & nbsp; hostname & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; socket.gethostname ()
Dưới đây là một ví dụ đơn giản về cách sử dụng nó:
khai thác gỗ nhập khẩu
nhập khẩu ScribeHandler
mylogger = logging.getLogger ('ScribeLogger')
mylogger.setLevel (logging.DEBUG)
handler = ScribeHandler.ScribeHandler (category = '% (hostname) s -% (levelname) s', file_buffer = '/ tmp / logbuffer')
mylogger.addHandler (handler)
mylogger.debug ('thứ xảy ra')

Yêu cầu :

  • Python

Phần mềm tương tự

VNCAuthProxy
VNCAuthProxy

15 Apr 15

amms
amms

20 Feb 15

HAproxy
HAproxy

27 Sep 15

tproxy
tproxy

12 May 15

Phần mềm khác của nhà phát triển Jeremy Jones

Ý kiến ​​để ScribeHandler

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