pC_postgresqlpcsvdatabaseloginsuccessauthentication.md
April 15, 2026 ยท View on GitHub
Parser Content
{
Name = postgresql-p-csv-database-login-success-authentication
Vendor = PostgreSQL
Product = PostgreSQL
TimeFormat = ["yyyy-MM-dd HH:mm:ss.SSS","yyyy-MM-dd HH:mm:ss"]
Conditions = [ """connection authorized:""", """ user=""", """ database=""", """LOG""" ]
Fields = [
"""\s({host}\S+?)\spostgres\b"""
"""({time}\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)\s*UTC"""
"""({time}\d{4}-\d{2}-\d{2}\s(\d{2}:){2}\d{2}\.\d{3,})\sUTC""",
"""({action}connection authorized)"""
"""connection authorized:\s*(\[[^\]]+\]:|({src_ip}((([0-9a-fA-F.]{0,4}):{1,2}){1,7}([0-9a-fA-F]){0,4})|(((25[0-5]|(2[0-4]|1\d|[0-9]|)\d)\.?\b){4}))(:({src_port}\d+))?)?"""
"""\s*user=({db_user}({user}[\w\.\-\!\#\^\~]{1,40}\$?))\s"""
"""({additional_info}(connection authorized).+?)\s*$"""
"""\sdatabase=({db_name}[^"\s=]+)"""
"""application_name=({app}[^\s]+)"""
"""database=({db_name}[\w\.\-]+)"""
""":LOG:\s*({action}[^:]+)"""
]
ParserVersion = "v1.0.0"
}