-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into uptime_edit-alerts-ahead
- Loading branch information
Showing
226 changed files
with
8,705 additions
and
1,788 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
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
15 changes: 9 additions & 6 deletions
15
docs/uptime/alerting.asciidoc → docs/uptime-guide/alerting.asciidoc
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,30 +1,33 @@ | ||
[role="xpack"] | ||
[[uptime-alerting]] | ||
|
||
== Uptime alerting | ||
=== Uptime alerting | ||
|
||
The Uptime app integrates with Kibana's {kibana-ref}/alerting-getting-started.html[alerting and actions] | ||
feature. It provides a set of built-in actions and Uptime specific threshold alerts for you to use | ||
and enables central management of all alerts from <<management, Kibana Management>>. | ||
and enables central management of all alerts from {kibana-ref}/management.html[Kibana Management]. | ||
|
||
[role="screenshot"] | ||
image::images/create-alert.png[Create alert] | ||
|
||
[float] | ||
=== Monitor status alerts | ||
==== Monitor status alerts | ||
|
||
To receive alerts when a monitor goes down, use the alerting menu at the top of the | ||
overview page. Use a query in the alert flyout to determine which monitors to check | ||
with your alert. If you already have a query in the overview page search bar it will | ||
be carried over into this box. | ||
|
||
[role="screenshot"] | ||
image::uptime/images/monitor-status-alert-flyout.png[Create monitor status alert flyout] | ||
image::images/monitor-status-alert.png[Create monitor status alert flyout] | ||
|
||
[float] | ||
=== TLS alerts | ||
==== TLS alerts | ||
|
||
Uptime also provides the ability to create an alert that will notify you when one or | ||
more of your monitors have a TLS certificate that will expire within some threshold, | ||
or when its age exceeds a limit. The values for these thresholds are configurable on | ||
the <<uptime-settings, Settings page>>. | ||
|
||
[role="screenshot"] | ||
image::uptime/images/tls-alert-flyout.png[Create TLS alert flyout] | ||
image::images/tls-alert.png[Create TLS alert flyout] |
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,70 @@ | ||
[role="xpack"] | ||
[[uptime-app]] | ||
== Uptime app | ||
|
||
The Uptime app in {kib} enables you to monitor the status of network endpoints via HTTP/S, TCP, and ICMP. | ||
You can explore endpoint status over time, drill down into specific monitors, | ||
and view a high-level snapshot of your environment at any point in time. | ||
|
||
[role="screenshot"] | ||
image::images/uptime-overview.png[Uptime app overview] | ||
|
||
[role="xpack"] | ||
[[uptime-app-overview]] | ||
=== Overview | ||
|
||
The Uptime overview helps you quickly identify and diagnose outages and | ||
other connectivity issues within your network or environment. You can use the date range | ||
selection that is global to the Uptime app, to highlight | ||
an absolute date range, or a relative one, similar to other areas of {kib}. | ||
|
||
[float] | ||
=== Filter bar | ||
|
||
The Filter bar enables you to quickly view specific groups of monitors, or even | ||
an individual monitor if you have defined many. | ||
|
||
This control allows you to use automated filter options, as well as input custom filter | ||
text to select specific monitors by field, URL, ID, and other attributes. | ||
|
||
[role="screenshot"] | ||
image::images/filter-bar.png[Filter bar] | ||
|
||
[float] | ||
=== Snapshot panel | ||
|
||
The Snapshot panel displays the overall | ||
status of the environment you're monitoring or a subset of those monitors. | ||
You can see the total number of detected monitors within the selected | ||
Uptime date range, along with the number of monitors | ||
in an `up` or `down` state, which is based on the last check reported by Heartbeat | ||
for each monitor. | ||
|
||
Next to the counts, there is a histogram displaying the change over time throughout the | ||
selected date range. | ||
|
||
[role="screenshot"] | ||
image::images/snapshot-view.png[Snapshot view] | ||
|
||
[float] | ||
=== Monitor list | ||
|
||
Information about individual monitors is displayed in the monitor list and provides a quick | ||
way to navigate to a more in-depth visualization for interesting hosts or endpoints. | ||
|
||
The information displayed includes the recent status of a host or endpoint, when the monitor was last checked, its | ||
ID and URL, and its IP address. There is also sparkline showing its check status over time. | ||
|
||
[role="screenshot"] | ||
image::images/monitor-list.png[Monitor list] | ||
|
||
[float] | ||
=== Observability integrations | ||
|
||
The Monitor list also contains a menu of available integrations. When Uptime detects Kubernetes or | ||
Docker related host information, it provides links to open the Metrics app or Logs app pre-filtered | ||
for this host. Additionally, to help you quickly determine if these solutions contain data relevant to you, | ||
this feature contains links to filter the other views on the host's IP address. | ||
|
||
[role="screenshot"] | ||
image::images/observability_integrations.png[Observability integrations] |
14 changes: 7 additions & 7 deletions
14
docs/uptime/certificates.asciidoc → docs/uptime-guide/certificates.asciidoc
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,15 +1,15 @@ | ||
[role="xpack"] | ||
[[uptime-certificates]] | ||
|
||
== Certificates | ||
=== Certificates | ||
|
||
[role="screenshot"] | ||
image::uptime/images/certificates-page.png[Certificates] | ||
|
||
The certificates page allows you to visualize TLS certificate data in your indices. In addition to the | ||
The certificates page enables you to visualize TLS certificate data in your indices. In addition to the | ||
common name, associated monitors, issuer information, and SHA fingerprints, Uptime also assigns a status | ||
derived from the threshold values in the <<uptime-settings, Settings page>>. | ||
|
||
Several of the columns on this page are sortable. You can use the search bar at the top of the view | ||
to find values in most of the TLS-related fields in your Uptime indices. Additionally, you can | ||
create a TLS alert using the `Alerts` dropdown at the top of the page. | ||
to find values in most of the TLS-related fields in your Uptime indices. Additionally, using the `Alerts` | ||
dropdown at the top of the page you can create a TLS alert. | ||
|
||
[role="screenshot"] | ||
image::images/certificates-page.png[Certificates] |
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
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,59 @@ | ||
[role="xpack"] | ||
[[uptime-monitor]] | ||
=== Monitor | ||
|
||
The Monitor page helps you gain insights into the performance | ||
of a specific network endpoint. A detailed visualization of | ||
the monitor's request duration over time, as well as the `up`/`down` | ||
status over time, is displayed. By configuring Machine Learning jobs | ||
on this page, you can also also detect anomalies in response time data. | ||
|
||
|
||
==== Status panel | ||
|
||
The Status panel displays a quick summary of the latest information | ||
regarding your monitor. You can view its latest status, click a link to | ||
visit the targeted URL, see its most recent request duration, and determine the | ||
amount of time that has elapsed since the last check. | ||
|
||
When two Heartbeat instances are configured in different geographic locations | ||
the map will show each location as a pinpoint on the map, along with the | ||
amount of time elapsed since data was last received from that location. | ||
|
||
[role="screenshot"] | ||
image::images/status-bar.png[Status bar] | ||
|
||
|
||
[float] | ||
==== Monitor charts | ||
|
||
The Monitor charts visualize information over the time specified in the | ||
date range. These charts help you gain insights into how quickly requests are being resolved | ||
by the targeted endpoint, and give you a sense of how frequently a host or endpoint | ||
was down in your selected timespan. | ||
|
||
[role="screenshot"] | ||
image::images/monitor-charts.png[Monitor charts] | ||
|
||
The Monitor duration chart displays request duration information for your monitor. | ||
The area surrounding the line is the range of request time for the corresponding | ||
bucket. The line is the average time. In the upper right hand of this panel | ||
you can enable Anomaly detection using Machine Learning. When response times change | ||
in an unexpected way the time range in which they occurred are highlighted with a color. | ||
|
||
The pings over time chart is a graphical representation of the check statuses over time. | ||
Hover over the charts to display crosshairs with specific numeric data. | ||
|
||
[role="screenshot"] | ||
image::images/crosshair-example.png[Chart crosshair] | ||
|
||
[float] | ||
==== Check history | ||
|
||
The Check history table lists the total count of this monitor's checks for the selected | ||
date range. To help find recent problems on a per-check basis, you can filter the checks | ||
by status and location. This table can help you gain some insight into more granular details | ||
about recent individual data points that Heartbeat is logging about your host or endpoint. | ||
|
||
[role="screenshot"] | ||
image::images/check-history.png[Check history view] |
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.