You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Chris Sampson (Jira)" <ji...@apache.org> on 2022/10/17 10:47:00 UTC
[jira] [Commented] (NIFI-2958) Missing Error Message in PutElasticsearchHttp
[ https://issues.apache.org/jira/browse/NIFI-2958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17618818#comment-17618818 ]
Chris Sampson commented on NIFI-2958:
-------------------------------------
Suspect this is no longer an issue - I'm not sure which Elasticsearch processors were being referred to here, but the mention of {{elasticsearch1.1 nar}} suggests these are very old processors that no longer exist in the NiFi code base.
The (now deprecated) {{PutElasticsearchHttp}} and {{PutElasticsearchHttpRecord}} both (optionally, if configured) check for {{errors}} in the response and log the {{items}} therein.
Their respective replacement processors {{PutElasticsearchJson}} and {{PutElasticsearchRecord}} both do the same thing, optionally also outputting the {{input}} FlowFiles that caused Elasticsearch errors to an {{errors}} relationship for further handling downstream within NiFi.
> Missing Error Message in PutElasticsearchHttp
> ---------------------------------------------
>
> Key: NIFI-2958
> URL: https://issues.apache.org/jira/browse/NIFI-2958
> Project: Apache NiFi
> Issue Type: Bug
> Components: Extensions
> Reporter: Justin M Cavinee
> Priority: Minor
>
> Error messages are not being shown properly when the push to Elastic Search fails.
> When I get a failure, it just reads:
> Failed to Insert StandardFlowFileRecord[..] into Elastic Search due to , transferring to failure.
> With nothing following the due to. If I use curl to directly push to content to ElasticSearch then I do get a proper error message, which should be put into the Elastic Search log.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)