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'm investigating how to run Kinesis Agent in a Docker container. It will be mapped to a host folder where the application logs are written so it can read the logs. However I am not able to find in the documentation where the agent stores its state, to keep track of where in the log files it has read. I need to know this to ensure that if the container running the agent is restarted, the state is preserved. E.g. if the state is stored in a folder, I would mount it on the host drive or EFS.
I'm investigating how to run Kinesis Agent in a Docker container. It will be mapped to a host folder where the application logs are written so it can read the logs. However I am not able to find in the documentation where the agent stores its state, to keep track of where in the log files it has read. I need to know this to ensure that if the container running the agent is restarted, the state is preserved. E.g. if the state is stored in a folder, I would mount it on the host drive or EFS.
I see in the source code, a FileCheckpointStore interface, but could not find any implementations of it:
https://github.com/awslabs/amazon-kinesis-agent/blob/master/src/com/amazon/kinesis/streaming/agent/tailing/checkpoints/FileCheckpointStore.java
Can someone answer this or point me to the right place (code or docs) to confirm?
The text was updated successfully, but these errors were encountered: