-
Notifications
You must be signed in to change notification settings - Fork 166
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[mdx → asciidoc] Add AsciiDoc serverless files (#4480)
* migrate mdx to asciidoc * fix broken links * clean up landing page * clean up links * fix attributes in parentheses * qa observability * clean post rebase and qa * restructure index * update readme * update pr template * catch up to main again * use asciidoc-dir * comment out description and keywords
- Loading branch information
1 parent
e0c419b
commit 93fdf1f
Showing
308 changed files
with
24,291 additions
and
150 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
Large diffs are not rendered by default.
Oops, something went wrong.
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,73 @@ | ||
[[observability-aiops-analyze-spikes]] | ||
= Analyze log spikes and drops | ||
|
||
// :description: Find and investigate the causes of unusual spikes or drops in log rates. | ||
// :keywords: serverless, observability, how-to | ||
|
||
preview:[] | ||
|
||
// <DocCallOut template="technical preview" /> | ||
|
||
{observability} provides built-in log rate analysis capabilities, | ||
based on advanced statistical methods, | ||
to help you find and investigate the causes of unusual spikes or drops in log rates. | ||
|
||
To analyze log spikes and drops: | ||
|
||
. In your {observability} project, go to **AIOps** → **Log rate analysis**. | ||
. Choose a data view or saved search to access the log data you want to analyze. | ||
. In the histogram chart, click a spike (or drop) to start the analysis. | ||
+ | ||
[role="screenshot"] | ||
image::images/log-rate-histogram.png[Histogram showing log spikes and drops ] | ||
+ | ||
When the analysis runs, it identifies statistically significant field-value combinations that contribute to the spike or drop, | ||
and then displays them in a table: | ||
+ | ||
[role="screenshot"] | ||
image::images/log-rate-analysis-results.png[Histogram showing log spikes and drops ] | ||
+ | ||
Notice that you can optionally turn on **Smart grouping** to summarize the results into groups. | ||
You can also click **Filter fields** to remove fields that are not relevant. | ||
+ | ||
The table shows an indicator of the level of impact and a sparkline showing the shape of the impact in the chart. | ||
. Select a row to display the impact of the field on the histogram chart. | ||
. From the **Actions** menu in the table, you can choose to view the field in **Discover**, | ||
view it in <<log-pattern-analysis,Log Pattern Analysis>>, | ||
or copy the table row information to the clipboard as a query filter. | ||
|
||
To pin a table row, click the row, then move the cursor to the histogram chart. | ||
It displays a tooltip with exact count values for the pinned field which enables closer investigation. | ||
|
||
Brushes in the chart show the baseline time range and the deviation in the analyzed data. | ||
You can move the brushes to redefine both the baseline and the deviation and rerun the analysis with the modified values. | ||
|
||
[discrete] | ||
[[log-pattern-analysis]] | ||
== Log pattern analysis | ||
|
||
// <DocCallOut template="technical preview" /> | ||
|
||
Use log pattern analysis to find patterns in unstructured log messages and examine your data. | ||
When you run a log pattern analysis, it performs categorization analysis on a selected field, | ||
creates categories based on the data, and then displays them together in a chart. | ||
The chart shows the distribution of each category and an example document that matches the category. | ||
Log pattern analysis is useful when you want to examine how often different types of logs appear in your data set. | ||
It also helps you group logs in ways that go beyond what you can achieve with a terms aggregation. | ||
|
||
To run log pattern analysis: | ||
|
||
. Follow the steps under <<observability-aiops-analyze-spikes>> to run a log rate analysis. | ||
. From the **Actions** menu, choose **View in Log Pattern Analysis**. | ||
. Select a category field and optionally apply any filters that you want. | ||
. Click **Run pattern analysis**. | ||
+ | ||
The results of the analysis are shown in a table: | ||
+ | ||
[role="screenshot"] | ||
image::images/log-pattern-analysis.png[Log pattern analysis of the message field ] | ||
. From the **Actions** menu, click the plus (or minus) icon to open **Discover** and show (or filter out) the given category there, which helps you to further examine your log messages. | ||
|
||
// TODO: Question: Is the log pattern analysis only available through the log rate analysis UI? | ||
|
||
// TODO: Add some good examples to this topic taken from existing docs or recommendations from reviewers. |
Oops, something went wrong.