Есть ли возможность делить несколько раз в timelion?
В настоящее время я использую выражение, подобное этому:
.es(q='name:*jvm*', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label=$1)
, приводящий к диаграмме временных рядов.
Если бы я хотел добавить второе приложение, я бы просто добавил другое выражение с дополнительным AND в запросе es и разделил его следующим образом:
.es(q='name:*jvm* AND app:one', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='one-$1'),
.es(q='name:*jvm* AND app:two', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='two-$1')
Разве нельзя сделать это в одном выражении?