General Guidelines https://trello.com/c/IX6n2xmz/73-general-guidelines Steps Follow the steps in the documentation to provision Mobile Developer Console APB and Metrics APB: https://docs.aerogear.org/aerogear/latest/mobile-developer-console.html#provision-mdc https://docs.aerogear.org/aerogear/latest/mobile-metrics.html#setting-up-the-mobile-metrics-service Login to OpenShift as a regular user (developer) 1. Go to your project and search for Metrics APB in service catalog 2. In wizard, increase the storage sizes (e.g. to 15 GB) and change default DB username and password Make sure APB has provisioned successfully - there should be 4 pods running under metrics app in your OpenShift project (grafana, prometheus, postgres, app-metrics) 3. Navigate to Grafana URL You should be redirected to oauth proxy login page 4. Click on Login, fill in login credentials, Login and click on Allow in next dialog You should be redirected back to original URL and see Grafana UI and Mobile Services dashboard. 5. Repeat the step 3 and 4 for Prometheus URL. After you're redirected from oauth proxy login page, you should see Prometheus main page 6. In your OpenShift project, go to Postgres pod (click on the blue circle) and go to Logs You should not see any errors in the log 7. Repeat the step 6 for Grafana, Prometheus and app-metrics pods 8. Repeat the step 7 for "ups-sync-service" and "ups-oauth-proxy" container 9. In your OpenShift project, go to the bottom of the page (to Provisioned Services) and select "three dot" menu on Push Notifications service and click on Delete The service should be deprovisioned (i.e. all of the ups-related resources should be removed from the project). This will take a while (cca 2 minutes). Trello link |