Conversation
🌐 Coverage report
|
a37d603 to
93de680
Compare
|
Hey, @alstolten, I drafted an update to the storage account documentation. We probably have better coverage of this topic now, but I'd love to hear WYT. Should we:
Let me know anything that comes to your mind. |
|
You will see the changes twice, but this is normal. The integration stores the doc in source and rendered forms. |
|
Hey @zmoog LGTM. I believe we can take it from here and adjust for more user feedback once collected. Thanks for the changes! |
packages/azure/docs/README.md
Outdated
| The [Storage account](https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview) is a versatile Azure service that allows you to store data in various storage types, including blobs, file shares, queues, tables, and disks. | ||
|
|
||
| The Azure Logs integration uses a Storage account container to store and share information about the Consumer Group (state, position, or offset). Sharing such information allows multiple Elastic Agents assigned to the same agent policy to work together; this enables horizontal scaling of the logs processing when required. | ||
| The Azure Logs integration requries a Storage account container to work. The integration uses the Storage account container for checkpointing; it stores data about the Consumer Group (state, position, or offset) and share it among the Elastic Agents. Sharing such information allows multiple Elastic Agents assigned to the same agent policy to work together; this enables horizontal scaling of the logs processing when required. |
There was a problem hiding this comment.
| The Azure Logs integration requries a Storage account container to work. The integration uses the Storage account container for checkpointing; it stores data about the Consumer Group (state, position, or offset) and share it among the Elastic Agents. Sharing such information allows multiple Elastic Agents assigned to the same agent policy to work together; this enables horizontal scaling of the logs processing when required. | |
| The Azure Logs integration requires a Storage account container to work. The integration uses the Storage account container for checkpointing; it stores data about the Consumer Group (state, position, or offset) and shares it among the Elastic Agents. Sharing such information allows multiple Elastic Agents assigned to the same agent policy to work together; this enables horizontal scaling of the logs processing when required. |
There was a problem hiding this comment.
I'm not seeing these typos being resolved in the latest diff.
There was a problem hiding this comment.
Two minor suggestions:
based on the the event -> remove one "the".
message consumers more on this in the -> message consumers, see
There was a problem hiding this comment.
I've added it to the latest commit; please let me know if the updated version works for you.
Tries to answer to the following questions: - Why is recommended setting up an storage account and how does it help? - What can happen if we stop using the storage account with the integration? - If we need to use the storage account, what configuration elastic recommends? Hot or cold storage, how long to store the data in the storage, etc
All requirements and setup instructions are now consolidated in the general Azure Logs page available at: https://docs.elastic.co/integrations/azure Each specific integration page now links to the general page.
Co-authored-by: Damien Mathieu <42@dmathieu.com>
d8d8e02 to
d7cfe27
Compare
|
@dmathieu I took the opportunity of this review to make additional changes to the Azure Logs integration docs. Now each integration page is aligned with the following broad structure:
Here are a couple of examples: |
|
This documentation requires revision, but the scope is broader than this PR. I am addressing the most critical changes here and saving the rest for another PR. |
packages/azure/docs/README.md
Outdated
| The [Storage account](https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview) is a versatile Azure service that allows you to store data in various storage types, including blobs, file shares, queues, tables, and disks. | ||
|
|
||
| The Azure Logs integration uses a Storage account container to store and share information about the Consumer Group (state, position, or offset). Sharing such information allows multiple Elastic Agents assigned to the same agent policy to work together; this enables horizontal scaling of the logs processing when required. | ||
| The Azure Logs integration requries a Storage account container to work. The integration uses the Storage account container for checkpointing; it stores data about the Consumer Group (state, position, or offset) and share it among the Elastic Agents. Sharing such information allows multiple Elastic Agents assigned to the same agent policy to work together; this enables horizontal scaling of the logs processing when required. |
There was a problem hiding this comment.
I'm not seeing these typos being resolved in the latest diff.
Fixed. Thank you for double-checking. |
Co-authored-by: Damien Mathieu <42@dmathieu.com>
698eb96 to
ee7789d
Compare
|
@dmathieu, do you think this needs more work or we're good to merge? |
|
Package azure - 1.5.13 containing this change is available at https://epr.elastic.co/search?package=azure |


What does this PR do?
Motivation
We received some questions about the role of the Storage Account in the Azure Logs integration. At least one user—probably more—couldn't find the needed information on our public-facing documentation.
Here are the questions:
Checklist
changelog.ymlfile.Screenshots
Here is a screenshot of the link to the general Azure Logs page that contains requirements and setup information.