FireHydrant
Summary
FireHydrant is an incident management platform. You can use FireHydrant to drive insights into values such as:
- Past incidents
- Trigger incidents
Setup
In order to connect Cortex to your FireHydrant instance, you’ll need to create a FireHydrant API Key and add it under Settings → FireHydrant.
If you do not see the Settings page you're looking for in the sidebar, you likely don't have the proper permissions and need to contact your admin.
Incident management
Discovery
By default, Cortex will try to "best-guess" the corresponding Service entity in FireHydrant. Cortex first
looks up a FireHydrant Service using the name (e.g. My Service
), then the service identifier (e.g. my-service
). For example, if your service name is “My Service”, then the corresponding Service in FireHydrant should either be “My Service” or "my-service."
Catalog descriptor
FireHydrant Service
You can find the service ID value by visiting FireHydrant → Catalog → Services
. The URL for the service will contain the ID; for example: https://app.firehydrant.io/catalog/services/<ID>/incidents
. If you prefer to use the service slug in the registration instead, you can find it on the right hand side of the service page.
x-cortex-firehydrant:
services:
- identifier: ASDF1234 # Service ID
type: ID
- identifier: service-slug # Service slug
type: SLUG