Skip to main content

For AI agents: a Markdown version of this page is at https://docs.snowplow.io/docs/api-reference/loaders-storage-targets/snowplow-rdb-loader/upgrade-guides/1-2-0-upgrade-guide.md. The index of all documentation pages is at https://docs.snowplow.io/llms.txt, and the index for this section is at https://docs.snowplow.io/docs/api-reference/llms.txt.

RDB Loader 1.2.0 upgrade guide

RDB Loader 1.2.0 brings many improvements for monitoring subsystem. If you're not interested in new features - you can just bump versions. If you need webhook monitoring - read below instructions on how to enable it.

Release notes.

Assets​

RDB Shredder is published on S3:

  • s3://snowplow-hosted-assets-eu-central-1/4-storage/rdb-shredder/snowplow-rdb-shredder-1.2.0.jar

RDB Loader and RDB Stream Shredder distributed as Docker images, published on DockerHub:

  • snowplow/snowplow-rdb-loader:1.2.0
  • snowplow/snowplow-rdb-stream-shredder:1.2.0

Enabling Webhook monitoring​

All configuration changes are scoped to monitoring property.

hocon
monitoring: {
webhook: {
endpoint: "https://webhooks.acme.com/rdb-loader"
tags: { # Custom set of tags
host: ${HOST} # Environment variables are supported
pipeline: production
}
}
}

It's up to you to setup a preferable webhook backend. It can be a Snowplow Iglu webhook or custom monitoring system.

Enabling folder monitoring​

All configuration changes are scoped to monitoring property.

hocon
monitoring: {
folders: {
staging: "s3://snowplow-acme-com/logging/" # This path will contain temporary files
# Redshift role must have an access for this folder
period: 2 hours # How often the check should be performed
}
}

It's up to you to setup a preferable webhook backend. It can be a Snowplow Iglu webhook or custom monitoring system.

Was this page helpful?