Skip to content
DevOps Division Guidebook
Monitoring and Alerting
Initializing search
Developer Hub Project
Home
Contact us
How-to
Tutorials
Explanations
Reference
Our Services
DevOps Division Guidebook
Developer Hub Project
Home
Contact us
Contact us
Sending sensitive content
This guidebook
How-to
How-to
Products
Products
Start developing a new product
Check product configuration
Delete an existing product
Git/GitLab
Git/GitLab
Sign in
Open an issue
Size issues
Create a feature branch
Add the MIT licence to a project
Common git actions
Enable automated GitLab releases
Registering a Gitlab Runner
Development
Development
Prepare your system
Create a new application
Create a new project from a template using the Copier tool
Update Projects Created from Boilerplate Templates
Migrate an existing cookiecutter project to Copier
Run an application locally
Configure your IDE
Run database migrations at deploy time
Enable Pub/Sub for local development
Migrate a Google Cloud Run App Terraform module deployment to v9.0.0
Entra ID and Azure Apps
Entra ID and Azure Apps
Add University sign in to web applications
Configure Django applications
Use custom roles for authorisation
Register an Azure API Management client application
GKE GitLab Runners
GKE GitLab Runners
Register GKE-hosted GitLab runners
Run GitLab CI jobs on a GKE-hosted GitLab runner
Access a Google Secret Manager secret using service account impersonation
Python
Python
Publish a package
Add common CI jobs
Create PyPI API tokens
Deployment
Deployment
Synchronise 1password secrets to Google Cloud
Create GitLab deploy token for Ansible deployment
Cloud Platform
Cloud Platform
Responding to billing alerts
Create Google Cloud Admin accounts
Renovatebot
Renovatebot
Get started
Automatically assign reviewers
Test changes to configuration
Keep docker image versions fresh
Use pre-commit hooks
Temporarily disable renovatebot
AWS
AWS
Add AWS to your product
Create new AWS accounts
Access the AWS console
Audit AWS console access
Use the AWS CLI tool
Tutorials
Tutorials
Creating a Python package
Bootstrapping an application
Automating releases on GitLab
Custom DNS for Cloud Platform Service
Explanations
Explanations
Google Cloud admin accounts
Service infrastructure and product factories
Identifiers
Webapp developer environment
The Tech Lead Forum
Renovatebot
Cloud Platform
Cloud Platform
Budgets and Alerts
Migrating to Google Cloud Run App Terraform module v9.0.0
Permissions in Google Cloud
Azure and Entra ID Applications
Integrating AWS with our infrastructure
Git/GitLab
Git/GitLab
Writing good issues
Reviewing issues
Git Concepts
GitLab release automation
GKE GitLab Runners
Python
Python
How we use PyPI
Reference
Reference
Other sources of documentation
Well-known Identifier Scopes
Local app development
The Tech Lead Forum
Standards and Compliance
Git/GitLab
Git/GitLab
Labels
Python CI jobs
External documentation
Best Practice
Best Practice
Best practice for API design
JavaScript
Python
Web applications
Our Tools
Cloud Platform
Cloud Platform
GCP Projects and Folders
DNS
Permissions and Roles
Backups and Restoring Data
GKE GitLab Runners
GCP Budget Alerts
App Deployment
App Deployment
Terraform
Secrets
SQL Instances
Serverless Web Applications
Traffic ingress
Kubernetes Clusters
Monitoring and Alerting
Continuous Deployment
Templates
Secret synchronisation via sanctuary
Entra ID and Azure Application Authentication URLs and IDs
Working Environment
Working Environment
Culture and Values
Meeting room locations
Glossary
Workflow
Workflow
GitLab
Common flows
Merge requests
CI Pipelines
Onboarding new starters
Shared credentials, secrets and external accounts
Git tips and tricks
Notes
Notes
Webapp Developer Environment
Automating Google Drive Access
Google Cloud deployments
Domain verification
Gunicorn tuning
UCS Development Group Services
Creating an internal CA
Testing Raven
FAQ
Our Services
Our Services
Education
Education
Cambridge Data (CamData)
Gates Cambridge Trust - Selection Module (GCT/SM)
Digital Admissions
Digital Admissions
Digital Pooling
My Cambridge Application
ESSM Sync
Events System
Exam Office exam time monitoring
Laboratory Allocation
Laboratory Allocation
Lab Allocator
Legacy NST IA Lab Allocation
Lecture Capture
Lecture Capture
Lecture Capture Preferences App
Panopto Deployment
Panel
Streaming Media Service
UTBS
Yuja Enterprise Video Platform
HR Systems
HR Systems
Colleges and Affiliated Institutions Advertising System (CAIAS)
HR Integration App
Integrated Reward System
Job Opportunities
PostBox
Recruitment Administration System (RAS)
Web Recruitment System (WRS)
ADA for Disability Office
Academic Career Pathways Grade 12 (ACP-12) Submission Portal
Infrastructure and Generic Services
Infrastructure and Generic Services
API Gateway
Design System
Data Backup Service
Equipment Sharing
GAOBase
GitLab
Governance
Governance
Governance
Reporter
Statutes and Ordinances
Identity and Access Management
Identity and Access Management
Card Management
Card Management
Card Management System
Legacy Card System
Network Tokens
Google Workspace
Google Workspace Preferences App
Identity and Access Management
Jackdaw
Lookup
Raven
Raven
Password Management
Metadata
OAuth2
Webauth to SAML2
SAML2
Statistics API
UCamWebAuth
University Human Resources API
University Student API
Information Asset Register
Lookup To GitLab Sync
Malware & Virus Scanner (MVS)
Nursery Waiting List
Regent House Ballots application
SCRIBE
Self-Service Gateway
Project Symphony
talks.cam
University Payment System
Research
Research
Research Excellence Framework (REF) portals
Budget Calculator
Claims Management System (CMS)
Gates Trust Admin Tool
Human Tissue Tracker
Interfacer for Research Systems Team
RCO Database
Research Grant Expenditure Application (RGEA)
Research Dashboard
RONIN
ROO Intranet
Staff Information System SharePoint portals (SIS/SP)
Staff Information System
Time Allocation Survey
TOAST
Internal
Internal
Renovatebot
Retired Services
Retired Services
Covid-19 Pools
Software Sales
TLS Certificates
Monitoring and Alerting
¶
This page documents how monitoring and alerting is configured.
Back to top