blossom metric:stream:create
Create a metric stream
Usage
blossom metric:stream:create [--data DATA]
Flags
| Flag | Description |
|---|---|
--data, -d |
YAML or JSON metric stream data, a path to a data file, or an HTTP(S) URL |
Examples:
blossom metric:stream:init
blossom metric:stream:create --data metric_stream.yml
blossom metric:stream:create --data '{"metric_stream":{"streamable_id":"environment-100","source_type":"container","metric_scope":"environment-100:web","time_range":"live"}}'
blossom metric:stream:create --data '{"metric_stream":{"streamable_id":"database_instance-100","source_type":"database_instance","metric_scope":"database_instance-100","time_range":"live"}}'
Creates or reuses a MetricStream for a streamable resource.
metric_stream.streamable_id is the resource context.
metric_stream.source_type chooses container, database_instance, or cache_instance metrics
inside that context. metric_stream.metric_scope chooses the specific source
within that source type. Copy the exact SOURCE_TYPE and METRIC_SCOPE values
from blossom metric:source:list.
When metric_stream.time_range is omitted, Blossom uses live.
Use only source types and metric scopes returned by
blossom metric:source:list.