欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python如何發(fā)送Syslog日志

 更新時(shí)間:2023年09月06日 08:43:07   作者:飛Link  
這篇文章主要介紹了Python如何發(fā)送Syslog日志問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Python發(fā)送Syslog日志

使用logging模塊

import logging
import logging.handlers
# 日志對象的名稱
my_logger = logging.getLogger('chenjunfei_log')
my_logger.setLevel(logging.INFO)
# 日志格式
formatter = logging.Formatter("%(processName)s %(name)s %(message)s")
handler = logging.handlers.SysLogHandler(address=("192.168.10.101", 514))
handler.setFormatter(formatter)
my_logger.addHandler(handler)
my_logger.info("test")

使用pysyslogclient模塊

import pysyslogclient
# 通過UDP協(xié)議發(fā)送syslog日志
client = pysyslogclient.SyslogClientRFC5424('192.168.10.101', 514, proto="UDP")
# 通過TCP協(xié)議發(fā)送syslog日志
# client = pysyslogclient.SyslogClientRFC5424('192.168.10.101', 514, proto="TCP")
client.log("test message")

python實(shí)現(xiàn)syslog客戶端

測試日志服務(wù)器是否可以正常收到日志,可以自由編輯日志內(nèi)容后來發(fā)送。

# -*- coding: utf-8 -*-
from socket import *
host=input('請輸入syslog服務(wù)器IP:')
port=input('請輸入SYSLOG服務(wù)器端口(默認(rèn)為514):') or '514'
s=socket(AF_INET,SOCK_DGRAM)
s.connect((host,int(port)))
while True:
    content = input('請輸入發(fā)送的測試日志內(nèi)容:')
    s.send(bytes(content,encoding='utf8'))
    print('發(fā)送完成!')

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python3.6中Twisted模塊安裝的問題與解決

    Python3.6中Twisted模塊安裝的問題與解決

    這篇文章主要介紹了Python3.6中Twisted模塊安裝的問題與解決,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Django使用Celery異步任務(wù)隊(duì)列的使用

    Django使用Celery異步任務(wù)隊(duì)列的使用

    這篇文章主要介紹了Django使用Celery異步任務(wù)隊(duì)列的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • pycharm實(shí)現(xiàn)猜數(shù)游戲

    pycharm實(shí)現(xiàn)猜數(shù)游戲

    這篇文章主要為大家詳細(xì)介紹了pycharm實(shí)現(xiàn)猜數(shù)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • python中resample函數(shù)實(shí)現(xiàn)重采樣和降采樣代碼

    python中resample函數(shù)實(shí)現(xiàn)重采樣和降采樣代碼

    今天小編就為大家分享一篇python中resample函數(shù)實(shí)現(xiàn)重采樣和降采樣代碼,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python requests post的使用方式

    python requests post的使用方式

    這篇文章主要介紹了python requests post的使用方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Python實(shí)現(xiàn)生成密碼字典的方法示例

    Python實(shí)現(xiàn)生成密碼字典的方法示例

    這篇文章主要介紹了Python實(shí)現(xiàn)生成密碼字典的方法,結(jié)合實(shí)例形式詳細(xì)分析了Python密碼字典的實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),涉及字符串運(yùn)算、文件讀寫等相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09
  • Python的collections模塊中的OrderedDict有序字典

    Python的collections模塊中的OrderedDict有序字典

    字典是無序的,但是collections的OrderedDict類為我們提供了一個(gè)有序的字典結(jié)構(gòu),名副其實(shí)的Ordered+Dict,下面通過兩個(gè)例子來簡單了解下Python的collections模塊中的OrderedDict有序字典:
    2016-07-07
  • python中time庫的實(shí)例使用方法

    python中time庫的實(shí)例使用方法

    在本篇文章里的是關(guān)于python中time庫的實(shí)例使用方法以及相關(guān)知識點(diǎn),有需要的朋友們可以學(xué)習(xí)下。
    2019-10-10
  • Python中json格式數(shù)據(jù)的編碼與解碼方法詳解

    Python中json格式數(shù)據(jù)的編碼與解碼方法詳解

    這篇文章主要介紹了Python中json格式數(shù)據(jù)的編碼與解碼方法,詳細(xì)分析了Python針對json格式數(shù)據(jù)的編碼轉(zhuǎn)換操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • Python裝飾器重載內(nèi)置的使用

    Python裝飾器重載內(nèi)置的使用

    本文主要介紹了Python裝飾器重載內(nèi)置的使用,詳細(xì)介紹如何創(chuàng)建裝飾器,如何使用裝飾器來重載內(nèi)置函數(shù),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01

最新評論