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