Cosmos DB Profiler v6.0 Build 6053 – Optimize Azure Cosmos DB Performance
پایش و بهینهسازی عملکرد اپلیکیشنهای مبتنی بر Azure Cosmos DB
Specification
| Feature | Query-Editor |
|---|
| Technology | .Net Core |
|---|
توضیحات:
Cosmos DB Profilerیک ابزار پروفایلینگ تشخیصی از Hibernating Rhinos است که برای نظارت بر نحوه تعامل برنامهها با Azure Cosmos DB طراحی شده است. این ابزار فعالیت پایگاه داده ضبط شده را تجزیه و تحلیل میکند و بینشها، توصیهها و هشدارهایی را ارائه میدهد تا به توسعهدهندگان در درک رفتار پرسوجو(query) و شناسایی الگوهای استفاده ناکارآمد کمک کند.
طیفی از قابلیت ها توسط این ابزار در اختیار توسعهدهندگان قرار می گیرد که از آنها می توان به موارد زیر اشاره کرد.
این پروفایلر به دادههای لاگ آپلود شده( uploaded log data) گوش می دهد، blobs را از فضای ذخیرهسازی Azure دانلود میکند، همچنین اطلاعات ضبط شده را تجزیه و تحلیل کرده و Query های در حال اجرا را به صورت لحظه ای به نمایش میگذارد. این ابزار با هدف کمک به تیمهای توسعه در مسیر بازرسی ارتباطات پایگاه داده طراحی شده است و این تیم ها می توانند با به کارگیری امکانات این ابزار به بررسی رفتار برنامه بپردازند و همچنین استفاده مشکوک یا بیفایده از Cosmos DB را شناسایی کنند.
توصیهها بر کاهش منابع ذخیره سازی و پردازش دادهها تمرکز دارند، این در حالیست که تمرکز هشدارها بر روی سبک بررسی کد می باشند و با هدف برجسته سازی و مشخص کردن الگوهای مشکلساز ارائه می شوند. این ابزار برای توسعهدهندگان و تیمهایی در نظر گرفته شده است که در طول توسعه، آزمایش یا عیبیابی نیاز به دید بهتری نسبت به فراخوانیهای Cosmos DB دارند. از دیگر مزیت های این ابزار امکان مشاهده دقیق تر به فعالیت کوئری ها و رفتارهای تأثیرگذار بر منابع ، آزمایش یا عیبیابی می باشد.
ویژگی ها:
- نظارت بر تعاملات برنامه با Azure Cosmos DB
- تجزیه و تحلیل فعالیت پایگاه داده ضبط شده
- نمایش کوئریها به صورت لحظه ای
- ارائه توصیههایی برای کاهش استفاده از منابع
- هشدار در مورد رفتار مشکوک برنامه
- ارائه هشدارها به سبک بررسی کد
- کار با لاگهای آپلود شده (uploaded logs) از طریق ذخیرهسازی Azure
- کمک به بازرسی ارتباط برنامه با پایگاه داده
مناسب برای:
مناسب برای توسعهدهندگان و تیمهایی که از Azure Cosmos DB استفاده میکنند و نیاز به ابزاری در جهت مشاهده دقیق رفتار کوئری، فراخوانیهای پایگاه داده، همچنین هشدارها و فرصتهای بهینهسازی دارند.
سوالات متداول:
ابزار Cosmos DB Profiler قابلیت نظارت بر چه چیزی را ارائه می کند؟
این ابزار تعاملات برنامه با Azure Cosmos DB را نظارت میکند و همچنین فعالیت پایگاه داده ضبط شده را تجزیه و تحلیل میکند.
آیا این ابزار میتواند کوئریها را به بلافاصله و به صورت لحظه ای نشان دهد؟
بله. در توضیحات محصول بیان شده است که Azure Cosmos DB میتواند دادههای لاگ آپلود شده را تجزیه و تحلیل کند و کوئریها را به صورت بلادرنگ نمایش دهد.
قابلیت شناسایی چه نوع مشکلاتی را فراهم می کند؟
به شناسایی رفتارهای مشکوک و الگوهای استفاده ناکارآمد در تعاملات برنامه با Cosmos DB از مزیت های بسیار مهم این محصول می باشد.
آیا قابلیت ارائه راهنمایی بهینهسازی محصول از قابلیت های این محصول میباشد؟
بله. این ابزار در طول مسیر توسعه، آزمایش، عیب یابی توصیههایی را برای کاهش استفاده از منابع ذخیرهسازی و پردازش دادهها ارائه میدهد.









Reviews
Clear filtersThere are no reviews yet.