Cloud Logging

Know your app broke before a customer tells you.

Change one endpoint in the Rollbar SDK you already run. Errors grouped, counted and posted to Slack.

Free tier: 10,000 events a month, 14-day retention, Rollbar SDK compatible. No card.

TypeError: Cannot read properties of undefined (reading 'id')
Activecheckout-api · production
02040600m60m120m180m225m
Occurrences per 15 minutes, example data
Minute 03
Minute 154
Minute 302
Minute 455
Minute 603
Minute 752
Minute 904
Minute 1056
Minute 1203
Minute 1352
Minute 15018
Minute 16541
Minute 18022
Minute 1959
Minute 2105
Minute 2254
  • ReferenceError: session is not definedResolved
  • TimeoutError: CRM sync took 30 sSnoozed

What it does for you

Know your app broke before a customer does

Errors from your website, app or integrations are grouped, counted and posted to Slack, so the right person fixes the one that matters.

  • Developers and CTOs

    Keep rollbar.js, pyrollbar, the Rollbar gem and rollbar-php as they are and change the endpoint. Source maps, deploys, live tail and saved views come with it.

    Read the full guide
  • Platforms and brokerages

    A project per client app or environment, Slack alerts per project, and on-demand events past your plan up to a cap you set.

    Read the full guide
  • Agents and loan officers

    If someone built you a website or a lead form, Cloud Logging tells them the moment it breaks, before a lead hits an error page.

    Read the full guide

Take the tour

Cloud Logging in three steps

Rollbar SDK compatible: change one endpoint. Live tail, source maps, deploys, Slack and Datadog.

rollbar.js
new Rollbar({
  accessToken: 'YOUR_PROJECT_TOKEN',
  endpoint: 'https://api.syncyak.com/api/1/item/',
});

Step 1 of 3. Example data.

What Cloud Logging does

Collect errors from your apps with the Rollbar SDKs you already run.

01

Rollbar SDK compatible

The JavaScript, Python and Ruby SDKs post to the same /api/1/item/ path. Change the endpoint and keep your error handling as it is.

02

Grouped, so you see the ten problems, not ten thousand events

Occurrences of the same error are grouped and counted, with the first and last time seen.

03

Alerts where your team talks

New errors and spikes post to Slack. From Pro, snooze a noisy error until it comes back.

For developers

Every request takes an account API key: Authorization: Bearer sy_live_…. Keys can be limited to Cloud Logging.

Configure the Rollbar SDK

Use the project token from your Cloud Logging console and change the endpoint. Nothing else changes.

import Rollbar from 'rollbar';

const rollbar = new Rollbar({
  accessToken: 'YOUR_PROJECT_TOKEN',
  endpoint: 'https://api.syncyak.com/api/1/item/',
  environment: 'production',
  captureUncaught: true,
  captureUnhandledRejections: true,
});

More in the Cloud Logging docs.

Cloud Logging plans

Prices per month in US dollars. Mix this tier with any tier of the other products.

Free
$0

Free every month

  • 10,000 events a month
  • 14-day retention
  • Rollbar SDK compatible
Start free
Hobby
$9a month

or $90 a year

  • 100,000 events a month
  • 30-day retention
  • Saved views
Start with Hobby
Pro
$29a month

or $290 a year

  • 500,000 events a month
  • 90-day retention
  • Snooze and spike alerts
Start with Pro
Business
$99a month

or $990 a year

  • 2.5M events a month
  • 180-day retention
  • Unlimited projects
Start with Business
Enterprise
Custom

From $399 a month

  • Unlimited events
  • 1-year retention
  • Volume pricing
Talk to us
Compare every Cloud Logging limit
Cloud Logging limits by tier
LimitFreeHobbyProBusinessEnterprise
Events a month10,000100,000500,0002,500,000Unlimited
Retention14 days30 days90 days180 days1 year
Projects1525UnlimitedUnlimited
Slack channels per project125UnlimitedUnlimited
Saved viewsNot includedIncludedIncludedIncludedIncluded
Snooze and spike alertsNot includedNot includedIncludedIncludedIncluded

Questions about Cloud Logging

Something else? Write to [email protected] and a person answers.

Which SDKs work?

The Rollbar SDKs post to the same /api/1/item/ path SyncYak answers: JavaScript in the browser and Node.js, Python, Ruby, PHP and Laravel. Change the endpoint and keep your access token setup.

What happens past the monthly allowance?

Free collects 10,000 events a month. With on-demand switched on, collection continues past your plan at $0.10 per 1,000 events, up to a monthly cap you set.

Start with Cloud Logging on the free tier

10,000 events a month, 14-day retention, Rollbar SDK compatible, free every month. Add the other products when you need them, on the same account.

Free tier on every product. No card.