Slab¶
By enabling this toolset, HolmesGPT will be able to consult runbooks from Slab pages.
Retrieve your Slab API token prior to configuring this toolset. Do note that Slab API is only available for Slab premium users. See here.
Configuration¶
Set the environment variable:
Add the following to ~/.holmes/config.yaml. Create the file if it doesn't exist:
After making changes to your configuration, run:
Create a Kubernetes secret in the namespace Holmes runs in:
kubectl create secret generic holmes-slab \
--from-literal=SLAB_API_KEY="<your Slab API key>" \
-n <namespace>
When using the standalone Holmes Helm Chart, update your values.yaml:
Apply the configuration:
To test, run:
Capabilities¶
The table below describes the specific capabilities provided by this toolset. HolmesGPT can decide to invoke any of these capabilities when answering questions or investigating issues.
| Tool Name | Description |
|---|---|
| fetch_slab_document | Fetch a document from Slab. Use this to fetch runbooks if they are present before starting your investigation. |