Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

How to track if NiFi PutSplunk processor is sending data to Splunk Server?

avatar
Rising Star

My NiFi data model looks like

GetFile--> PutSplunk -->PutEmail(on success one email and on failure different email)

While executing the processor, I am able see email in both scenario. But when I go to Splunk server, I am not able to track file.

1 ACCEPTED SOLUTION

avatar
Super Mentor
@Pradhuman Gupta

Which "Protocol" are you using in your PutSplunk processor. There is no assurance or delivery if you are using UDP. With TCP protocol there is confirmed delivery.

You could use NiFi's provenance to track the FlowFile's processed by the PutSplunk processor.

12816-screen-shot-2017-02-22-at-83457-am.png

This will allow you to get the details on FlowFiles that have "SEND" provenance events associated to them.

Thanks,

Matt

View solution in original post

1 REPLY 1

avatar
Super Mentor
@Pradhuman Gupta

Which "Protocol" are you using in your PutSplunk processor. There is no assurance or delivery if you are using UDP. With TCP protocol there is confirmed delivery.

You could use NiFi's provenance to track the FlowFile's processed by the PutSplunk processor.

12816-screen-shot-2017-02-22-at-83457-am.png

This will allow you to get the details on FlowFiles that have "SEND" provenance events associated to them.

Thanks,

Matt