Loading…
October 12, 2021
Los Angeles, California + Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon North America 2021 - Los Angeles, CA + Virtual and add this Co-Located event to your registration to participate in these sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Pacific Standard Time (PST), UTC -7. To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.


IMPORTANT NOTE: Timing of sessions and room locations are subject to change through Monday, September 13 due to schedule changes that will be made as speakers finalize whether speaking in person or virtually.
Session [clear filter]
Tuesday, October 12
 

10:15am PDT

Hands On Workshop: Getting Started With Fluent Bit and Metrics With M3DB- Anurag Gupta, Calyptia & Gibbs Cullen, Chronosphere
The Fluent Ecosystem has recently added support for Prometheus and Open Metrics. This hands-on session will give attendees a chance to both learn and try out the new capabilities while being guided by a Fluent maintainer and Prometheus community expert. in this session we will cover the following: * An introduction to Fluent ecosystem and metrics * How to spin up an open source metrics backend (M3DB) as well as visualization platform (Grafana) * Setting up Fluent Bit to collect and send metrics to the backend; Viewing and visualizing data that is sent by Fluent Bit * Question and answer section. This session is suitable for learners of all skill levels, and attendees can expect to leave having a better grasp of how these Cloud Native projects can be used together to strengthen observability.

Speakers
avatar for Gibbs Cullen

Gibbs Cullen

Developer Advocate, Chronosphere
Gibbs Cullen is a developer advocate at Chronosphere and makes it possible for the community to understand the concepts behind Prometheus and using M3 as a long term storage, in addition to helping the community with best practices in alerting, monitoring and configuring their deployment... Read More →
avatar for Anurag Gupta

Anurag Gupta

Cofounder, Calyptia
Anurag is a maintainer of the Fluentd and Fluent Bit project as well as a co-founder of Calyptia. Previously he has worked at Elastic, driving cloud product and creating the Elastic Operator product. He has also worked at Treasure Data heading enterprise open source with Fluentd... Read More →


Tuesday October 12, 2021 10:15am - 11:30am PDT
Concourse Hall 152 + Online

12:45pm PDT

From FluentBit Operator to Fluent Operator: The Long Way to Come- Benjamin Huo, QingCloud Technologies
FluentBit Operator was created by the KubeSphere community to solve several problems:

1. Collect K8s logs through a light-weighted agent like Fluent Bit.

2. Control Fluent Bit via Kubernetes API.

3. Collect logs and then send them to the final destination without having to go through Fluentd.

4. Enable dynamic config reloading for Fluent Bit to reload its config whenever the config changes without restarting the Fluent Bit Pod.

FluentBit Operator has reached its maturity level gradually after two and a half years of iterations, and KubeSphere and Fluent Community collaborated to transfer it to the Fluent organization.

Sometimes Fluentd is still needed as an optional sink to aggregate logs received from Fluent Bit, then filter and forward to more destinations. So FluentBit Operator maintainers are considering adding Fluentd CRDs and rename the project to Fluent Operator.

In this talk, FluentBit Operator maintainers will talk about the architecture and use cases of FluentBit Operator and the design of Fluent Operator.

Speakers
avatar for Benjamin Huo

Benjamin Huo

