Source
yaml
id: metrics-from-shell-commands
namespace: company.team
tasks:
- id: process
type: io.kestra.plugin.scripts.shell.Commands
commands:
- echo '::{"metrics":[{"name":"count","type":"counter","value":1}]}::'
About this blueprint
Metrics Software Engineering
This blueprint shows how to expose metrics within a Shell script.
Metrics are intended to track custom numeric (metric type: counter
) or duration (metric type: timer
) attributes that you may want to visualize across task runs and flow executions.
More Related Blueprints