log management toolsچیست؟
ابزارهای مدیریت logمحصولاتی هستند که داده های ورود به سیستم را متمرکز ، تجزیه و تحلیل ، تجسم و دفع می کنند. ابزارهای مدیریت ورود به سیستم مدیریت هشدار در زمان واقعی و نظارت بر عملکرد پویا را فراهم می کند تا سازمان ها باعث افزایش دید و بینش در مورد سلامت ، کارآیی و امنیت سیستم های خود شوند. همچنین می توان از نرم افزار مدیریت ورود به سیستم برای تمیز کردن ، تبدیل یا در غیر این صورت تنظیم داده های ورود به سیستم استفاده کرد.
انواع log management tools:
1. Application logs
2. System logs
3. Security logs
فایدهها:
· Resource Management
· Application Troubleshooting
· Regulatory Compliance and SIEM
· Business Analytics
· Marketing Insights
ELKچیست؟
یک راه حل تجزیه و تحلیل ورود به سیستم با سه مؤلفه نرم افزاری است: Elasticsearch ، Logstash وKibana با هم همکاری ، این فناوری ها به تیم های DevOps و SecOpsاجازه می دهند تا داده های ورود به سیستم را در ابر جمع آوری ، جمع ، تجزیه و تحلیل و تجسم کنند و از عملکردهای مهم مانند نظارت بر برنامه و تجزیه و تحلیل امنیتی پشتیبانی کنند.
مزایا ELK:
· Free
· Multiple Hosting Options
· Centralized Logging Capabilities
· Real-Time Data Analysis & Visualization
معایب ELK:
· High Cost
· Complex Management Requirements
· Stability & Uptime Issues
· Data Retention Tradeoffs
· Scaling Challenges
منابع:
· https://www.tibco.com/blog/2013/08/02/pros-and-cons-of-4-log-management-strategies/
· https://www.missioncloud.com/blog/log-management-use-cases-the-benefits-of-log-data
· https://www.elastic.co/what-is/elk-stack
#تکلیف درس معماری نرم افزار در دانشگاه شهید بهشتی