You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm attempting to log RFC 5424 messages, but nothing is logged.
Have tried enabling debug, but see nothing that indicates a message is even received. :-(
I have the correct port mapped (514 UDP) and verified a similar setup works with another container.
I'm using this code to send RFC 5424 formatted messages:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# https://github.com/jobec/rfc5424-logging-handler
# Documentation: https://rfc5424-logging-handler.readthedocs.io/en/latest/
import sys
import logging
from rfc5424logging import Rfc5424SysLogHandler, Rfc5424SysLogAdapter
logger = logging.getLogger('rfc5424logging_test')
logger.setLevel(logging.DEBUG)
# Data specified in the handler will override default values and will be come new defaults. Can be overruled later, too.
sh = Rfc5424SysLogHandler(address=('10.0.2.2', 514),
#hostname="otherserver",
# appname="my_wonderfull_app",
# procid=555,
# structured_data={'sd_id_1': {'key1': 'value1'}},
enterprise_id=32473, # required for structured data.
utc_timestamp=False)
logger.addHandler(sh)
adapter = Rfc5424SysLogAdapter(logger)
adapter.info('This message have structured date',
structured_data={'sd_id2': {'key2': 'value2', 'key3': 'value3'}})
adapter.warning('This message have a special msgid',
msgid='some_unique_msgid')
adapter.error('This message have a special msgid and structured data',
structured_data={'sd_id2': {'key2': 'value2', 'key3': 'value3'}},
msgid='some_unique_msgid')
# Since version 1.0 it's also possible to override the appname, hostname and procid per message
adapter.debug('Some other message',
msgid='some_unique_msgid',
appname="rfc5424logging_custom",
hostname="my_hostname",
procid="5678")
The text was updated successfully, but these errors were encountered:
I'm attempting to log RFC 5424 messages, but nothing is logged.
Have tried enabling debug, but see nothing that indicates a message is even received. :-(
I have the correct port mapped (514 UDP) and verified a similar setup works with another container.
I'm using this code to send RFC 5424 formatted messages:
The text was updated successfully, but these errors were encountered: