Тик-скрипты не будут срабатывать на другом сервере? - PullRequest
0 голосов
/ 07 октября 2019

Я написал TICKscript. Он будет запускаться в среде докера, но не будет работать на сервере CentOS, кто-нибудь может мне помочь? и вот сценарий:

var name = 'timeout alert'

var data = stream
    |from()
        .database('db')
        .retentionPolicy('autogen')
        .measurement('part')
        .where(lambda: "type" == 'timeout')
    |eval(lambda: "value")
        .as('value')

var alert = data
    |alert()
        .id(name)
        .message('{{ .ID }}')
        .crit(lambda: "value" >= 60)
        .log('/tmp/alert.txt')

var trigger = data
    |eval(lambda: float("value"))
        .as('value')
        .keep()
    |influxDBOut()
        .create()
        .database('chronograf')
        .retentionPolicy('autogen')
        .measurement('alerts')
        .tag('alertName', name)
        .tag('triggerType', 'threshold')

Спасибо.

1 Ответ

0 голосов
/ 16 октября 2019

Кажется, это проблема конфигурации. Это исправлено после переустановки kapacitor с использованием конфигурации по умолчанию.

...