Introduction
Get started with OpenTelemetry on Google Axion C4A
Create firewall rules on GCP for Flask and observability components
Create a Google Axion C4A Arm virtual machine on GCP
Set up OpenTelemetry environment and application on Arm64
Deploy the OpenTelemetry observability stack on Arm64
Next Steps
In this section you’ll create a Google Axion C4A Arm-based virtual machine on Google Cloud Platform. You’ll use the c4a-standard-4 machine type, which provides 4 vCPUs and 16 GB of memory. This VM will host your OpenTelemetry application.
For help with GCP setup, see the Learning Path Getting started with Google Cloud Platform .
To create a virtual machine based on the C4A instance type:
C4A.c4a-standard-4 for machine type.
Configuring machine type to C4A in Google Cloud Console
allow-all-opentelemetry to allow all TCP ports through for OpenTelemetry.After the instance starts, select SSH next to the VM in the instance list to open a browser-based terminal session.
Connecting to a running C4A VM using SSH
A new browser window opens with a terminal connected to your VM.
Terminal session connected to the VM
In this section:
Your VM is now ready to host the OpenTelemetry application. In the next section, you’ll install Docker and Docker Compose, then deploy your instrumented Flask application.
Next, you’ll install Docker, Docker Compose, and the OpenTelemetry-instrumented Flask application on your VM.