python实现syslog客户端

python实现syslog客户端

测试日志服务器是否可以正常收到日志,可以自由编辑日志内容后来发送。

# -*- coding: utf-8 -*-
from socket import *
host=input('请输入syslog服务器IP:')
port=input('请输入SYSLOG服务器端口(默认为514):') or '514'
s=socket(AF_INET,SOCK_DGRAM)
s.connect((host,int(port)))
while True:
    content = input('请输入发送的测试日志内容:')
    s.send(bytes(content,encoding='utf8'))
    print('发送完成!')

版权声明:本文为janzhu1988原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。