-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[azure] blob storage instrumentation #1100
Conversation
Structure is: <Storage Account Name>.blob.core.windows.net We could parse it to get storage-account-name + service (blob, in this case), but the information also seems to be available in the path of the constructed url.
This reverts commit 33bc894.
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
Trends 🧪 |
Some of the azure go sdk modules require go1.14
go vet fails when run on a directory with no buildable files, eg. running go vet with a version of go too low for the provided dir.
solves the problem when we are attempting to go vet a module, but the version of go we are using isn't supported.
this PR is using the incorrect sdk library; it should be using github.com/Azure/azure-storage-blob-go, and not github.com/Azure/azure-sdk-for-go/sdk/storage/armstorage. A lot of the code here will transfer over, but have to be hooked in slightly differently, owing to the different API. I'll close this PR and open a new one. |
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
Trends 🧪 |
Add instrumentation for azure's blob storage. This will probably change as additional services are instrumented and patterns/abstractions start to appear.
There is also queue, table, and file share storage. These will be added in separate PRs.
requested in #885