Founder, OpenFunction
Benjamin Huo led the KubeSphere Observability and Serverless team. He is the creator of FluentBit Operator and the founder of the FaaS project OpenFunction (https://github.com/OpenFunction/OpenFunction). He is also the author and architect of several observability open source projects... Read More →



Tuesday October 12, 2021 12:45pm - 1:15pm PDT
Concourse Hall 152 + Online

1:15pm PDT

Getting More Out of Lua in Fluent Bit- Pranav Marla, Fidelity Investments
Fluent Bit has many useful plugins and features but by far its most powerful feature is its support for custom scripts written in a programming language called Lua. Unfortunately, it can also often be one of Fluent Bit's most underutilized features, with most users limiting themselves to minor variations of the sample scripts provided in Fluent Bit's documentation. This is because Lua is not as well-known as other programming languages, and its unfamiliarity can make it seem intimidating to people and prevent them from taking full advantage of its capabilities. This talk aims to help users become more comfortable using Lua outside the bounds of those sample scripts by walking through some novel scenarios, as well as sharing some tips and tricks, to help users take advantage of Lua to unlock Fluent Bit's true potential.

Speakers
avatar for Pranav Marla

Pranav Marla

Senior Software Engineer, Fidelity Investments
Pranav is a Senior Software Engineer at Fidelity Investments, where he builds solutions that allow other teams at Fidelity to gather telemetry data from, and gain insights about, their applications running in the cloud. Over the course of his work, he has gained experience with a... Read More →


Slides pdf

Tuesday October 12, 2021 1:15pm - 1:45pm PDT
Concourse Hall 152 + Online

2:00pm PDT

Integrating Fluent Bit Into a PaaS- Bojan Djurkovic & Dhruv Kela, DigitalOcean
At DigitalOcean App Platform we use Fluent Bit for log processing of internal components and for customer-facing functionality. This session will review how we collect internal logs from dozens of Kubernetes clusters into a centralized logging system utilizing a custom plugin. We will also describe how we dynamically configure Fluent Bit for customer applications' log processing. This presented several operational, scalability, and security considerations. Orchestrating Fluent Bit in a security-restricted environment proved challenging. We also need detailed observability into applications' logging pipeline health and metrics. Different implementation approaches and potential future improvements will be discussed.

Speakers
avatar for Bojan Djurkovic

Bojan Djurkovic

Senior Engineer I, DigitalOcean
Bojan Djurkovic is a software engineer at DigitalOcean on the App Platform team, where he works on all aspects of the product, and built a custom Fluent Bit websocket plugin. Recently he has been contributing to and helping improve the Fluent Bit Kubernetes operator.
avatar for Dhruv Kela

Dhruv Kela

Engineer II, DigitalOcean
Dhruv is an Engineer with the Marketplace team at DigitalOcean. He is passionate about open source technologies and building highly performant services. He is also one of the maintainers of the Fluent Bit Operator project. Dhruv has a Master’s in computer science from SUNY Stony... Read More →



Tuesday October 12, 2021 2:00pm - 2:30pm PDT
Concourse Hall 152 + Online

2:30pm PDT

Why Do My Logs Suck?! A Practical Guide to Improving Your Logs- Patrick Stephens, Couchbase
For the cloud-native transformation of Couchbase, we had to do something about our logs. We had various logs scattered around from different language binaries (Java, Erlang, C, etc.) and in different formats with none fit for “human consumption”.

If you’ve ever started tearing your hair out over differing log formats then this is the talk for you! If you have ever tried to understand what a developer was thinking when adding a log over multiple lines then this is also the talk for you! We include some specific examples of difficult logs and how we solved them with no change to the log itself.

Pragmatism was essential:
  • We did not have the resources to refactor every log statement across all these teams/codebases.
  • We needed to support an approach that allowed us to provide an out-of-the box solution but also easy integration with anything already deployed.
  • We had a desire to focus on CNCF or at least open source solutions that are loosely coupled to lower the limits for adoption.

A blog post covering more in-depth examples to support this presentation can be found here.

Speakers
avatar for Patrick Stephens

Patrick Stephens

Senior Software Engineer, Couchbase
Prior to working at Couchbase, Patrick spent almost 20 years working primarily in the defence domain across Europe and Australia. This involved being the product line architect for all the common infrastructure to run systems and transforming this into a kubernetes based solution... Read More →



Tuesday October 12, 2021 2:30pm - 3:00pm PDT
Concourse Hall 152 + Online

3:15pm PDT

Scaling Fluentd From 0 to Millions of Events- TK Kubota, ITOCHU Techno-Solutions America, Inc
We have seen the impact of data formats, messaging sizes, event rates, and even data sources causing challenges. For the successful operation in a large scale environment, understanding the performance characteristics of Fluentd and designing a proper solution architecture are important. TK has had the opportunities to work with many large institutions with thousands of servers deployed with Fluentd / Fluent Bit and will show how internals of Fluentd / Fluent Bit impact performance as well as benchmark results. We will share tips and tricks on how to optimize and tune parameters for your own deployments based on characteristics of input, filter, buffer and output pipelines. Lastly, we will discuss how to go beyond tuning and how to increase performance with additional compute / multi workers / and deployment architectures.

Speakers
avatar for Tomonori Kubota

Tomonori Kubota

Solution Engineer, ITOCHU Techno-Solutions America, Inc
TK - Tomonori Kubota is a Solution Engineer at ITOCHU Techno-Solutions America, Inc. He works on Fluentd Subscription Network service, which provides enterprise support for Fluentd and helps clients designing and introducing Fluentd in production systems with confidence. He developed... Read More →



Tuesday October 12, 2021 3:15pm - 3:45pm PDT
Concourse Hall 152 + Online

3:45pm PDT

Security Logging Use Cases: Building an Open-Source SIEM- Jonah Kowall, Logz.io
Understanding threats is the goal of a SIEM, which collects, enriches, and correlates events and threats. Learn how to build an open-source SIEM with Fluentd and Fluent Bit. SIEMs primary challenge is data collection and scale. Security infrastructure generates diverse data. We will cover data sources along with how to parse and security signals. We will provide real-world examples of how these data collection systems are used to bring together security data into an open-source SIEM. Learn how extracting metrics from logs with Fluentd can provide additional data to understand your organization’s security posture. The EFK Stack is very popular for log analytics. This includes the life cycle of collection, indexing, and storing them. Log data is valuable, but use cases for logging are operational for observability and debugging. The security world typically uses other tools, but building it on top of the same logging stack is efficient. SIEM takes a centralized approach to collection, enrichment, and analysis. As we know in today’s environments, we must ultimately federate this work to the edge to reduce data volumes and take action faster. While this is not something that SIEMs do today, it’s something that the future SIEM and technologies like Fluentd will provide.

Speakers
avatar for Jonah Kowall

Jonah Kowall

VP Product Management, Aiven
Jonah Kowall, computer scientist and open-source contributor to Jaeger (Maintainer),  OpenSearch (Leadership Committee Member), OpenTelemetry. A technical leader across startups to large enterprises specialized in operations, security, and performance. Led Gartner research on monitoring... Read More →



Tuesday October 12, 2021 3:45pm - 4:15pm PDT
Concourse Hall 152 + Online
 
  • Timezone
  • Filter By Venue Los Angeles, California, USA
  • Filter By Type
  • Breaks
  • Community Meeting
  • Keynotes
  • Lightning Talk
  • Networking
  • Opening/Closing
  • Session
  • Audience
  • Talk Type

Filter sessions
Apply filters to sessions.