It’s less intuitive when it comes to viewing different analytics using out of the box form & select box. I feel, A dashboard like UI similar to edge analytics will definitely help in improving the user experience. I have a built a custom module that showcases how you can extend out of the box analytics dashboard in Apigee Developer Portal & Improve the UX using highcharts.
Few improvements which i thought will help App Developer Experience,
Looks & Feel similar to Apigee Edge Analytics Dashboard
Ability to zoom in the time line
Dashboard like view with different widgets like Traffic, Errors, Total Response time
@Nitin_983650 , Need some custom coding & extending the Apigee Management PHP SDK, Little bit of Drupal Expertise to achieve what you are looking for.
Some pointers, see .module code in above github. Also, You need to make sure it doesn’t raise invalid metric error from SDK. profiles/apigee/libraries/mgmt-api-php-sdk/Apigee/ManagementAPI/DeveloperAppAnalytics.php - getMetrics function. You need to override above getMetrics in custom module.
Notice: Undefined variable: tabs in _devconnect_developer_app_analytics_detail() (line 78 of /var/www/html/sites/all/modules/custom/apigee_developer_app_analytics/apigee_developer_app_analytics.module).