-
Notifications
You must be signed in to change notification settings - Fork 3
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
Elastic Agent and Heartbeat Integration - Phase 1 (HTTP/ICMP/TCP Ping) #235
Comments
To claify, this is Phase 1 of the Elastic Agent and Heartbeat Integration, to support HTTP Ping integration end-to-end As an Elastic user ACs:
Known next steps:
|
With the custom UI being put together in elastic/kibana#91062, phase 1 is being extended to include HTTP Ping, ICMP Ping and TCP Ping monitor types. |
We'd like to be able to centrally manage monitors in Uptime via the UI vs using the Heartbeat YML as is done today. We can look at the Security app for inspiration, an Uptime monitor is somewhat analogous to a security policy.
UI ACs:
synthetics/*
types should not change themonitor.type
field: [Heartbeat] Refactor config system beats#23467synthetics-*
) [Uptime] Support agent data streams by default in Uptime kibana#91031Key flows:
We can divide user activities here into two parts:
The infrastructure maintenance part only really needs to be done once, or as needed for maintenance. This is the process of adding a new server to run agent/heartbeat on, enrolling it, and creating a policy for it. The second part is the day-to-day work of creating, editing, updating, and deleting monitors. In cloud we can probably make the first part mostly invisible by doing this work for the user.
So, a user when setting up Uptime on prem would first:
At that point they would be able to perform CRUD actions on monitors, either with the Uptime UI or the integrations package directly in IM.
On cloud, users won't need to deal with any of the provisioning stuff, and could simply use the Uptime app directly.
The text was updated successfully, but these errors were encountered: