- The Logit dashboard gives us access to the logs in Kibana for different stacks:
- For Production logs, the stack is
TEACHER SERVICES CLOUD PRODUCTION - For other environments (review, QA, Staging), the stack is
TEACHER SERVICES CLOUD TEST
- For Production logs, the stack is
- Filter the app and environment. Add and PIN a filter with:
- Field:
kubernetes.deployment.name - Operator:
is - Value:
teaching-vacancies-production/teaching-vacancies-staging/teaching-vacancies-qa/teaching-vacancies-review-pr-xxxx
- Field:
- If filtering particular routes, you can filter by the URL path:
- Field:
url.path - Value: (EG For the ATS API)
/ats-api/v1/vacancies
- Field:
- To remove the noise and focus the logs in the relevant info. You can specify the "Selected fields" in the left bar. Some useful fields to include in the log results:
app.messageapp.payload.params_jsonurl.pathapp.payload.status_message
- You can also filter the logs by particular field values.
- If you don't see expected results. Be sure the time window of the logs is big enough, as it defaults to the last 15 minutes.
- Check the GitHub Deploy workflow to see recent deployments.
- Check the Sentry dashboard to see if any Errors are being logged.
- The Mission Control Jobs dashboard allows us to monitor queues, workers, in-progress and failed jobs, and to trigger recurring tasks.
- Uptime check including test history against
https://teaching-vacancies.service.gov.uk/check - Homepage content presence and homepage no error presence checks against
https://teaching-vacancies.service.gov.uk
- Check the Teaching Vacancies
s189-teacher-services-cloud-productionsubscription resources
- Billing & Cost Management Dashboard for which you'll need to first assume the AWS role Billing Manager
- Hosting Billing accessed through the DFE Platform Identity subscriptions in Azure.