# RDB Loader 1.2.0 upgrade guide
> Upgrade RDB Loader to 1.2.0 with webhook monitoring, folder monitoring, and enhanced observability for Redshift loading.
> Source: https://docs.snowplow.io/docs/api-reference/loaders-storage-targets/snowplow-rdb-loader/upgrade-guides/1-2-0-upgrade-guide/
> Documentation index: https://docs.snowplow.io/llms.txt

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](https://github.com/snowplow/snowplow-rdb-loader/releases/tag/1.2.0).

## 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.
