Hi KindCompute-6524 - Thanks for reaching out over Q&A forum
You can tend to enable last access time tracking which can help you tracking the last access time of the blob. This however is only a workaround to some extent.
When last access time tracking is enabled, the blob property called LastAccessTime
is updated when a blob is read or written. A Get Blob operation is considered an access operation. Get Blob Properties, Get Blob Metadata, and Get Blob Tags aren't access operations, and therefore don't update the last access time.
Additionally, to minimize the effect on read access latency, only the first read of the last 24 hours updates the last access time. Subsequent reads in the same 24-hour period don't update the last access time. If a blob is modified between reads, the last access time is the more recent of the two values.
Lastly, you can tend to enable monitoring that shall help in gaining insights to all the operations happening across all the blobs on the data plane.
https://learn.microsoft.com/en-us/azure/storage/blobs/monitor-blob-storage?tabs=azure-portal
Hope that helps!
Please let me know if there are any further queries/concerns, will be glad to assist.
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.