One dashboard, all updates
Get all updates from different services on a single dashboard.
Checking GitHub to see the latest commits? Checking Google Cloud Build to see the status of the latest build? Checking Kubernetes to know the last deployed version? No need for that. Simply configure all the services you use to send webhooks directly to your Kona dashboard and see all updates in one place.
Many status updates, one card
Webhook events can be overwhelming. With Kona, all service updates are being streamlined into a single card showing the latest status and allowing to go back in time.
One card to rule them all
Every webhook event gets persisted with the most recent one being visible at a glance.
For every status that you're monitoring an individual card can be set up. The card can be programmed using a simple query syntax to display the relevant information on the most recent status. Forgot the previous status? No worries, using the wayback-machine you can easily browse through previous states of individual cards.
Have it your way
Query data and alter it to your own needs.
Simple query syntax
"repository.organization" == "konalab"
Query card information from arbitrary webhook payloads using a simple syntax. Configure how cards display data and even change outputs by remapping values.
Developers, developers, developers!
Kona (soon) provides you with an easy to use API, so you can query your dashboards and cards.
Abstracting webhooks into the data you need.
The Kona API (soon) allows you to query your own custom
built dashboards & cards using a simple HTTP calls, providing you with abstracted and cleanly
structured JSON data.
In addition, it (soon) allows you to subscribe to an API stream in order to retrieve real-time updates on your data!