Timelion多次分裂
Timelion split multiple times
timelion有没有可能分裂多次?
目前我使用这样的表达式:
.es(q='name:*jvm*', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label=)
生成时间序列图。
如果我想添加第二个应用程序,我只需在 es 查询中添加另一个带有附加 AND 的表达式并像这样拆分:
.es(q='name:*jvm* AND app:one', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='one-'),
.es(q='name:*jvm* AND app:two', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='two-')
难道不能在一个表达式中做到这一点吗?
您可以在 .es()
中多次应用 split
。
试试这个:
.es(q='name:*jvm*', metric=avg:mean, split=app.keyword:10, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='-')
timelion有没有可能分裂多次?
目前我使用这样的表达式:
.es(q='name:*jvm*', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label=)
生成时间序列图。
如果我想添加第二个应用程序,我只需在 es 查询中添加另一个带有附加 AND 的表达式并像这样拆分:
.es(q='name:*jvm* AND app:one', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='one-'),
.es(q='name:*jvm* AND app:two', metric=avg:mean, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='two-')
难道不能在一个表达式中做到这一点吗?
您可以在 .es()
中多次应用 split
。
试试这个:
.es(q='name:*jvm*', metric=avg:mean, split=app.keyword:10, split=name.keyword:10)
.label(regex='.*whatever\.(.*) >.*', label='-')