kapacitor define-template
The kapacitor define-template command creates or updates a template.
A template is defined using a TICKscript that contains the data processing
pipeline of the template.
Updating a template reloads all associated tasks.
Usage
kapacitor define-template <template-id> [flags]Arguments
- template-id: Unique identifier for the template
Flags
| Flag | Description |
|---|---|
-tick | TICKscript filepath |
-type | Template type (stream or batch) |
Examples
- Create a new template for stream tasks
- Create a new template for batch tasks
- Update a template’s TICKscript
- Update a template’s type
Create a new template for stream tasks
When creating a new template, you must provide a template ID, TICKscript, and template type.
kapacitor define-template my-template \
-tick /path/to/TICKscript.tick \
-type streamCreate a new template for batch tasks
When creating a new template, you must provide a template ID, TICKscript, and template type.
kapacitor define-template my-template \
-tick /path/to/TICKscript.tick \
-type batchUpdate a template’s TICKscript
kapacitor define-template existing-template \
-tick /path/to/new_TICKscript.tick Update a template’s type
kapacitor define-template existing-template -type batchWas this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for Kapacitor and this documentation. To find support, use the following resources: