Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/cli/crons.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Sentry Crons allows you to monitor the uptime and performance of any scheduled,
To begin monitoring your recurring, scheduled job:

- [Install](/cli/installation) the Sentry CLI (min v2.16.1).
- Create and configure your first Monitor in [Sentry](https://sentry.io/crons/create/) or [via the CLI](#creating-or-updating-a-monitor-through-a-check-in-optional).
- Create and configure your first Monitor in [Sentry](https://sentry.io/issues/alerts/new/crons/) or [via the CLI](#creating-or-updating-a-monitor-through-a-check-in-optional).

## Configuration

Expand Down
2 changes: 1 addition & 1 deletion docs/platforms/javascript/common/crons/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Once implemented, it'll allow you to get alerts and metrics to help you solve er

To begin monitoring your recurring, scheduled job:

1. [Create a new monitor](https://sentry.io/crons/create/) in Sentry.
1. [Create a new monitor](https://sentry.io/issues/alerts/new/crons/) in Sentry.
2. Configure check-ins or a heartbeat for your job.

Optionally, you can skip the first step and [create or update (upsert) a monitor through a check-in](#creating-or-updating-a-monitor-through-a-check-in-optional). See more below.
Expand Down
2 changes: 1 addition & 1 deletion docs/platforms/python/crons/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Once implemented, it'll allow you to get alerts and metrics to help you solve er

## Configuring Cron Monitors

You can create and update your monitors programmatically with code rather than [creating and configuring them in Sentry.io](https://sentry.io/crons/create/). If the monitor doesn't exist in Sentry yet, it will be created.
You can create and update your monitors programmatically with code rather than [creating and configuring them in Sentry.io](https://sentry.io/issues/alerts/new/crons/). If the monitor doesn't exist in Sentry yet, it will be created.

To create or update a monitor, use `monitor` as outlined above and pass in your monitor configuration as `monitor_config`. This requires SDK version `1.45.0` or higher.

Expand Down
2 changes: 1 addition & 1 deletion docs/platforms/python/integrations/celery/crons.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ def init_sentry(**kwargs):

Once Sentry Crons is set up, tasks in your Celery beat schedule will be auto-discoverable, and telemetry data will be captured when a task is started, when it finishes, and when it fails.

Start your Celery beat and worker services and see your tasks being monitored at [https://sentry.io/crons/](https://sentry.io/crons/).
Start your Celery beat and worker services and see your tasks being monitored at [https://sentry.io/insights/crons](https://sentry.io/insights/crons/).

In addition to the default Celery Beat scheduler, we also support [Redbeat](https://redbeat.readthedocs.io/en/latest).

Expand Down
2 changes: 1 addition & 1 deletion includes/javascript-crons-upsert.mdx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
You can create and update your Monitors programmatically with code rather than [creating and configuring them in Sentry.io](https://sentry.io/crons/create/).
You can create and update your Monitors programmatically with code rather than [creating and configuring them in Sentry.io](https://sentry.io/issues/alerts/new/crons/).

To create/update a monitor, use `Sentry.withMonitor()` and pass in your monitor configuration as a third parameter:

Expand Down
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/dotnet.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry .NET SDK (min 4.2.0) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/elixir.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry Elixir SDK (min v10.2.0) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/go.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry Go SDK (version `0.23.0` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/java.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
<PlatformSection supported={["java.spring-boot"]}>
- Ensure that `org.aspectj.aspectjweaver` is present as a dependency of your project.
</PlatformSection>
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/javascript.koa.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/javascript.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/javascript.node.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/php.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry PHP SDK (min v3.16.0) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/python.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry Python SDK (min v1.17.0) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/requirements/ruby.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Use our <PlatformLink to="/">getting started</PlatformLink> guide to install and configure the Sentry Ruby SDK (min v5.12.0) for your recurring job.
- [Create and configure](https://sentry.io/crons/create/) your first Monitor.
- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor.
2 changes: 1 addition & 1 deletion platform-includes/crons/setup/elixir.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Sentry.capture_check_in(status: :error, monitor_slug: "<monitor-slug>")

## Upserting Cron Monitors

You can create and update your monitors programmatically with code rather than [creating and configuring them in Sentry](https://sentry.io/crons/create/).
You can create and update your monitors programmatically with code rather than [creating and configuring them in Sentry](https://sentry.io/issues/alerts/new/crons/).

To do that, you need to pass a `:monitor_config` set of options to `Sentry.capture_check_in/3`:

Expand Down
2 changes: 1 addition & 1 deletion platform-includes/crons/setup/go.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ sentry.CaptureCheckIn(
## Upserting Cron Monitors

You can create and update your Monitors programmatically with code
rather than [creating and configuring them in Sentry.io](https://sentry.io/crons/create/).
rather than [creating and configuring them in Sentry.io](https://sentry.io/issues/alerts/new/crons/).

```go
// Create a crontab schedule object (every 10 minutes)
Expand Down
2 changes: 1 addition & 1 deletion platform-includes/crons/setup/java.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ Sentry.captureCheckIn(checkIn);
## Upserting Cron Monitors

You can create and update your Monitors programmatically with code
rather than [creating and configuring them in Sentry.io](https://sentry.io/crons/create/).
rather than [creating and configuring them in Sentry.io](https://sentry.io/issues/alerts/new/crons/).

```java
import io.sentry.MonitorSchedule;
Expand Down
2 changes: 1 addition & 1 deletion platform-includes/crons/setup/php.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ If your job execution fails, you can:
## Upserting Cron Monitors

You can create and update your Monitors programmatically with code
rather than [creating and configuring them in Sentry.io](https://sentry.io/crons/create/).
rather than [creating and configuring them in Sentry.io](https://sentry.io/issues/alerts/new/crons/).

```php
// Create a crontab schedule object (every 10 minutes)
Expand Down
2 changes: 1 addition & 1 deletion platform-includes/crons/setup/ruby.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ Sentry.capture_check_in('<monitor-slug>', :error)
## Upserting Cron Monitors

You can create and update your Monitors programmatically with code
rather than [creating and configuring them in Sentry.io](https://sentry.io/crons/create/).
rather than [creating and configuring them in Sentry.io](https://sentry.io/issues/alerts/new/crons/).

First create a config object from either a crontab or an interval.

Expand Down
Loading