Eventarc pricing
The total Eventarc billable charge is the combined charge of Eventarc and its transport layer, Pub/Sub.
Eventarc billable component | Pricing |
---|---|
The first 50,000 chargeable events in every calendar month | Free |
Events from Google sources | US$0 per million events published |
Events from Pub/Sub sources | US$0 per million events published |
Events from other sources | US$1 per million events published |
Note the following:
- If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
- Usage of the Pub/Sub transport layer is billed at standard Pub/Sub rates.
- For Pub/Sub sources, Eventarc can use the existing Pub/Sub topic used by the event provider when publishing events.
- Events using Cloud Audit Logs incur Cloud Logging charges and event receiver services incur any applicable charges; for example, Cloud Run.
- Events larger than 64 KB are considered multiple events. Each
64 KB portion of a payload is billed as 1 event. For example:
- 64.001 KB event—2 events billed
- 257 KB event—5 events billed
- 512 KB event (maximum event size)—8 events billed
Billing examples
These examples assume events using Cloud Audit Logs are typically 2 KB.
Google event source example
Scenario: A Cloud Run service receiving one 2 KB event every minute for a month (43,200 events) at a rate of 2 KBps from a Google source such as Cloud Storage using Cloud Audit Logs.
Usage of Eventarc | US$0 per million events published for 43,200 events. The charge is US$0. |
Usage of the Pub/Sub transport layer | Assuming one Pub/Sub topic with one subscription and the subscriber is consuming all generated events. Pub/Sub has a total transmission rate of 4 KBps (2 KBps ingress and 2 KBps egress). Over 30 days this is 0.0095 TiB of data. The billable data volume is 0.0095 TiB, and when charged at US$40 per TiB, the charge is US$0.38. However, the free tier of the first 10 GB would reduce the charge to US$0. |
Total charge with free tier | US$0 (Eventarc) + US$0 (Pub/Sub) = US$0 |
Total charge without free tier | US$0 (Eventarc) + US$0.38 (Pub/Sub) = US$0.38 |
Pub/Sub event source example
Scenario: A Cloud Run service receiving one 512 KB event every second for a month (2,592,000 events) at a rate of 1 MBps from a Pub/Sub source.
Usage of Eventarc | US$0 per million events published for 2,592,000 events. The charge is US$0. |
Usage of the Pub/Sub transport layer | Assuming one Pub/Sub topic with one subscription and the subscriber is consuming all generated events. Pub/Sub has a transmission rate of 2 MBps (1 MBps ingress and 1 MBps egress). Over 30 days this is 4.715 TiB of data. The billable data volume is 4.715 TiB, and when charged at US$40 per TiB, the charge is US$188.60. However, the free tier of the first 10GB would reduce the charge to US$188.20. |
Total charge with free tier | US$0 (Eventarc) + US$188.20 (Pub/Sub) = US$188.20 |
Total charge without free tier | US$0 (Eventarc) + US$188.60 (Pub/Sub) = US$188.60 |
Other event source example
Scenario: A Cloud Run service receiving one 2 KB event every second for a month (2,592,000 events) at a rate of 2 KBps from a non-Google source.
Usage of Eventarc | US$1 per million events published for 2,592,000 events. The billable events is 2,592,000 and the charge is US$2.60. However, the free tier of 50,000 events per month would reduce the charge to US$2.55. |
Usage of the Pub/Sub transport layer | Assuming one Pub/Sub topic with one subscription and the subscriber is consuming all generated events. Pub/Sub has a total transmission rate of 4 KBps (2 KBps ingress and 2 KBps egress). Over 30 days this is 0.0095 TiB of data. The billable data volume is 0.0095 TiB, and when charged at US$40 per TiB, the charge is US$0.38. However, the free tier of 10 GB would reduce the charge to US$0. |
Total charge with free tier | US$2.55 (Eventarc) + US$0 (Pub/Sub) = US$2.55 |
Total charge without free tier | US$2.60 (Eventarc) + US$0.38 (Pub/Sub) = US$2.98. |
What's next
- Read the Eventarc documentation.
- Learn about Eventarc solutions and use cases.
Request a custom quote
With Google Cloud's pay-as-you-go pricing, you only pay for the services you
use. Connect with our sales team to get a custom quote for your organization.
Contact sales