You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am planning to use the kcl in a container to read data from a kinesis stream maintained by a different organization/group.
I do not have access to the streams aws account and cloud watch. Also, will not have write access to the stream.
Is there a way to check/monitor if the kcl is up and working?
Please let me know if you have any ideas on this.
Thanks.
The text was updated successfully, but these errors were encountered:
In this case you will need to configure the Kinesis client to use the credentials that have access rights to the stream (STS or provided). You will want to configure the DynamoDB and CloudWatch clients to use your own credentials.
If configured the KCL will publish metrics to CloudWatch about the processing work it's doing. The KCL also uses a DynamoDB table to store leases and checkpoints. You can monitor that table to ensure that your application is making progress.
If you're using STS credentials you will need to include an additional jar file, I would recommend using this method
I am planning to use the kcl in a container to read data from a kinesis stream maintained by a different organization/group.
I do not have access to the streams aws account and cloud watch. Also, will not have write access to the stream.
Is there a way to check/monitor if the kcl is up and working?
Please let me know if you have any ideas on this.
Thanks.
The text was updated successfully, but these errors were encountered: