You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[WIP] This is still a work in progress, i will add few more items in the list
This issue is to track all the requirement/enhancements we need in Kibana uptime server code to interact with synthetics service and respective UI code in the uptime app.
Generate synthetics data index templates #405
Using fleet api we need to install synthetics integration package to install proper data stream index templates required to query uptime data
The text was updated successfully, but these errors were encountered:
shahzad31
changed the title
[Meta] Uptime service enhancements for synthetics service
[Meta] Uptime server enhancements for synthetics service
Nov 22, 2021
[WIP] This is still a work in progress, i will add few more items in the list
This issue is to track all the requirement/enhancements we need in Kibana uptime server code to interact with synthetics service and respective UI code in the uptime app.
Feature Flag
Data model:
we will have to define data model to save uptime monitor configuration, we will leverage kibana saved objects apis to do that.
Example monitor attributes are
id, Name, type, urls etc all the data that user will define while creating a monitor will need to be saved in a saved object , detailed options can be found here
https://www.elastic.co/guide/en/beats/heartbeat/current/configuration-heartbeat-options.html
Task manager
We will need to define a scheduled task using Kibana task manager, which will run periodically to push monitor configurations to the synthetics service
API Key Generation
We need to pass an API key generated by kibana to the synthetic service, that will be used by heartbeat to communicate with elasticsearch.
ES Hosts determination
We will need to write a helper function to determine es hosts, so that those can be fetched and pass to the synthetics service.
Generate index templates
Using fleet api we need to install synthetics integration package to install proper data stream index templates required to query uptime data
Mtls communication with service
Add a route to get service locations
Service Interface
enabled
key is not pushed to synthetics service when it isfalse
#424Monitor CRUD Routes
We will need following routes in the server side to meet UI requirements
The text was updated successfully, but these errors were encountered: