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('发送完成!')