cost 205 ms
例外。 不重試 {:exception=># <java::orgpostgresqlutil::psqlexception: error: syntax error at or near "%"< div><div id="text_translate"><p> 我想將我的 CSV 文件添加到 postgreSQL。但每當我嘗試連接它時顯示錯誤:</p><blockquote><p> [錯誤][logstash.outputs.jdbc<br> ][main][a4f714a30e2d2cae8e83b3c2d215c3537fe40dca0495ca92cc2f50a93ba8088a] JDBC - 異常。 不重試 {:exception=>#<Java::OrgPostgresqlUtil::PSQLException: ERROR: syntax error at or near "%"</p></blockquote><p> 這是我的 Config.conf 文件:</p><pre> input { file { path => "C:/Users/Desktop/InputData12.csv" start_position => "beginning" codec => plain } } filter { csv { separator => "," columns => ["inputdata","metric","source_table","output_column_alias","method"] } } output { jdbc { connection_string => "jdbc:postgresql://hostname:5432/database" username => "username" password => "password" driver_jar_path => "C:/Users/Downloads/lib/postgresql-42.5.1.jar" driver_class => "org.postgresql.Driver" statement => "INSERT INTO csv_to_postgresql (inputdata,metric,source_table,output_column_alias,method) VALUES (%{inputdata},%{metric},%{source_table},%{output_column_alias},%{method})" } }</pre></div></java::orgpostgresqlutil::psqlexception:>

[英]Exception. Not retrying {:exception=>#<Java::OrgPostgresqlUtil::PSQLException: ERROR: syntax error at or near "%"

我想將我的 CSV 文件添加到 postgreSQL。但每當我嘗試連接它時顯示錯誤: [錯誤][logstash.outputs.jdbc ][main][a4f714a30e2d2cae8e83b3c2d215c3537fe40dca0495ca92cc2f50a93ba8088a] JDB ...

如何使 logstash 文件輸入在 Windows 機器上工作?

[英]How to make logstash file input work on windows machine?

我的 Windows 機器上有一個正在運行的 logstash 版本。 文件輸入過濾器不起作用。 logstash 腳本啟動,但沒有任何反應 -&gt; 沒有成功或錯誤。 生成輸入過濾器,標准輸入都可以正常工作。 文件輸入過濾器在 2-3 天后停止工作。 文件輸出過濾器工作正常。 PFB 我的 ...

如何在 logstash kafka 輸入中獲取自定義鍵值?

[英]How to get custom key value in the logstash kafka input?

在我的制作人中,我在標題中添加了一些自定義鍵。 使用 logstash 我需要獲取有效負載,此外我需要讀取我的密鑰的值。 生產者代碼: Logstash 配置 我無法讀取我的自定義密鑰。 我錯過了配置中的任何內容嗎? ...

Logstash如何根據文件名為ElasticSearch賦予不同的索引名稱

[英]Logstash how to give different index name to ElasticSearch based on file name

我有以下用於 Logstash 的.conf 文件: 我從 10.csv 文件中獲取輸入,這些文件的名稱類似於in-0.csv 、 in-1.csv等。 我希望 ElasticSearch 中的索引名稱為 payment_test payment_test-0 payment_test-0 , pa ...

logstash 混合 json 和純內容

[英]logstash mix json and plain content

我使用logstash 作為系統日志中繼,它將數據轉發到graylog 並將數據寫入文件。 我使用 dns 過濾器模塊將 IP 替換為 FQDN,之后我無法將原始內容寫入文件,IP 為“json-ed”。 我得到什么: 我想得到什么: 我的配置: 處理此問題的最佳方法是什么? ...

Logstash grok 模式匹配和計算 UTF-8 文本?

[英]Logstash grok pattern to match and count UTF-8 text?

我有管道從 winlogbeat 接收類似下面的事件。 我需要提取接收到多少“錯誤”、“信息”事件等,(或)能夠計算在過去 60 秒內接收到多少個特定事件 ID 等, 我認為“事件 ID”是直接的方法,就像我可以使用 grok 模式一樣,但挑戰在於“日志級別”。 我的事件可以來自不同國家的計算機, ...

logstash 文件 output 不使用元數據文件

[英]logstash file output not working with metadata fileds

我有以下管道,要求是,我需要將“指標”數據寫入一個文件,將事件數據寫入另一個文件。 這個管道有兩個問題。 文件 output 不是每 30 秒創建一個“帶時間戳的文件”,而是創建一個名稱為output%{[@metadata][ts]}.csv的文件並繼續附加數據。 CSV output,每 30 ...

無法啟動 Logstash 服務器並拋出錯誤

[英]Unable to start Logstash server and throwing error

我想將日志文件作為輸入傳遞給 Logstash 輸入。 我已將 /bin 添加到環境變量路徑中,以便我可以從任何地方訪問它。 下面是我的配置文件: logstash 配置文件 使用logstash -f "D:\nest\es-logging-example\logstash.conf"它后,它在 ...

logstash 每 30 秒創建一個新文件

[英]logstash create new file every 30seconds

我的 logstatsh 管道中有以下過濾器配置。 它所做的是,在事件開始時,第一個過濾器使用 header 創建一個 CSV 文件,並將文件名設置為元數據。 第二個過濾器將 output 寫入 CSV 以上。 我的挑戰(或)要求是:每 X 秒,我們需要創建新的 CSV 文件並寫入該文件。 我不是 ...

filebeat tomcat 模塊並收集 webapps 日志文件

[英]filebeat tomcat module and collect webapps logs files

我剛剛在遠程服務器上安裝了 filebeat 以通過應用程序收集日志。 一切似乎都很好。 ELK 堆棧檢索信息,我可以通過 Kibana 查看它。 今天,我想收集托管在同一個 tomcat 服務器上的 2 個 webapps 生成的日志。 我希望能夠添加一個字段以允許我在 Kibana 上創建一個 ...

“Block in Start_input”在使用 Logstash 將索引數據從 ES 下載到 CSV 文件時出現此錯誤

[英]"Block in Start_input" getting this error while downloading index data from ES to CSV file using Logstash

我正在嘗試使用日志存儲從 Es 索引獲取數據到 CSV 文件,但出現以下錯誤。 如何修復此錯誤 [2022-01-07T13:50:27,560][ERROR][logstash.javapipeline][main][6f7e8b6064fc384f699015f3a0bc42dc623234f3 ...

管道配置中的 Logstash 變量

[英]Logstash variable in pipeline config

我正在設置 Logstash 以攝取 Airflow 日志。 以下配置為我提供了我需要的 output: 但我不喜歡多次指定路徑“/my_path/logs/”。 在我的輸入部分,我嘗試使用: add_field =&gt; { "[@metadata][base_path]" =&gt; "/my ...

如何使用 Mobile_Number 使用 logstash 添加基於手機號碼的國家/地區名稱字段

[英]How to add country name field based on mobile number using Mobile_Number using logstash

我的 txt 文件中的日志包含以下字段。 我想從手機號碼中提取國家代碼並創建(翻譯)到名為國家的新字段。 我檢查了翻譯過濾器,但沒有得到如何從手機號碼字段中提取國家代碼數字以在翻譯過濾器上使用它。 20 是埃及的國家代碼,971 是巴林的國家代碼。我想對所有國家代碼都這樣做。 請向我建議是否至少適 ...

如何僅從logstash中的時間戳獲取日期?

[英]how to get only date from timestamp in logstash?

我的日期格式為 12/1/2020 12:08:27 AM,我只想要像12/1/2020這樣的日期。 有沒有辦法在logstash中獲取日期? 我試圖找出日期,但沒有得到,我想要什么,然后我將每個術語分開,如日、月、年。 但實際上我想要完整的日期格式,如上所述。 ...

帶有 hdfs 的 logstash 用於特定的持續時間

[英]logstash with hdfs for paritcular duration

嗨,我是新的 logstash,我已經完成了從 tcp 讀取數據並寫入 hdfs ...該部分已完成,但我想將數據寫入 hdfs 的 4 個不同文件夾這是示例代碼 這里的問題是我已經寫入文件夾,但后來我想在一定時間內寫入另外 3 個不同的文件夾,如文件夾 1、文件夾 2、文件夾 3.... ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM