-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DOCS] Alerting PagerDuty benefits #63652
Conversation
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.
Just ran through these instructions in Kibana and added a two comments. With those changes, this LGTM! Any chance we can get this merged by end of week? cc: @arisonl
* Alternatively, create a connector by navigating to Management from the {kib} navbar and selecting | ||
*Alerts and Actions*. Then select the *Connectors* tab, click on the *Create connector* button, and select the PagerDuty option. | ||
|
||
. Enter a name for the connector, the API URL, and the Routing Key. |
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.
The API URL seems to be optional. Maybe we call that out what the default is here?
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.
[[pagerduty-how-it-works]] | ||
==== How it works | ||
|
||
{kib} allows you to create threshold alerts to notify you of a significant move |
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.
To avoid continual updates in the docs, I'd vote to keep a few of these sentences more generic than they are right now. {kib} allows you to create alerts to notify you of a significant move
. What do you think @arisonl ?
|
||
{kib} allows you to create threshold alerts to notify you of a significant move | ||
in your datasets. You can create alerts of a generic type that you can use for all your indices. | ||
You can also create specific alerts for Observability and SIEM. |
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.
In a similar vein, what about replacing
in your datasets. You can create alerts of a generic type that you can use for all your indices.
You can also create specific alerts for Observability and SIEM.
with
You can create alerts for all your Observability, Security and Stack use cases
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.
++
* Alternatively, create a connector by navigating to *Management* from the {kib} navbar and selecting | ||
*Alerts and Actions*. Then, select the *Connectors* tab, click the *Create connector* button, and select the PagerDuty option. | ||
|
||
. Configure the connector by giving it a name and entering the API URL and Routing Key. |
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've learned that the API URL is optional, so it might be worth calling out here.
Configure the connector by giving it a name, using the default or optional API URL and Routing Key.
@arisonl @gchaps probably not the best phrasing, but does it make sense to call out that it's optional without having to click into the config docs? I actually opened an issue for this to fix in product: #63768
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.
@alexfrancoeur are both the API URL and Routing Key optional, or just the API URL?
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.
Only question for me at this point is whether we should replace "Elastic Alerts" references with "Kibana Alerts".
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.
LGTM! Thanks for enhancing the docs!
Co-Authored-By: Mike Côté <[email protected]>
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.
@gchaps @arisonl I added suggestions to replace "Elastic Alerts" with more generic alerting references. It feels more natural to have in our docs vs. explicitly calling out Elastic or Kibana. If you come from our documentation, you already have context that you're looking at Elastic and Kibana documentation. The title for alerting is "Alerting and actions", not "Kibana / Elastic alerting and actions". It felt redundant and I propose we simplify. If you're coming direction from PagerDuty's integration, you'll have full context as the integration will be called "Elastic Alerts" to describe the company and functionality. Taking this approach also aligns with the subscription page and "Kibana alerts" syntax as the alerting documentation is nested under Kibana.
[[pagerduty-benefits]] | ||
=== PagerDuty + Elastic integration benefits | ||
|
||
By integrating PagerDuty with Elastic Alerts, you can: |
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.
"By integrating PagerDuty with alerting, you can"
|
||
By integrating PagerDuty with Elastic Alerts, you can: | ||
|
||
* Route your Elastic Alerts to the right PagerDuty responder within your team, based on your structure, escalation policies, and workflows. |
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.
"Route your alerts to the right PagerDuty responder within your team, based on your "
{kib} allows you to create alerts to notify you of a significant move | ||
in your dataset. | ||
You can create alerts for all your Observability, Security, and Elastic Stack use cases. | ||
Elastic Alerts triggers a new incident on the corresponding PagerDuty service. |
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.
"Alerts will trigger a new incident on the corresponding PagerDuty service"
application privileges to access Metrics, APM, Uptime, or SIEM. | ||
* If you are using a self-managed deployment with security, you must have | ||
Transport Security Layer (TLS) enabled for communication <<configuring-tls-kib-es, between Elasticsearch and Kibana>>. | ||
Elastic Alerts uses API keys to secure background alert checks and actions, |
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.
"Alerting uses API keys to secure background alert checks and actions,"
Pinging @elastic/kibana-docs (Team:Docs) |
* [DOCS] Alerting PagerDuty benefits * [DOCS] Fixes broken link * [DOCS] Organization changes * [DOCS] Changes to meet template and incorporate review comments * [DOCS] Fixed formatting of bulleted list * [DOCS] Incorporates review comments * Update docs/user/alerting/action-types/pagerduty.asciidoc Co-Authored-By: Mike Côté <[email protected]> * [DOCS] Fixes naming and other formatting issues Co-authored-by: Mike Côté <[email protected]>
* [DOCS] Alerting PagerDuty benefits * [DOCS] Fixes broken link * [DOCS] Organization changes * [DOCS] Changes to meet template and incorporate review comments * [DOCS] Fixed formatting of bulleted list * [DOCS] Incorporates review comments * Update docs/user/alerting/action-types/pagerduty.asciidoc Co-Authored-By: Mike Côté <[email protected]> * [DOCS] Fixes naming and other formatting issues Co-authored-by: Mike Côté <[email protected]>
* [DOCS] Alerting PagerDuty benefits * [DOCS] Fixes broken link * [DOCS] Organization changes * [DOCS] Changes to meet template and incorporate review comments * [DOCS] Fixed formatting of bulleted list * [DOCS] Incorporates review comments * Update docs/user/alerting/action-types/pagerduty.asciidoc Co-Authored-By: Mike Côté <[email protected]> * [DOCS] Fixes naming and other formatting issues Co-authored-by: Mike Côté <[email protected]> Co-authored-by: Mike Côté <[email protected]>
* [DOCS] Alerting PagerDuty benefits * [DOCS] Fixes broken link * [DOCS] Organization changes * [DOCS] Changes to meet template and incorporate review comments * [DOCS] Fixed formatting of bulleted list * [DOCS] Incorporates review comments * Update docs/user/alerting/action-types/pagerduty.asciidoc Co-Authored-By: Mike Côté <[email protected]> * [DOCS] Fixes naming and other formatting issues Co-authored-by: Mike Côté <[email protected]> Co-authored-by: Mike Côté <[email protected]>
Summary
This PR adds information about integrating PagerDuty with Elastic Alerts.
Preview
http://kibana_63652.docs-preview.app.elstc.co/diff