[
https://issues.apache.org/jira/browse/NIFI-15576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lukas Kucharski updated NIFI-15576:
-----------------------------------
Description:
The *ConsumeKinesis* processor should use
{code:java}
ProcessSession#recordGuage{code}
to record a lag in milliseconds for shards being processed.
The lag value will be fetched from KCL's
{code:java}
ProcessRecordInput#millisBehindLatest
{code}
The value should also be added as an attribute to emmited flow files
{code:java}
aws.kinesis.millis.behind.latest {code}
was:
The *ConsumeKinesis* processor should use
{code:java}
ProcessSession#recordGuage{code}
to record a lag in milliseconds for shards being processed.
The lag value will be fetched from KCL's
{code:java}
ProcessRecordInput#millisBehindLatest
{code}
field
> ConsumeKinesis processor should record LAG in milliseconds as metric and an
> attribute
> -------------------------------------------------------------------------------------
>
> Key: NIFI-15576
> URL: https://issues.apache.org/jira/browse/NIFI-15576
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Extensions
> Reporter: Lukas Kucharski
> Assignee: Lukas Kucharski
> Priority: Major
> Time Spent: 1h 40m
> Remaining Estimate: 0h
>
> The *ConsumeKinesis* processor should use
> {code:java}
> ProcessSession#recordGuage{code}
> to record a lag in milliseconds for shards being processed.
> The lag value will be fetched from KCL's
> {code:java}
> ProcessRecordInput#millisBehindLatest
> {code}
>
> The value should also be added as an attribute to emmited flow files
> {code:java}
> aws.kinesis.millis.behind.latest {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)