Отправка результатов CSV JMeter в InfluxDB с использованием Logparser Input Plugin

Чтобы привести результаты JMeter в

Я пытаюсь проанализировать файл результатов JMeter CSV, который имеет следующие столбцы:

TIMESTAMP, истекла, этикетка, responseCode, responseMessage, threadName, успех, failureMessage, байты, grpThreads, allThreads, URL, Задержка, IdleTime, myCustomVariableMetric

Я использую этот плагин telegraf:

Но я не могу разобрать эти данные:

1526659742584,60151, XXXX-us-west-2b-300000,200, «Xxxxxxx», TG-172.31.17.55 1-7, true, 4036727,341,341, http: //www.example.com,1047,0,151

Я не знаю, что такое шаблон для:

  • 1526659742584 => Это временная метка в Java
  • XXXX-us-west-2b-300000 => WORD не работает из-за '-'
  • TG-172.31.17.55 1-7 => То же, что и выше, а также из-за '.'
  • http://www.example.com

Я попробовал это:

jmeter,influxdb,grok,telegraf,

1

Ответов: 1


1 принят

Я нашел решение, но не уверен, что он наиболее эффективен:

% {INT: временная метка},% {INT: истекшее},% {USERNAME: метка},% {WORD: гс}, "% {GREEDYDATA: rMsg}",% {GREEDYDATA: threadName},% {WORD: успех} ,% {GREEDYDATA: fMsg},% {INT: байт},% {INT: grpThreads},% {INT: allThreads},% {GREEDYDATA: URL},% {INT: Задержка},% {INT: IdleTime}, % {INT: myCustomVariableMetric}

Пожалуйста, прокомментируйте или ответьте, если есть лучший.

JMeter, influxdb, Grok, Telegraf,
Похожие вопросы