-
Notifications
You must be signed in to change notification settings - Fork 165
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
[synthetics] Incorporate lightweight monitors more thoroughly into docs #2073
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
[[synthetics-journeys]] | ||
= Use synthetic monitors | ||
= Use browser monitors | ||
|
||
beta[] | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
[[synthetics-manage-monitors]] | ||
= Manage synthetic monitors | ||
= Manage browser monitors | ||
|
||
beta[] | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
[[synthetic-run-tests]] | ||
= Create a synthetic monitor | ||
= Create a browser monitor | ||
|
||
beta[] | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
[[uptime-lightweight-monitors]] | ||
= Use lightweight monitors | ||
|
||
// What do we want to say about lightweight monitors? | ||
|
||
In the {uptime-app}, you can monitor the status of network endpoints using the following lightweight checks: | ||
|
||
// lint ignore v4 v6 | ||
|=== | ||
| *HTTP monitor* | Monitor your website. The HTTP monitor checks to make sure specific endpoints return the correct | ||
status code and display the correct text. | ||
| *ICMP monitor* | Check the availability of your hosts. The ICMP monitor uses ICMP (v4 and v6) Echo | ||
Requests to check the network reachability of the hosts you are pinging. This will tell you whether the | ||
host is available and connected to the network, but doesn't tell you if a service on the host is running or | ||
not. | ||
| *TCP monitor* | Monitor the services running on your hosts. The TCP monitor checks individual ports | ||
to make sure the service is accessible and running. | ||
|=== | ||
|
||
// diagram similar to https://www.elastic.co/guide/en/observability/current/synthetics-journeys.html ? | ||
|
||
[discrete] | ||
== Configure a monitor | ||
|
||
// List all options? | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think there will be plenty of common options for us to list together, so perhaps we could start with the "common required options", then move on to the options that are specific for each monitor, and then list "common options" (the remaining non-required ones). |
||
|
||
[discrete] | ||
== Create a monitor | ||
|
||
// Options are available in the set up guide | ||
Comment on lines
+28
to
+30
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Isn't this section a bit redundant considering the previous "configure a monitor" section? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Apologies -- meant to be the lightweight equivalent of Create a browser monitor, but if there's not enough to say specifically for lightweight monitors (like there is for browser monitors) then we can remove it. |
||
|
||
[discrete] | ||
== Manage monitors | ||
|
||
// How to | ||
Comment on lines
+33
to
+35
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure I understand what you mean by manage. Is it editing and deleting them? Or is it managing the results (i.e. viewing results and debugging)? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Meant to be the lightweight equivalent of Manage browser monitors, but if there's not enough to say specifically for lightweight monitors (like there is for browser monitors) then we can remove it. |
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.
IMO the main difference between these and browser monitors is that there isn't a browser environment that needs to be spun-up. Therefore, these are usually quicker.