apache/skywalking
کاربرد:
سیستم نظارت بر عملکرد برنامهها (APM) برای ردیابی، تحلیل و بهینهسازی عملکرد سرویسهای میکروسرویسی و برنامههای توزیعشده.
در چه شرایطی بهتره استفاده شود؟
وقتی نیاز داری به صورت بلادرنگ عملکرد سرویسهای توزیعشده رو نظارت کنی، لاگ خطاها، زمان پاسخدهی و فراخوانیهای بین سرویسها رو ببینی. مناسب محیطهای مبتنی بر کلود، کانتینرها و سرویسهای فرکانس بالا مثل microservices و serverless.
چند مثال از موارد استفاده
ردیابی فراخوانی سرویسها در معماری میکروسرویسی
شناسایی گلوگاههای عملکردی در برنامههای توزیعشده
نظارت بر سلامت سرویسها در محیط Kubernetes
تحلیل لاگها و متربها برای عیبیابی سریعتر
اتصال به ابزارهای دیگر مثل Prometheus و Jaeger برای گزارشدهی یکپارچه
- ##APM
- ##Monitoring
- ##Microservices
- ##Performance
- ##Observability
- ##DistributedTracing
- ##Kubernetes
- ##DevOps
- ##CloudNative
- ##apache
