How Fluentd simplifies collecting and consuming logs | Fluentd simply explained

  Рет қаралды 133,874

TechWorld with Nana

TechWorld with Nana

Күн бұрын

Пікірлер: 112
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
► Follow me on IG for behind the scenes content 😊👉🏼 bit.ly/2F3LXYJ ► This video was sponsored by the Cloud Native Computing Foundation www.cncf.io/ 🙌🏼 ► More infos on Fluentd: www.fluentd.org/ ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro 0:26 - Why we actually need log data? 1:40 - Challenges of collecting and consuming logs 3:40 - Solution - a unified logging layer 4:17 - How does Fluentd work 6:29 - How to configure Fluentd? 9:03 - Built-In Reliability 10:09 - Other Use Cases
@tonytwostep_
@tonytwostep_ 3 жыл бұрын
Have had fluentd daemonset set up in my kubernetes cluster, pushing pod, service, and other logs to elasticsearch for a month or so now. Really like the simplicity and flexibility it offers.
@fhajji
@fhajji 3 жыл бұрын
Never tried fluentd before, but I definitively will, thanks to this video. I love this channel. Please keep 'em coming.
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Glad to hear, thank you Farid :)
@ayushsinghrathore7186
@ayushsinghrathore7186 3 жыл бұрын
That's amazing 🔥 We need more tutorials on EFK stack 🙏
@RaulNussbaum
@RaulNussbaum 3 ай бұрын
Very interesting. I heard about fluentd in another place and came here to find some info. Glad I found your video, easy to understand and digest. Thanks!
@rraudales
@rraudales 3 жыл бұрын
Nice intro. I was expecting more of a how to actually install and configure fluentd
@muelladresse10
@muelladresse10 3 жыл бұрын
Nice, my attention was drawn to fluentd by your Udemy course and I was looking for more information about it a few days ago and now you made a video about it 👌
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
😊👍
@polmaksim
@polmaksim 3 жыл бұрын
Dear Nana. Very interesting Your opinion. Fluentd vs Fluent-bit? And which product is better to use in 2021? Thank you 😊
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
I will actually make a follow-up video on Fluentbit as well. One of the common setups, especially in bigger clusters is, fluentbit pods as collectors and fluentd as an aggregator. Because fluentbit is more lightweight, so such setup would give you good performance while saving resources.
@polmaksim
@polmaksim 3 жыл бұрын
@@TechWorldwithNana Thank you Nana!
@TheVicky7374
@TheVicky7374 3 жыл бұрын
first of all, you are my favourite in my internet world, I learn a lot from you, thank you mam. sorry for my english. in my language which is my favourite आपको बहुत बहुत धन्यवाद।
@joelamks
@joelamks 3 жыл бұрын
Great. Nana. You always enlightened my knowledge. EFK becomes my target K8s logging framework. Thanks.
@samuelelard7439
@samuelelard7439 Жыл бұрын
Thanks for your videos, I'm a pretty bad english listener and I understood all you said and I learned a lot with !!!!
@VasilyMT
@VasilyMT 3 жыл бұрын
Nice - short but informative. Thank you.
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Thanks Vasily :)
@uve_viktor_doom
@uve_viktor_doom 2 жыл бұрын
wow, super good quality video, thanks for the great effort!
@arariku7
@arariku7 3 жыл бұрын
Nice explaination. Good job. Can you also do a video on OpenTelemetry?
@sandeshsonkamble1264
@sandeshsonkamble1264 3 жыл бұрын
Another bang on video thank you for your help please add some slides to take notes.
@anthonyfarias321
@anthonyfarias321 3 жыл бұрын
I strugle with this a few days ago. I wish i had found this video earlier! thanks
@DevOpsJourney
@DevOpsJourney 3 жыл бұрын
If I want anyone collecting my data... It's Fluentd!
@benschipper
@benschipper 2 жыл бұрын
Great Video Nana! I use FluentD for quite some time already collecting logs and sending them to specific indexes outisde of the cluster so they can easially be observed using query's within observability platforms :)
@nintran52
@nintran52 Жыл бұрын
Hi Anna, your video is always perfect and helpful. I wonder how you can make like this video, what are tools to do this
@rouabahoussama
@rouabahoussama 3 жыл бұрын
what about logstash !! thanks for the video .
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Fluentd is actually more fit for K8s, it was actually created with k8s in mind.
@andrewclark3325
@andrewclark3325 3 жыл бұрын
@@TechWorldwithNana Fluentd was created when such things as Kubernetes does not exist at all
@OlleHellman
@OlleHellman 3 жыл бұрын
Thank you for the nice presentation. What tool would you recommend using when visualizing the log data?
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
I've used EFK stack for that so I think Kibana is really great for visualising logs!
@tiktokfans9019
@tiktokfans9019 Жыл бұрын
You are the best woman in the world , I love ur info ❤
@adrianfgutierrez2836
@adrianfgutierrez2836 3 жыл бұрын
Spectacular explanation!!! 👏🏽👏🏽👏🏽👏🏽👏🏽
@Yourfriend-s7n
@Yourfriend-s7n 2 жыл бұрын
Hey Nana, the content of your video is always very good and easily understandable. Except for your audio level, it seems low to me. I have tried many ways to increase your audio and try different devices as well but it didnt increase the sound volume. please make sure your videos are having little high audio quality so that some one can easily listen to it without earphones or headphones. I hope it wouldn`t appear offensive to you.
@MVOralov
@MVOralov 3 жыл бұрын
I do really like the way you express and deliver your thoughts, much, much appreciated! Please go on with your videos! :) +
@MVOralov
@MVOralov 3 жыл бұрын
BTW - how can we support you, donating anyhow? Thanks!
@olehigorovich474
@olehigorovich474 3 жыл бұрын
This content is so good it should be paid
@timothyn4699
@timothyn4699 2 жыл бұрын
very well broken down, the config snippets and animations help to visualize it a as well, thanks !
@nhattran536
@nhattran536 Жыл бұрын
The DevOps hero we didn't know we needed :)
@SanjeevKumar-nq8td
@SanjeevKumar-nq8td 2 жыл бұрын
Thank you. The contents are same as your Fluentbit lecture. Could you please give bit precise use case info when to use which one or how to use both.
@abdulmohidmd7589
@abdulmohidmd7589 3 жыл бұрын
great explanation as always Nana, what is the logging solution we can integrate for Prometheus to collect application logs?
@PrakashReddyK
@PrakashReddyK 3 жыл бұрын
As usual Absolutely fantastic content thanks a lot for your wonderful explanation.
@altayhunoglu3552
@altayhunoglu3552 3 жыл бұрын
A great way of explanation indeed.
@pratikjain2690
@pratikjain2690 3 жыл бұрын
Filebit or logstash also does same thing then why we should go with fluentd.. And also plz explain fluentd config file in more details..
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
That's a common question. Fluentd is more fit for k8s than Logstash, it integrates better and was created with k8s in mind. Plus it has some advantages, like routing the logs is much easier in Fluentd as well as Logstash needs additional service for data persistence. These are some of the main diffs.
@gnanasekaranebinezar7199
@gnanasekaranebinezar7199 3 жыл бұрын
It's worth watching and learning too. How it differs from Jaeger ? Please throw some light on that. Thanks in advance.
@CoupleVloggerInAustralia
@CoupleVloggerInAustralia 3 жыл бұрын
Amazing video, thanks a lot🔥.Could you also please make one lesson on using ArgoCD for Kubernetes as the GitOps continuous delivery tool?
@mrsvvmrsvv7400
@mrsvvmrsvv7400 3 жыл бұрын
Can fluentd collect logs using push-model like logstash? It is convenient to just add handler/appender to e.g. logback configuration and forget about log format.
@olge1355
@olge1355 3 жыл бұрын
Very well explained.
@devanshukhokhani4518
@devanshukhokhani4518 3 жыл бұрын
Could you share your views on how Fluentd is different then splunk for logging apart from the fact that splunk is commercial
@markpalmer5271
@markpalmer5271 3 жыл бұрын
Thank you ! very useful content
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Thank you Mark!
@aartavazd
@aartavazd 3 жыл бұрын
Dear Nana, I like your videos they are very good with good content. But in this case it was not the quality I was expecting :) your videos are watched by IT pros you need to give more in dept knowledge instead of just high level overview. Please :) But overall I like your vides, keep up the good work :)
@moustafa6006
@moustafa6006 13 күн бұрын
great video 🎉
@nforlife
@nforlife Жыл бұрын
Hi @TechWorldwothNana when the the DevSecOps course going to be available
@raulalejandromunozaraya3878
@raulalejandromunozaraya3878 3 жыл бұрын
You don’t have patreon or smth like that? You are doing an amazing job helping the rest of the community and I would like to give back smth :)
@rokofromhell9264
@rokofromhell9264 3 жыл бұрын
Thank you so much! Is very interisting
@saikattorrents
@saikattorrents 3 жыл бұрын
Thanks for sharing.. Though AWS documents suggesting to use FluentBit instead of FluentD..
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Yes Fluentbit is more lightweight. Needs much less resources. However Fluentd has more features, plugins. So depends on what you need to configure. If Fluentbit functionality is enough, then you can go with it. I will actually make a video about Fluentbit next month :)
@vikramanand8277
@vikramanand8277 3 жыл бұрын
@@TechWorldwithNana You care for us so much :)
@01091a0477
@01091a0477 3 жыл бұрын
Dear Nana, could you please provide the video on design , how to get the health and pod level metrics for the applications deployed in openshift?
@devops__guy8909
@devops__guy8909 3 жыл бұрын
should I choose Fluentd over logstash/filebeat? @nana
@suresha7988
@suresha7988 3 жыл бұрын
Thanks for your videos
@ac1dr3d80
@ac1dr3d80 3 жыл бұрын
Great content as always. Thank you!
@jig1056
@jig1056 2 жыл бұрын
Hello.. thanks for taking the time to put together this video. It’s excellent, it really does help with conceptualizing how to utilize fluentd.. I got it up and running and I am capturing logs from several of my back up processes and syslogs from few servers. Something I’ve not been able to figure out is how to dynamically assign labels to my Loki match blocks. I’ve used the rewrite_tag_filter plugin to push log lines to different match blocks where I have different labels but that feels like I’m hard coding the same thing over and over just to get one label to be different. I’d like to store the program or process name in a variable based on the log line and use it as a label. Is that possible? I’ve tried several different ways but I have not been successful doing that as yet. Any info would be greatly appreciated. Thanks again *edit when I say labels I’m referring to labels used in Loki and visible in Grafana
@danielkrajnik3817
@danielkrajnik3817 3 жыл бұрын
Great content (same comment again but this content is really good)
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Happy to hear, thank you Daniel 😊
@pallavkanaujiya
@pallavkanaujiya 3 жыл бұрын
As usual the best!!
@fbmello
@fbmello 3 жыл бұрын
Thank you !!!
@gangadharrao7186
@gangadharrao7186 3 жыл бұрын
very useful
@shreyshrivastava
@shreyshrivastava Жыл бұрын
Can this be used for logs from iOS application?
@milad987
@milad987 3 жыл бұрын
Nice video, but I can't get the difference between this tool and a broker tool as for example CAMEL
@gary5743
@gary5743 3 жыл бұрын
Do you have any plans on creating videos about podman, buildah, skopeo?
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
I didn't plan it for now, but will definitely consider them! 👍
@InterNeo69
@InterNeo69 3 жыл бұрын
Is it worth using fluentd together with Prometheus? Or is it more like an alternative?
@shijucan1
@shijucan1 9 ай бұрын
I'm new to all this. Is nlog just another logger like fluentd?
@PankajPandey-pw4wp
@PankajPandey-pw4wp 3 жыл бұрын
Thanks for this video. is there a way to limit nested parsing in json parser plugin @t ? as current it's parsing json in all levels to lots of field getting created. to wanted to limit josn parsing on first level.
@abhijitpaul6928
@abhijitpaul6928 3 жыл бұрын
Thanks for the video...Currently I am using Fluentd but it's can't go beyond 2k/EventPerSec/PerIntance. Where I am looking for 20k/EPS/PerInstance with each average event size of 800 Byte. Do you have any suggestion for the same?
@Fayaz-Rehman
@Fayaz-Rehman 3 жыл бұрын
Thank you - Crystal clear - ***** Stars
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Thanks Fayaz 🙏
@just-thinking-straight
@just-thinking-straight 4 ай бұрын
start at 4:22 :)
@nah0221
@nah0221 3 жыл бұрын
Can Fluentd collect pod/containers metrics ? if not, what do so in Docker & Kubernetes environments ?
@AlexanderAtlas
@AlexanderAtlas 3 жыл бұрын
Do you have lessons on linked in as well ? Couldn’t find ?
@ranjaniramanujam8038
@ranjaniramanujam8038 3 жыл бұрын
Can you search/parse collect a specific string in fluentD like sumo logic. Can you set up dashboards on FluentD itself without pushing it to a destination system
@deepaknayak9912
@deepaknayak9912 3 жыл бұрын
Hi Nana, Can Fluentd replace #autodiscover feature of filebeat? Which helps to get the logs of #AUTOSCALING environment
@Василий-э8ч4ш
@Василий-э8ч4ш 3 жыл бұрын
What's the difference with ELK stack?
@amyqb117
@amyqb117 Жыл бұрын
Need to know this too.
@Ajitsingh-gc5ej
@Ajitsingh-gc5ej 3 жыл бұрын
Can u please let me know how to push specific namespace logs only to elasticsearch from fluentd in k8s any specific parameters we need to use ?
@muppiriguna84
@muppiriguna84 3 жыл бұрын
Thanks for the video. is it possible fluent-logger-java integrate in android? if possible please provide details?
@dpanassol
@dpanassol 10 ай бұрын
It should be somehow marked that this is K8s related instruction. Im looking for plain docker instructions
@florih91
@florih91 3 жыл бұрын
Hey how does it compare to cribl ? I cant rely spot wheres the diffences right now.
@_MD80
@_MD80 2 жыл бұрын
Subbed👍🏻
@rampanwar1316
@rampanwar1316 3 жыл бұрын
Suberb mam
@girijaprasannamallick9649
@girijaprasannamallick9649 3 жыл бұрын
which one is most fit for gcp cloud run logs collecting?
@MuhammedDahab
@MuhammedDahab 3 жыл бұрын
thanx ❤❤
@tanagool
@tanagool 3 жыл бұрын
Nana , sound volume is a bit low , :)
@TechWorldwithNana
@TechWorldwithNana 3 жыл бұрын
Thanks for the feedback!
@zhangxiao321
@zhangxiao321 3 жыл бұрын
why not looking at a more capable log management solution such as syslog-ng?
@nigratruo
@nigratruo 3 жыл бұрын
I would say that I don't consume logs, I don't eat them, I don't inhale or inject them into my bloodstream ;-) I normally just view them. I prefer consuming food.
@gnaneethi81
@gnaneethi81 3 жыл бұрын
How to create Fluentd index with application name , Like Fluend-containername , deployed with helm
@venkatk8314
@venkatk8314 3 жыл бұрын
Dear Nana, when i try to deploy fluentd using helm chart by default it deploys as root user. i changed to non root user by using security context. But the problem is it errors out "[error]: #0 unexpected error error_class=Errno::EACCES error="Permission denied @ rb_sysopen - /var/log/fluentd-containers.log.pos". Can you please advise in case if you had this issue
@glowiever
@glowiever 3 жыл бұрын
still wonder why logstash is left behind and fluentd becomes more common
@srinivasyadav9925
@srinivasyadav9925 3 жыл бұрын
Hello.. how is it different from Splunk?
@lum4707
@lum4707 3 жыл бұрын
You could compare FluentD to Splunk forwarders. Preparsing, transforms etc. It's not a full product as Splunk, just a part of a stack.
@MrDevZero
@MrDevZero 3 жыл бұрын
დიდი მადლობა მსგავსი კარგი ტუტორიალები არსად არაა)
@ashmansukhani3928
@ashmansukhani3928 Жыл бұрын
Nana, I need your help,...!!!!
@ashmansukhani3928
@ashmansukhani3928 Жыл бұрын
I am having a bad experience for the last 3 days even though I have paid for the course. Please provide me a refund if you cannot help me open the second video of this course....
@TechWorldwithNana
@TechWorldwithNana Жыл бұрын
Hi Ash, can you please send an email to techworld-with-nana@nnsoftware.at and provide email with which you have purchased the course? So we can check. On KZbin comments there is no support Is this your email: goashtech@gmail.com ?
@rahul_bali
@rahul_bali 3 жыл бұрын
why pointing the finger in thumbnail ? '-[
@mikekhachadurian4876
@mikekhachadurian4876 Жыл бұрын
it would be much better if you explained how to install and manage it than listening of 10 minuts of bla bla bla fluentd is good fluentd is the best
@theaugmenter
@theaugmenter 3 жыл бұрын
First
@WildLifeBackyardCamera
@WildLifeBackyardCamera 3 жыл бұрын
all logs to splunk, period !
@EduardoSilvaPereira
@EduardoSilvaPereira 3 жыл бұрын
many Splunk users use Fluentd to perform the data ingestion to Splunk, there is a good value having the option to control "which" data is ingested.
@루이스-b9w
@루이스-b9w 2 жыл бұрын
I don't think the explanation is good. it is so abstracted and I wonder if you really have configured it by your self. Is Fluentd flies along the applications like the animation you put on 4:26?
Fluent Bit explained | Fluent Bit vs Fluentd
9:58
TechWorld with Nana
Рет қаралды 78 М.
Introduction to Fluentd: Collect logs and send almost anywhere
21:06
That DevOps Guy
Рет қаралды 75 М.
Зу-зу Күлпаш 2. Бригадир.
43:03
ASTANATV Movie
Рет қаралды 720 М.
didn't manage to catch the ball #tiktok
00:19
Анастасия Тарасова
Рет қаралды 31 МЛН
Microservices explained - the What, Why and How?
18:30
TechWorld with Nana
Рет қаралды 869 М.
Istio & Service Mesh - simply explained in 15 mins
16:09
TechWorld with Nana
Рет қаралды 665 М.
NGINX Tutorial - What is Nginx
14:32
TechWorld with Nana
Рет қаралды 214 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 306 М.
Proxy vs Reverse Proxy vs Load Balancer | Simply Explained
13:19
TechWorld with Nana
Рет қаралды 140 М.
How Prometheus Monitoring works | Prometheus Architecture explained
21:31
TechWorld with Nana
Рет қаралды 1 МЛН
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,8 МЛН
Understanding Logging: Containers & Microservices
8:51
That DevOps Guy
Рет қаралды 37 М.