Skip to content

Instantly share code, notes, and snippets.

@xtavras
Created July 26, 2022 13:51
Show Gist options
  • Save xtavras/be13760713e2a9ee1a8bdae2ed6d2565 to your computer and use it in GitHub Desktop.
Save xtavras/be13760713e2a9ee1a8bdae2ed6d2565 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python3
import socket
import logging
from rfc5424logging import Rfc5424SysLogHandler
logger = logging.getLogger("promtail")
rfc5424Handler = Rfc5424SysLogHandler(address=('syslog.example.com', 514), socktype=socket.SOCK_STREAM)
rfc5424Handler.setLevel(logging.DEBUG)
logger.addHandler(rfc5424Handler)
logger.warning("this is a TCP test", extra={"msgid": 1})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment