{"guid":"f25ee534-b1a2-513e-b8cc-526f695d0153","title":"A GLib look at structured logging","subtitle":"","slug":"28-a_glib_look_at_structured_logging","link":"https://c3voc.de","description":"Structured logging is a handy feature of modern log systems, like journald. GLib is growing functionality to allow applications to export log messages in structured form, which allows developers and sysadmins to more easily search and sort log messages to find what they're looking for.\n\nThis talk will introduce the new APIs and give an overview of how applications and libraries should log in the new world order.","original_language":"eng","persons":["Philip Withnall"],"tags":["guadec2016"],"view_count":152,"promoted":false,"date":"2016-08-12T00:00:00.000+02:00","release_date":"2016-08-13T02:00:00.000+02:00","updated_at":"2026-03-07T21:30:06.012+01:00","length":1065,"duration":1065,"thumb_url":"https://static.media.ccc.de/media/events/guadec/2016/28-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/guadec/2016/28-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/guadec/2016/f25ee534-b1a2-513e-b8cc-526f695d0153-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/guadec/2016/f25ee534-b1a2-513e-b8cc-526f695d0153-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/28-a_glib_look_at_structured_logging","url":"https://api.media.ccc.de/public/events/f25ee534-b1a2-513e-b8cc-526f695d0153","conference_title":"GUADEC 2016","conference_url":"https://api.media.ccc.de/public/conferences/guadec2016","related":[{"event_id":2009,"event_guid":"tAw2yWi3BdWd08Q5lphv2g","weight":1},{"event_id":2972,"event_guid":"e328de69-f963-4bff-9018-ffc5501ce1bf","weight":1},{"event_id":3335,"event_guid":"fb5e3081-c1f5-5657-9abb-b2ce8a0c4008","weight":1},{"event_id":6078,"event_guid":"8a3c7006-ba7f-451c-a555-3a9ca4af5f2f","weight":1},{"event_id":7256,"event_guid":"ccab9927-22fe-52a3-a14a-e33f5dffb485","weight":1},{"event_id":7321,"event_guid":"f1ce2f38-4601-416a-bfb9-b7e004be5006","weight":1}],"recordings":[{"size":137,"length":1065,"mime_type":"video/mp4","language":"eng","filename":"guadec2016-28-eng-A_GLib_look_at_structured_logging_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-13T00:37:21.014+02:00","recording_url":"https://cdn.media.ccc.de/events/guadec/2016/h264-hd/guadec2016-28-eng-A_GLib_look_at_structured_logging_hd.mp4","url":"https://api.media.ccc.de/public/recordings/11984","event_url":"https://api.media.ccc.de/public/events/f25ee534-b1a2-513e-b8cc-526f695d0153","conference_url":"https://api.media.ccc.de/public/conferences/guadec2016"},{"size":14,"length":1058,"mime_type":"audio/opus","language":"eng","filename":"guadec2016-28-eng-A_GLib_look_at_structured_logging.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-13T01:24:17.300+02:00","recording_url":"https://cdn.media.ccc.de/events/guadec/2016/opus/guadec2016-28-eng-A_GLib_look_at_structured_logging.opus","url":"https://api.media.ccc.de/public/recordings/12022","event_url":"https://api.media.ccc.de/public/events/f25ee534-b1a2-513e-b8cc-526f695d0153","conference_url":"https://api.media.ccc.de/public/conferences/guadec2016"},{"size":32,"length":1065,"mime_type":"video/webm","language":"eng","filename":"guadec2016-28-eng-A_GLib_look_at_structured_logging_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-13T01:20:41.668+02:00","recording_url":"https://cdn.media.ccc.de/events/guadec/2016/webm-sd/guadec2016-28-eng-A_GLib_look_at_structured_logging_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/12015","event_url":"https://api.media.ccc.de/public/events/f25ee534-b1a2-513e-b8cc-526f695d0153","conference_url":"https://api.media.ccc.de/public/conferences/guadec2016"},{"size":16,"length":1059,"mime_type":"audio/mpeg","language":"eng","filename":"guadec2016-28-eng-A_GLib_look_at_structured_logging.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-13T01:23:52.205+02:00","recording_url":"https://cdn.media.ccc.de/events/guadec/2016/mp3/guadec2016-28-eng-A_GLib_look_at_structured_logging.mp3","url":"https://api.media.ccc.de/public/recordings/12021","event_url":"https://api.media.ccc.de/public/events/f25ee534-b1a2-513e-b8cc-526f695d0153","conference_url":"https://api.media.ccc.de/public/conferences/guadec2016"},{"size":32,"length":1065,"mime_type":"video/mp4","language":"eng","filename":"guadec2016-28-eng-A_GLib_look_at_structured_logging_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-13T01:21:16.544+02:00","recording_url":"https://cdn.media.ccc.de/events/guadec/2016/h264-sd/guadec2016-28-eng-A_GLib_look_at_structured_logging_sd.mp4","url":"https://api.media.ccc.de/public/recordings/12016","event_url":"https://api.media.ccc.de/public/events/f25ee534-b1a2-513e-b8cc-526f695d0153","conference_url":"https://api.media.ccc.de/public/conferences/guadec2016"},{"size":122,"length":1065,"mime_type":"video/webm","language":"eng","filename":"guadec2016-28-eng-A_GLib_look_at_structured_logging_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-13T01:25:20.612+02:00","recording_url":"https://cdn.media.ccc.de/events/guadec/2016/webm-hd/guadec2016-28-eng-A_GLib_look_at_structured_logging_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/12023","event_url":"https://api.media.ccc.de/public/events/f25ee534-b1a2-513e-b8cc-526f695d0153","conference_url":"https://api.media.ccc.de/public/conferences/guadec2016"}]}