OpenTelemetry has become a vital open-source tool for collecting telemetry data, such as traces, metrics, and logs, offering users more control by reducing dependency on proprietary software. This article explores how to use OpenTelemetry to monitor Google Cloud Run, a serverless solution in Google Cloud Platform, by utilizing auto-instrumentation with a Node.js application. Google Cloud Run's recent architectural update allows multi-container deployments, enabling improved monitoring and logging through sidecar containers like the OTel Collector, which gathers telemetry data. The data is then sent to Grafana Cloud Application Observability, which provides visualization and analysis through pre-built dashboards and the Rate Error Duration (RED) method, facilitating anomaly detection and performance optimization. The process involves setting up Node.js applications with auto-instrumentation, configuring the OTel Collector, creating Dockerfiles, and deploying services on Cloud Run, ensuring the OTel Collector starts before application containers to avoid data loss. This integration of OpenTelemetry and Grafana Cloud enhances observability in serverless environments, allowing teams to proactively identify issues and optimize application performance.