|
1 | 1 | --- |
2 | 2 | title: Google Cloud Run |
3 | 3 | sidebar_order: 1 |
4 | | -description: >- |
5 | | - Learn more about how you can use Sentry with your Google Cloud Run |
6 | | - applications. |
7 | | -og_image: /og-images/organization-integrations-cloud-monitoring-gcp-cloud-run.png |
| 4 | +description: "Learn how to use Sentry to monitor errors and performance in your Google Cloud Run applications." |
8 | 5 | --- |
9 | 6 |
|
10 | | -Cloud Run helps developers save time in building and deploying their applications. Sentry helps save time in resolving production issues by providing detailed debugging capabilities. |
| 7 | +Google Cloud Run manages containerized applications. Sentry works with Cloud Run the same way it works with any other server environment, install the Sentry SDK for the language and framework running inside your container. |
11 | 8 |
|
12 | | -## Install and Configure |
| 9 | +Instrument your application code directly, build it into your container image, and deploy to Cloud Run as usual. |
13 | 10 |
|
14 | | -<Alert> |
| 11 | +## Set Up |
15 | 12 |
|
16 | | -Sentry owner, manager, or admin permissions are required to install this integration. |
| 13 | +1. **Choose the Sentry SDK for your application's language and framework.** For example: |
| 14 | + - **JavaScript:** [Node.js](/platforms/javascript/guides/node/), [Express](/platforms/javascript/guides/express/), [Fastify](/platforms/javascript/guides/fastify/) |
| 15 | + - **Python:** [Django](/platforms/python/integrations/django/), [Flask](/platforms/python/integrations/flask/), [FastAPI](/platforms/python/integrations/fastapi/) |
| 16 | + - **Go:** [net/http](/platforms/go/guides/http/), [Gin](/platforms/go/guides/gin/), [Echo](/platforms/go/guides/echo/), [Fiber](/platforms/go/guides/fiber/) |
| 17 | + - **Java:** [Spring Boot](/platforms/java/guides/spring-boot/), [Spring](/platforms/java/guides/spring/) |
| 18 | + - **Ruby:** [Ruby](/platforms/ruby/), [Rails](/platforms/ruby/guides/rails/) |
| 19 | + - **.NET:** [.NET](/platforms/dotnet/), [ASP.NET Core](/platforms/dotnet/guides/aspnetcore/) |
17 | 20 |
|
18 | | -</Alert> |
| 21 | + See the full list of [supported platforms](/platforms/). |
19 | 22 |
|
20 | | -1. [Create an account](https://sentry.io/signup/) (or [Login](https://sentry.io/auth/login/)) on Sentry |
| 23 | +2. **Follow the SDK setup instructions for your platform.** This typically involves installing the SDK package, initializing it with your DSN, and adding it to your application's entrypoint. |
21 | 24 |
|
22 | | -2. Choose your application platform |
| 25 | +3. **Build and deploy your container to Cloud Run.** No additional Cloud Run configuration is needed — Sentry runs inside your application process and sends events directly to Sentry's servers. |
23 | 26 |
|
24 | | -  |
| 27 | +## Verify |
25 | 28 |
|
26 | | -3. Follow instructions to instrument your Cloud Run application. Detailed platform docs [here](/platforms/). |
27 | | - |
28 | | -4. Deploy your Cloud Run application with GCP. |
| 29 | +Once deployed, trigger a test error in your application. The error should appear on the **Issues** page in [sentry.io](https://sentry.io). If you've enabled tracing, request performance data will appear on the **Performance** page. |
0 commit comments