نظارت بر عملکرد برنامه های تلفن همراه متن باز می شود

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

نظارت بر عملکرد برنامه‌های موبایل (Mobile APM) و پیکربندی برنامه و ویژگی‌های تست A/B شرکت Apigee اکنون متن‌باز هستند. توسعه‌دهندگان می‌توانند Mobile APM و پیکربندی برنامه را در یک ابر عمومی یا خصوصی میزبانی کنند و آن را با استفاده خود از Apache Usergrid ادغام کنند.

Mobile APM به توسعه‌دهندگان کمک می‌کند تا خطاها، خرابی‌ها و مشکلات عملکرد شبکه برنامه‌های تلفن همراه را رصد کنند. علاوه بر نظارت، Mobile APM به توسعه‌دهندگان این امکان را می‌دهد که پیکربندی‌ها و feature flags را بدون مجبور کردن کاربر تلفن همراه به به‌روزرسانی برنامه‌های خود، به تلفن‌های هوشمند و دستگاه‌ها ارسال کنند. Mobile APM برای رصد برنامه‌های تلفن همراه در میلیون‌ها دستگاه iOS، اندروید و HTML5 استفاده شده است.

Mobile APM یک افزونه قدرتمند و جذاب BaaS برای دستگاه‌های تلفن همراه است که «نظارت خودکار بر معیارهای حیاتی را فراهم می‌کند که می‌تواند به شما در یافتن اشکالات، بهینه‌سازی عملکرد برنامه، شناسایی گلوگاه‌های شبکه و درک الگوهای استفاده کمک کند.»

APM موبایل توسط Apigee از طریق یک درخواست Github Pull که توسط Prabhat Jha در اینجا ارسال شده بود ، متن‌باز شد. این یک برنامه وب جاوا مستقل است که به MySQL نیاز دارد و جدا از API BaaS یا Apache Usergrid متعلق به Apigee اجرا می‌شود، اما با آنها ادغام می‌شود.

در پورتال مدیریت API BaaS، ویژگی نظارت (Monitoring) به همراه محتوای مربوط به "نظارت بر برنامه" و "پیکربندی" API BaaS در مستندات Apigee حذف شده است.

برای اطلاع از اطلاعیه رسمی، به آدرس http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source مراجعه کنید.

اگر در مورد متن‌باز بودن APM موبایل سؤالی دارید، سؤال خود را در انجمن Apigee مطرح کنید.

تاریخچه

Mobile APM در ابتدا توسط یک استارتاپ به نام InstaOps توسعه داده شد که متعاقباً در سال ۲۰۱۲ توسط Apigee خریداری شد. سپس با API BaaS، ارائه تجاری Apigee از Apache Usergrid که با Apigee Edge بسته‌بندی شده است، ادغام شد.

سوالات متداول

س: این برای من چه معنایی دارد، چرا که من از Mobile APM در فضای ابری عمومی Apigee استفاده کرده‌ام؟

الف. هیچ چیز برای شما تغییر نخواهد کرد.

س: من از API BaaS شرکت Apigee استفاده می‌کنم. آیا می‌توانم از Mobile APM به همراه API BaaS میزبانی شده در فضای ابری عمومی Apigee استفاده کنم؟

الف. هنوز نه. ما در حال تلاش برای تحقق این امر هستیم. در حال حاضر هیچ جدول زمانی وجود ندارد.

س: من در حال حاضر از SDK با برنامه‌هایم استفاده می‌کنم اما می‌خواهم استفاده از Mobile APM را متوقف کنم. آیا لازم است تغییراتی در برنامه‌هایم ایجاد کنم؟

الف. در حال حاضر نیازی به تغییر نیست.

س. آیا این محصول تحت لیسانس MIT است یا آپاچی؟

الف. خیر.

س: آیا می‌توانم از محصول Mobile APM به همراه Apigee Edge که در فضای ابری عمومی/خصوصی خود استفاده می‌کنم، استفاده کنم؟

الف. بله. هیچ محدودیتی برای این استفاده وجود ندارد.

س: آیا در آینده پیشرفت‌هایی در ویژگی‌ها یا رفع اشکالات وجود خواهد داشت؟

الف. هیچ برنامه فوری وجود ندارد.