QuickChart Provider
The QuickChart provider enables the generation of chart images through a simple and open API, allowing visualization of alert trends and counts. It supports both anonymous usage and authenticated access with an API key for enhanced functionality.
QuickChart Provider
Overview
The QuickChart provider allows for the generation of two types of charts based on alert data within Keep’s platform:
- A line chart that shows the trend of a specific fingerprint alert over time.
- A radial gauge chart displaying the total number of alerts Keep received for this fingerprint.
These charts can be used in various reports, dashboards, or alert summaries to provide visual insights into alert activity and trends.
Inputs
fingerprint
: The unique identifier of the alert whose trend you want to visualize. This is required.status
: (Optional) The status of alerts to filter by (e.g., firing, resolved). Defaults to all statuses.chartConfig
: (Optional) Custom chart configuration settings in JSON format. Default settings will be used if not provided.
Outputs
The output is a JSON object that includes URLs to the generated chart images:
chart_url
: URL of the trend chart image.
counter_url
: URL of the total alerts gauge chart image.
Authentication Parameters
api_key
: (Optional) QuickChart API Key. The provider can be used without an API key, but for more advanced usage, such as generating more complex charts or handling higher request volumes, an API key is recommended.
Connecting with the Provider
Using QuickChart without an API Key
The QuickChart provider can generate charts without the need for an API key. However, this usage is limited to basic functionality and lower request limits.
Using QuickChart with an API Key
To unlock more advanced features and higher usage limits, you can use a QuickChart API key. Here’s how to obtain one:
- Visit QuickChart.
- Sign up for a free account to get started.
- Navigate to your account settings to find your API key.
Once you have your API key, add it to the provider configuration in Keep.
Notes
This provider is designed to offer flexible chart generation capabilities within Keep, enhancing how you visualize alert data and trends. It is ideal for users who want to quickly integrate visual representations of alert activity into their workflows.