توضیحات
آموزش صفر تا صد پردازش داده و روادید با Logstash
نام دوره : Data Processing with Logstash (and Filebeat)
دوره های زیر به همراه این دوره پیشنهاد می شود:
آموزش کامل کار با Elasticsearch
آموزش بصری سازی داده با Kibana
پیش نیاز:
- آشنايي با استفاده از ترمينال / خط فرمان يک امتياز محسوب مي شود
توضیحات:
آيا مي خواهيد ياد بگيريد که چگونه رويدادها را با Logstash پردازش کنيد؟ پس شما به جاي مناسب آمده ايد.
اين دوره جامع ترين دوره آموزشي Logstash در در Udemy است!
اين دوره به طور خاص Logstash را پوشش مي دهد، به اين معني که ما مي توانيم به جزئيات بسيار بيشتري نسبت به زماني که اين دوره کل Elastic Stack را پوشش مي داد، وارد شويم.
بنابراين اگر مي خواهيد به طور خاص Logstash را ياد بگيريد، اين دوره براي شما مناسب است!
دوره آموزش صفر تا صد پردازش داده و روادید با Logstash هيچ دانش يا تجربه قبلي با Logstash را در نظر نمي گيرد .
ما از اصول اوليه شروع مي کنيم و به تدريج به موضوعات پيشرفته تر مي رويم.
اين دوره به گونه اي طراحي شده است که مي توانيد تمام مدت زمان را به صورت گام به گام دنبال کنيد و مي توانيد تمام فايل هاي پيکربندي را در يک مخزن GitHub بيابيد.
اين دوره موضوعاتي مانند مديريت گزارشهاي وب سرور آپاچي (هم دسترسي و هم گزارشهاي خطا)، غنيسازي دادهها، ارسال دادهها به Elasticsearch، تجسم دادهها با Kibana، همراه با پوشش تعدادي از موارد استفاده پرطرفدار که احتمالاً با آنها مواجه خواهيد شد را پوشش ميدهد.
پس از اتمام اين دوره، شما با تمام جنبه هاي مهم Logstash آشنا خواهيد شد و قادر خواهيد بود پيکربندي هاي پيچيده خط لوله بسازيد و انواع مختلفي از رويدادها و داده ها را پردازش کنيد.
Logstash چيست؟
اگر نمي دانيد Logstash در مورد چيست، يک موتور پردازش رويداد است که توسط شرکت Elasticsearch، Kibana و غيره توسعه يافته است.
Logstash اغلب به عنوان يک بخش کليدي از پشته ELK يا Elastic Stack استفاده مي شود، بنابراين هم افزايي قوي با اين فناوري ها ارائه مي دهد.
شما مي توانيد از Logstash براي پردازش انواع مختلف رويدادها استفاده کنيد، و يک رويداد مي تواند چيزهاي زيادي باشد.
ميتوانيد گزارشهاي دسترسي يا خطا را از يک سرور وب پردازش کنيد، يا ميتوانيد رويدادها را از يک برنامه تجارت الکترونيک به Logstash ارسال کنيد، مانند زماني که سفارشي دريافت شد يا پرداختي پردازش شد.
ميتوانيد دادهها را از فايلها دريافت کنيد (فايلهاي مسطح، JSON، XML، CSV، و غيره)، دادهها را از طريق HTTP يا TCP دريافت کنيد، دادهها را از پايگاههاي داده بازيابي کنيد و موارد ديگر.
سپس Logstash شما را قادر مي سازد تا رويدادها را قبل از ارسال به مقصد مورد نظر خود پردازش و دستکاري کنيد، مانند Elasticsearch، OpenSearch،
چرا به Logstash نياز داريم؟
زيرا با ارسال رويدادها به Logstash، چيزها را از هم جدا مي کنيد.
شما به طور موثر پردازش رويداد را به خارج از برنامه وب و به Logstash منتقل مي کنيد، که نشان دهنده کل خط لوله داده يا شايد فقط بخشي از آن است.
اين بدان معناست که اگر نياز به تغيير نحوه پردازش رويدادها داريد، براي مثال نيازي به استقرار نسخه جديدي از يک برنامه وب نداريد.
پردازش رويداد و پيکربندي آن به جاي هر مکاني که رويدادها را راه اندازي مي کنيد، در Logstash متمرکز است.
اين بدان معناست که تمام برنامه وب بايد انجام دهد، ارسال يک رويداد به Logstash است. نيازي نيست چيزي در مورد اتفاقي که بعد از آن براي رويداد رخ مي دهد و به کجا ختم مي شود بداند.
اين معماري شما را بهبود ميبخشد و به Logstash اجازه ميدهد بهترين کار را انجام دهد.
دوره آموزش صفر تا صد پردازش داده و روادید با Logstash براي چه کساني است:
- توسعه دهندگاني که مي خواهند Logstash را ياد بگيرند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید