Eventarc is offered in two editions: Eventarc Advanced and Eventarc Standard.
For more information, see the Eventarc overview.
The total Eventarc Standard billable charge is the combined charge of Eventarc and its transport layer, Pub/Sub.
Eventarc Standard billable component | Price (USD) |
|---|---|
The first 50,000 chargeable events in every calendar month | Free |
Events from Google sources | $0 per million events published |
Events from Pub/Sub sources | $0 per million events published |
Events from other sources | $1 per million events published (free while in Preview) |
Note the following:
These examples assume events using Cloud Audit Logs are typically 2 KiB.
Google event source example
Scenario: A Cloud Run service receiving one 2 KiB event every second for a month (2,592,000 events) from a Google source such as Cloud Storage using Cloud Audit Logs.
Usage | Price (USD) |
|---|---|
Usage of Eventarc | $0 per million events published for 2,592,000 events. The charge is $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 KiBps (2 KiBps ingress and 2 KiBps egress). Over 30 days this is 0.0095 TiB of data. The billable data volume is 0.0095 TiB, and when charged at $40 per TiB, the charge is $0.38. However, the free tier of the first 10 GiB would reduce the charge to $0. |
Total charge with free tier | $0 (Eventarc) + $0 (Pub/Sub) = $0 |
Total charge without free tier | $0 (Eventarc) + $0.38 (Pub/Sub) = $0.38 |
Pub/Sub event source example
Scenario: A Cloud Run service receiving one 1 MiB event every second for a month (2,592,000 events) from a Pub/Sub source.
Usage | Price (USD) |
|---|---|
Usage of Eventarc | $0 per million events published for 2,592,000 events. The charge is $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 MiBps (1 MiBps ingress and 1 MiBps egress). Over 30 days this is 4.943 TiB of data. The billable data volume is 4.943 TiB, and when charged at $40 per TiB, the charge is $197.75. However, the free tier of the first 10 GiB would reduce the charge to $197.36. |
Total charge with free tier | $0 (Eventarc) + $197.36 (Pub/Sub) = $197.36 |
Total charge without free tier | $0 (Eventarc) + $197.75 (Pub/Sub) = $197.75 |
Eventarc Advanced billable component | Price (USD) |
|---|---|
Bus publishing | $1.00 / 1,000,000 count |
Pipeline messages | $0.50 / 1,000,000 count |
Pipeline transformations | $0.40 / 1,000,000 count |
Note the following:
Usage | Price (USD) |
|---|---|
Usage of Eventarc Advanced bus | For 2.5M events published to a bus, and when charged $1.00 per million events, the charge is $2.50. |
Usage of Eventarc Advanced pipeline | Assuming 100% of the messages are sent to the pipeline, and when charged $0.50 per million events, the charge is $1.25. |
Usage of transformation and conversion | Assuming 100% of the messages apply either a conversion or a transformation, and 2.5M operations, and when charged $0.40 per million operations, the charge is $1.00. |
Total charge | $4.75 |