-
Notifications
You must be signed in to change notification settings - Fork 298
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# What this PR does - Restructure the OnCall documentation to align with Grafana Labs [documentation structure guidance](https://grafana.com/docs/writers-toolkit/structure/). - Updates documentation front matter to include all required fields. ## Which issue(s) this PR fixes Related to issue #3700 ## Checklist - [ ] Unit, integration, and e2e (if applicable) tests updated - [ ] Documentation added (or `pr:no public docs` PR label added if not required) - [ ] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not required) --------- Signed-off-by: Jack Baldry <[email protected]> Co-authored-by: Jack Baldry <[email protected]>
- Loading branch information
1 parent
dd73e58
commit 80f9329
Showing
61 changed files
with
937 additions
and
635 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,81 @@ | ||
--- | ||
canonical: https://grafana.com/docs/oncall/latest/ | ||
title: Grafana OnCall | ||
menuTitle: OnCall | ||
description: Learn about the key features of Grafana OnCall and how improve your IRM solution | ||
weight: 500 | ||
|
||
# This is the oncall index document | ||
# Please do not make changes to the weight of this document | ||
# The weight is set for ordering in the docs/grafana-cloud/alerting-and-irm/ folder | ||
|
||
keywords: | ||
- OnCall | ||
- Grafana Cloud | ||
- Alerts | ||
- Notifications | ||
- on-call | ||
- amixr | ||
- OnCall | ||
- irm | ||
title: Grafana OnCall | ||
menuTitle: OnCall | ||
weight: 500 | ||
- On-call | ||
- Escalation | ||
- IRM | ||
canonical: https://grafana.com/docs/oncall/latest/ | ||
aliases: | ||
- /docs/grafana-cloud/alerting-and-irm/oncall/ | ||
--- | ||
|
||
# Grafana OnCall documentation | ||
|
||
<img src="/static/img/docs/oncall/oncall-logo.png" class="no-shadow" width="700px"> | ||
|
||
Grafana OnCall is an open source incident response management tool built to help teams improve their collaboration and | ||
resolve incidents faster. Some of the core strengths of Grafana OnCall include: | ||
|
||
- **Support for a broad set of monitoring systems:** Grafana OnCall supports integrations with many monitoring systems, | ||
including Grafana, Prometheus, Alertmanager, Zabbix, and more. | ||
- **Reduce alert noise:** Automatic alert grouping helps avoid alert storms and reduce noise during incidents. | ||
Auto-resolve settings can resolve without human intervention when the resolve conditions are met, enabling you to | ||
control alert noise and reduce alert fatigue. | ||
- **Automatic escalation to on-call rotations:** Grafana OnCall’s flexible calendar integration allows you to define | ||
your on-call rotations while managing on-call schedules in your preferred calendar application with iCal format. | ||
Configurable alert escalation automatically escalates alerts to on-call team members, notifies slack channels, and more. | ||
- **ChatOps focused:** Grafana OnCall integrates closely with your slack workspace to deliver alert notifications to | ||
individuals and groups, making daily alerts more visible and easier to manage. | ||
- **Highly customizable**: With customizable alert grouping and routing, you can decide which alerts you want to be | ||
notified of and how, ensuring the right people are notified for the right issues. | ||
- **Massive scalability:** Grafana OnCall is equipped with a full API and Terraform capabilities. Ready for GitOps | ||
and large organization configuration. | ||
Grafana OnCall is an incident response and on-call management system that helps teams reduce the stress and maintenance of being on-call. Based on the Grafana | ||
OnCall OSS project, Grafana OnCall is available on Grafana Cloud as part of the Grafana Incident Response & Management (IRM) solution. | ||
|
||
## What is Grafana OnCall? | ||
|
||
Grafana OnCall is a robust on-call management and incident response tool that is conveniently integrated into your Grafana Cloud environment. | ||
|
||
Positioned at the core of Grafana’s Incident Response & Management (IRM) solution, Grafana OnCall automatically routes and escalates alerts to on-call teams and | ||
channels based on your predefined escalation policies and on-call schedules. | ||
|
||
## Key features | ||
|
||
### Diverse monitoring system support | ||
|
||
Grafana OnCall integrates with a diverse set of monitoring systems, including Grafana, Prometheus, Alertmanager, Zabbix, and more. This flexibility ensures | ||
that, regardless of your existing monitoring infrastructure, your team benefits from Grafana OnCall. | ||
|
||
### Automatic escalation to on-call rotations | ||
|
||
Efficiently manage on-call rotations using Grafana OnCall's flexible calendar options. Define on-call schedules directly in the OnCall app, in your preferred | ||
calendar application with iCal format, or leverage Terraform within your "as-code" workflow. Configurable alert escalation routes notifications to on-call team | ||
members, Slack channels, and other designated points, ensuring timely responses. | ||
|
||
### ChatOps focused | ||
|
||
Grafana OnCall integrates closely with your Slack workspace to deliver alert notifications to individuals and groups, making daily alerts more visible and | ||
easier to manage. | ||
|
||
### Mobile app | ||
|
||
Access on-call alerts on the go with the dedicated mobile app, putting critical notifications in the palm of your hand. | ||
|
||
### As-code and GitOps | ||
|
||
Equipped with a full API and Terraform capabilities, Grafana OnCall is ready for GitOps and large organization configuration. | ||
|
||
### Fully customizable | ||
|
||
With customizable alert grouping and routing, you can decide which alerts you want to be notified of and how, ensuring the right people are notified for the | ||
right issues. | ||
|
||
## Common on-call challenges | ||
|
||
Explore how Grafana OnCall addresses common on-call challenges: | ||
|
||
- **Alert Noise and Fatigue:** Automatic grouping and configurable auto-resolve settings control alert noise and reduce fatigue during incidents. | ||
- **Balancing On-Call Load:** Schedule balance feature identifies potential workload imbalances, ensuring fair distribution. | ||
- **Tool Sprawl:** Grafana OnCall, part of the Grafana Cloud suite, centralizes alert responses and investigations. | ||
- **Calendar Maintenance:** Manage on-call rotations efficiently with flexible calendar integration for easy scheduling and alert escalation. | ||
- **Custom Workflows:** Tailor incident response workflows with highly customizable alert grouping and routing for targeted notifications. | ||
|
||
## Get started | ||
|
||
To learn more about what Grafana OnCall can do for you, explore the following topics: | ||
|
||
{{< section >}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
title: Configure Grafana OnCall | ||
menuTitle: Configure | ||
description: Learn about the configuration option available for OnCall | ||
weight: 400 | ||
keywords: | ||
- OnCall | ||
- Configuration | ||
- Integration | ||
- Escalation | ||
- Alert templates | ||
- Webhooks | ||
canonical: https://grafana.com/docs/oncall/latest/configure/ | ||
aliases: | ||
- /docs/grafana-cloud/alerting-and-irm/oncall/configure/ | ||
--- | ||
|
||
# Configure Grafana OnCall | ||
|
||
Grafana OnCall provides a unified platform for alert routing and on-call management. This section covers the high-level technical configuration options for | ||
Grafana OnCall so you can tailor the system to your organization's specific needs. | ||
|
||
## Key configuration | ||
|
||
Explore key settings and integrations that allow you to customize your incident management process. | ||
|
||
### Configure Integrations | ||
|
||
Integrate with your tools and alert sources to begin routing alerts with Grafana OnCall. | ||
|
||
For detailed information on configuring integrations, refer to the [Integrations] documentation. | ||
|
||
### Configure Escalation chains and routes | ||
|
||
Escalation chains allow you to customize alert routing to align with your team's processes and workflows. | ||
You have the flexibility to define how and when to escalate to different teams for different alerts. | ||
|
||
For information on configuration options, refer to [Escalation chains and routes]. | ||
|
||
### Customize alert templates | ||
|
||
For detailed information on customizing alert templates, refer to the [Jinja2 templating] documentation. | ||
|
||
{{% docs/reference %}} | ||
[Integrations]: "/docs/oncall/ -> /docs/oncall/<ONCALL_VERSION>/integrations" | ||
[Integrations]: "/docs/grafana-cloud/ -> /docs/grafana-cloud/alerting-and-irm/oncall/integrations" | ||
|
||
[Escalation chains and routes]: "/docs/oncall/ -> /docs/oncall/<ONCALL_VERSION>/configure/escalation-chains-and-routes" | ||
[Escalation chains and routes]: "/docs/grafana-cloud/ -> /docs/grafana-cloud/alerting-and-irm/oncall/configure/escalation-chains-and-routes" | ||
|
||
[Jinja2 templating]: "/docs/oncall/ -> /docs/oncall/<ONCALL_VERSION>/configure/jinja2-templating" | ||
[Jinja2 templating]: "/docs/grafana-cloud/ -> /docs/grafana-cloud/alerting-and-irm/oncall/configure/jinja2-templating" | ||
{{% /docs/reference %}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
80f9329
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made a comment on the exact line change which broke the link on the Inbound Email Integration docs page.