Description
Common Counters to be added to ABFS:
OP_CREATE |
OP_OPEN |
OP_GET_FILE_STATUS |
OP_APPEND |
OP_CREATE_NON_RECURSIVE |
OP_DELETE |
OP_EXISTS |
OP_GET_DELEGATION_TOKEN |
OP_LIST_STATUS |
OP_MKDIRS |
OP_RENAME |
DIRECTORIES_CREATED |
DIRECTORIES_DELETED |
FILES_CREATED |
FILES_DELETED |
ERROR_IGNORED |
propose:
- Have an enum class to define all the counters.
- Have an Instrumentation class for making a MetricRegistry and adding all the counters.
- Incrementing the counters in AzureBlobFileSystem.
- Integration and Unit tests to validate the counters.
Attachments
Issue Links
- links to