Не восстанавливаемое исключение при записи в InfluxDB - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь использовать выходной плагин infxdb v-5.0.5 с logstash v-6.2.3.Я получаю синтаксический анализ исключений, но при дальнейшем поиске я вижу, что «logstash и значение метки времени» добавляются ко всем выходным журналам.Когда вывод рассматривается в формате rubydebug, я не вижу значения метки времени и logstash.Кто-нибудь знает, как от них избавиться?

` [2019-04-09T15:09:33,095][WARN ][logstash.outputs.influxdb] Non recoverable exception while writing to InfluxDB
{:exception=>#<InfluxDB::Error: {"error":"unable to parse 'logstash,host=localhost username="admin",
site="test",timestamp_local="20190409120930",resource_type="/users/admin",timestamp=1554811770000i,
@timestamp=2019-04-09T19:09:32.368Z,repo="api",resource_path="/users/admin",
message="20190409120930|14|REQUEST|...*|admin|GET|/users/admin|HTTP/1.1|200|0",
duration="14",clientip="...***",@version="1",statuscode="200",bytes="0",
timestamp_object=2019-04-09T12:09:30.000Z,type="request",env="stage",requesttype="REQUEST",
resource="/users/admin",resource_name="admin",method="GET",protocol="HTTP/1.1" 1554836972368': invalid number"}

}
{
"username" => "admin",
"site" => "test",
"timestamp_local" => "20190409120930",
"resource_type" => "/users/admin",
"host" => "localhost",
"timestamp" => 1554811770000,
"@timestamp" => 2019-04-09T19:09:32.368Z,
"repo" => "api",
"resource_path" => "/users/admin",
"message" => "20190409120930|14|REQUEST|...*|admin|GET|/users/admin|HTTP/1.1|200|0",
"duration" => "14",
"clientip" => "...***",
"@version" => "1",
"statuscode" => "200",
"bytes" => "0",
"timestamp_object" => 2019-04-09T12:09:30.000Z,
"type" => "request",
"env" => "stage",
"requesttype" => "REQUEST",
"resource" => "/users/admin",
"resource_name" => "admin",
"method" => "GET",
"protocol" => "HTTP/1.1"
}`
...