[et_pb_section fb_built=”1″ _builder_version=”3.0.47″ custom_padding=”0|0px|0|0px|false|false”][et_pb_row _builder_version=”3.9″][et_pb_column type=”4_4″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on”][et_pb_post_title author=”off” comments=”off” _builder_version=”3.9″][/et_pb_post_title][/et_pb_column][/et_pb_row][et_pb_row make_equal=”on” module_class_1=”vertical-center” module_class_2=”vertical-center” _builder_version=”3.11.1″][et_pb_column type=”2_3″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on” module_class=”vertical-center”][et_pb_text _builder_version=”3.11.1″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”]
Philipp Krenn lives to demo interesting technology. Having worked as a web, infrastructure, and database engineer for more than ten years, Philipp is now working as a developer advocate at Elastic, the company behind the open source Elastic Stack consisting of Elasticsearch, Kibana, Beats, and Logstash. Based in Vienna, Austria, he is constantly traveling Europe and beyond to speak and discuss about open source software, search, databases, infrastructure, and security.
[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on” module_class=”vertical-center”][et_pb_image src=”https://lh3.googleusercontent.com/qSiwXkTNFrR4nQNC9V_1-S3lWGfJsKJN0xT9Mx7hQoynfe-NVh6IddPQvsCQJ_WFLkpS1EYFYrKknPKzcVPz0GpoN8PQJM0ZGrnPKfV0Al_cb3RsVhBP2OUDAdFMKsR3NHEHcjI2meu6fvaayWerjQ0pt8D2ErcN3qS64URWMYqrPMt7ynD-B5RjYc231dml3F7NOqDQrrI5R69N4JQdavEfhNdNHk9EkcMKXYPtYPEQ__-DDDJ–EuOplF3OEiGKkQT8o5_Vd8kxCyZCEaqd5XPgMLVynongkyhiltD7R4SOe7LHFl32TDl8vbBNm2sLWxLFmcPtFbQ35NRavcRPIcUafPtSwmcIWVLyBoj-CMGpEOlK1EJNGH1gmyE2kJj8dwgWd3zdjjGgfpVzvXlQ8Tl5gkX6PX36wSVHQvE8Ds1Yvs9QbsGVMHEJtsiQczUmt8jvKGoQNGWs-0wmSE7tEoUdPPN2AFqsE-frQRnbsHueZkVAm0AJG5cEerS1metQqL6__qK-f8FoPbvbSpIgVLFwf0scgsFgZBsj6hrzhWYnuMgS6ijVf1M57v5VuSMoV0FGZE1V9w8yNBhUFpc78tha-oPy-y9mqacq0Z1-crnIWH83t_dY7hVE4juEBs=w1000-no-tmp.jpg” url_new_window=”on” align=”right” _builder_version=”3.11.1″ border_radii=”on|100%|100%|100%|100%” custom_margin=”0px|||”][/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”3.17.6″][et_pb_column type=”4_4″ _builder_version=”3.17.6″ parallax=”off” parallax_method=”on”][et_pb_code text_orientation=”center” _builder_version=”3.17.6″][/et_pb_code][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”3.9″][et_pb_column type=”4_4″ _builder_version=”3.0.47″ parallax=”off” parallax_method=”on”][et_pb_text _builder_version=”3.11.1″]
Most organizations feel the need to centralize their logs, once you have more than a couple of servers or containers, SSH and tail will not serve you well any more. However, the common question or struggle is how to achieve that.
This talk presents multiple approaches and patterns with their advantages and disadvantages, so you can pick the one that fits your organization best:
* Parse: Take the log files of your applications and extract the relevant pieces of information.
* Send: Add a log appender to send out your events directly without persisting them to a log file.
* Structure: Write your events in a structured file, which you can then centralize.
* Containerize: Keep track of short lived containers and configure their logging correctly.
* Orchestrate: Stay on top of your logs even when services are short lived and dynamically allocated on Kubernetes.
Each pattern has its own demo, so you can easily try out the different approaches in your environment.
[/et_pb_text][et_pb_button button_url=”https://romania.voxxeddays.com/cluj-napoca/2018-11-22/#speakers” url_new_window=”on” button_text=”SEE ALL OUR SPEAKERS” button_alignment=”center” _builder_version=”3.16″ custom_button=”on” button_font=”||||||||” button_use_icon=”off” box_shadow_style=”preset1″ button_text_color_hover=”#ffffff” button_bg_color_hover=”#18b9f0″ button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”on” button_text_color__hover=”#ffffff” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”on” button_bg_color__hover=”#18b9f0″ button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section]