Форматирование вывода Webhook - PullRequest
0 голосов
/ 27 сентября 2019

Имеется «преобразование» от наблюдателя Elastic (ELK):

"transform": {
      "script": {
        "source": "DateFormat dateFormat = new SimpleDateFormat (\" yyyy-MM-dd HH: mm: ss z \ "); dateFormat.setTimeZone (TimeZone.getTimeZone (\" Europe / Moscow \ ")); Date date = new Date (); ctx.execution_time = dateFormat.format (date); return ['human_date': ctx.execution_time, 'aggregations': ctx.payload.aggregations] ",
        "lang": "painless"
     }
   }

Через WebHook следующий вывод отправляется в телеграммы:

**** Watcher****

Дата / Время: 2019-09-29 10:24:55 MSK

Имя наблюдателя: test_watcher

Хост: www.domain.com

Время запроса (мс): 60.000999450683594

В поле «Время запроса» время в миллисекундах отображается с большим количеством десятичных знаков.Как я могу уменьшить количество символов до нуля?Так что после десятичной точки нет ничего

...