Công cụ giám sát hiệu suất ứng dụng di động có nguồn mở

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Các tính năng định cấu hình ứng dụng cũng như thử nghiệm A/B của Apigee và công cụ Giám sát hiệu suất ứng dụng dành cho thiết bị di động (Mobile APM) hiện đã trở thành nguồn mở. Nhà phát triển có thể lưu trữ APM trên thiết bị di động và cấu hình ứng dụng trong đám mây công khai hoặc riêng tư, đồng thời tích hợp tính năng này vào việc sử dụng Apache Usergrid.

APM trên thiết bị di động giúp nhà phát triển theo dõi các lỗi, sự cố và vấn đề về hiệu suất mạng của ứng dụng di động. Ngoài việc giám sát, Mobile APM còn cho phép nhà phát triển đẩy cấu hình và cờ tính năng cho điện thoại thông minh và thiết bị mà không buộc người dùng thiết bị di động phải cập nhật ứng dụng của họ. APM trên thiết bị di động đã được sử dụng để giám sát các ứng dụng dành cho thiết bị di động trên hàng triệu thiết bị iOS, Android và HTML5.

Mobile APM là một tiện ích bổ sung BaaS mạnh mẽ và hấp dẫn dành cho thiết bị di động. Tiện ích này "cung cấp khả năng giám sát tự động các chỉ số quan trọng giúp bạn tìm lỗi, tối ưu hoá hiệu suất của ứng dụng, xác định nút thắt cổ chai của mạng và hiểu mẫu sử dụng".

APM dành cho thiết bị di động do Apigee dùng nguồn mở thông qua một Yêu cầu lấy dữ liệu trên GitHub do Prabhat Jha gửi tại đây: https://github.com/apigee-labs/apibaas-monitoring. Đây là một ứng dụng web Java độc lập, yêu cầu MySQL và chạy riêng biệt với API, nhưng tích hợp với API BaaS hoặc Apache Usergrid của Apigee.

Trong cổng thông tin quản trị API BaaS, tính năng Giám sát đã ngừng hoạt động, cùng với nội dung "Giám sát ứng dụng" và "Định cấu hình" API BaaS tương ứng trong tài liệu về Apigee.

Để xem thông báo chính thức, vui lòng truy cập http://apigee.com/about/blog/developer/app-performance-monitoring-now-open-source.

Nếu bạn có thắc mắc về việc tìm nguồn mở của APM dành cho thiết bị di động, hãy đặt câu hỏi trên Cộng đồng API.

Cập nhật trước đây

Mobile APM ban đầu do một công ty khởi nghiệp tên là InstaOps phát triển. Sau đó, Apigee được Apigee mua lại vào năm 2012. Sau đó, công cụ này được tích hợp với API BaaS (giải pháp thương mại của Apigee về việc sử dụng Apache Usergrid, đi kèm với Apigee Edge).

Câu hỏi thường gặp

Hỏi: Điều này có ảnh hưởng gì đến tôi khi tôi đang sử dụng Mobile APM trong đám mây công khai Apigee?

A. Sẽ không có thay đổi nào đối với bạn.

Hỏi: Tôi sử dụng API BaaS của Apigee. Tôi có thể dùng API dành cho thiết bị di động (Mobile APM) với API lưu trữ trên đám mây công cộng BaaS của Apigee không?

Đáp: Chưa. Chúng tôi đang nỗ lực để biến điều đó thành hiện thực. Không có dòng thời gian tại thời điểm này.

Hỏi: Tôi đang sử dụng SDK cho các ứng dụng của mình tại thời điểm này nhưng muốn ngừng sử dụng APM trên thiết bị di động. Tôi có cần điều chỉnh các ứng dụng của mình không?

A. Bạn chưa cần thay đổi vào lúc này.

Hỏi: Đây có phải là sản phẩm được MIT hoặc Apache cấp phép không?

A. Không.

Hỏi: Tôi có thể dùng sản phẩm Mobile APM với Apigee Edge mà tôi sử dụng trong đám mây công cộng/riêng tư không?

A. Có. Không có gì hạn chế mức sử dụng này.

Hỏi: Liệu có tính năng nâng cao hoặc bản sửa lỗi nào trong tương lai không?

A. Chưa có kế hoạch nào trước mắt.