Package org.apache.hadoop.fs.statistics
Class StoreStatisticNames
java.lang.Object
org.apache.hadoop.fs.statistics.StoreStatisticNames
Common statistic names for object store operations..
When adding new common statistic name constants, please make them unique. By convention:
- the name of the constants are uppercase, words separated by underscores.
- the value of the constants are lowercase of the constant names.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of the statistic collected for executor acquisition if a duration tracker factory is passed in to the constructor.static final StringA file was opened: "action_file_opened".static final StringAn HTTP DELETE request was made: "action_http_delete_request".static final StringAn HTTP GET request was made: "action_http_get_request".static final StringAn HTTP HEAD request was made: "action_http_head_request".static final StringAn HTTP PATCH request was made: "action_http_patch_request".static final StringAn HTTP POST request was made: "action_http_post_request".static final StringAn HTTP PUT request was made: "action_http_put_request".static final Stringstatic final Stringstatic final String"delegation_tokens_issued".static final StringHTTP error response: "http_response_400".static final StringHTTP error response: "http_response_429".static final StringOther 4XX HTTP response: "http_response_4XX".static final StringHTTP error response: "http_response_500".static final StringHTTP error response: "http_response_503".static final StringOther 5XX HTTP response: "http_response_5XX".static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringA bulk DELETE request was made: "object_bulk_delete_request".static final StringNumber of continued object listings made.static final Stringstatic final StringThe count of objects deleted in delete requests.static final StringA store's equivalent of a DELETE request was made: "object_delete_request".static final StringA store's equivalent of a paged LIST request was initiated: "object_list_request".static final StringAn HTTP HEAD request was made: "object_metadata_request".static final StringObject multipart upload aborted.static final StringObject multipart upload initiated.static final StringObject multipart list request.static final Stringnumber of bytes uploaded.static final Stringnumber of bytes queued for upload/being actively uploaded.static final StringObject put/multipart upload count.static final StringCurrent number of active put requests.static final StringObject put/multipart upload completed count.static final StringCount of S3 Select (or similar) requests issued.static final String"op_abort".static final Stringaccess() API call "op_access".static final String"op_append".static final String"op_bulk-delete".static final String"op_copy_from_local_file".static final String"op_create".static final String"op_createfile".static final String"op_create_non_recursive".static final String"op_delete".static final String"op_exists".static final String"op_get_content_summary".static final String"op_get_delegation_token".static final String"op_get_file_checksum".static final String"op_get_file_status".static final String"op_get_status".static final String"op_glob_status".static final String"op_hflush".static final String"op_hsync".static final String"op_is_directory".static final String"op_is_file".static final String"op_list_files".static final String"op_list_located_status".static final String"op_list_status".static final String"op_mkdirs".static final String"op_modify_acl_entries".static final String"op_msync".static final String"op_open".static final StringCall to openFile() "op_openfile".static final String"op_remove_acl".static final String"op_remove_acl_entries".static final String"op_remove_default_acl".static final String"op_rename".static final String"op_set_acl".static final String"op_set_owner".static final String"op_set_permission".static final String"op_set_times".static final String"op_truncate".static final StringInvokegetXAttrs(Path path): "op_xattr_get_map".static final StringInvokegetXAttr(Path, String): "op_xattr_get_named".static final StringInvokegetXAttrs(Path path, List<String> names): "op_xattr_get_named_map".static final StringInvokelistXAttrs(Path path): "op_xattr_list".static final StringHow long did any store client creation take?static final StringProbe for store existing: "store_exists_probe".static final StringRate limiting was reported "store_io_rate_limited".static final Stringstatic final StringRequests made of a store: "store_io_request".static final StringIO retried: "store_io_retry".static final Stringstatic final StringRequests throttled and retried: "store_io_throttled".static final StringString to add to counters and other stats to track failures.static final StringSuffix to use for a maximum value when the same key is shared across max/mean/max statistics.static final StringSuffix to use for a mean statistic value when the same key is shared across mean/mean/max statistics.static final StringSuffix to use for a minimum value when the same key is shared across min/mean/max statistics. -
Method Summary
-
Field Details
-
OP_ABORT
"op_abort".- See Also:
-
OP_ACCESS
access() API call "op_access".- See Also:
-
OP_APPEND
"op_append".- See Also:
-
OP_BULK_DELETE
"op_bulk-delete".- See Also:
-
OP_COPY_FROM_LOCAL_FILE
"op_copy_from_local_file".- See Also:
-
OP_CREATE
"op_create".- See Also:
-
OP_CREATE_FILE
"op_createfile".- See Also:
-
OP_CREATE_NON_RECURSIVE
"op_create_non_recursive".- See Also:
-
OP_DELETE
"op_delete".- See Also:
-
OP_EXISTS
"op_exists".- See Also:
-
OP_GET_CONTENT_SUMMARY
"op_get_content_summary".- See Also:
-
OP_GET_DELEGATION_TOKEN
"op_get_delegation_token".- See Also:
-
OP_GET_FILE_CHECKSUM
"op_get_file_checksum".- See Also:
-
OP_GET_FILE_STATUS
"op_get_file_status".- See Also:
-
OP_GET_STATUS
"op_get_status".- See Also:
-
OP_GLOB_STATUS
"op_glob_status".- See Also:
-
OP_IS_FILE
"op_is_file".- See Also:
-
OP_HFLUSH
"op_hflush".- See Also:
-
OP_HSYNC
"op_hsync".- See Also:
-
OP_IS_DIRECTORY
"op_is_directory".- See Also:
-
OP_LIST_FILES
"op_list_files".- See Also:
-
OP_LIST_LOCATED_STATUS
"op_list_located_status".- See Also:
-
OP_LIST_STATUS
"op_list_status".- See Also:
-
OP_MKDIRS
"op_mkdirs".- See Also:
-
OP_MODIFY_ACL_ENTRIES
"op_modify_acl_entries".- See Also:
-
OP_MSYNC
"op_msync".- See Also:
-
OP_OPEN
"op_open".- See Also:
-
OP_OPENFILE
Call to openFile() "op_openfile".- See Also:
-
OP_REMOVE_ACL
"op_remove_acl".- See Also:
-
OP_REMOVE_ACL_ENTRIES
"op_remove_acl_entries".- See Also:
-
OP_REMOVE_DEFAULT_ACL
"op_remove_default_acl".- See Also:
-
OP_RENAME
"op_rename".- See Also:
-
OP_SET_ACL
"op_set_acl".- See Also:
-
OP_SET_OWNER
"op_set_owner".- See Also:
-
OP_SET_PERMISSION
"op_set_permission".- See Also:
-
OP_SET_TIMES
"op_set_times".- See Also:
-
OP_TRUNCATE
"op_truncate".- See Also:
-
OP_XATTR_GET_MAP
InvokegetXAttrs(Path path): "op_xattr_get_map".- See Also:
-
OP_XATTR_GET_NAMED
InvokegetXAttr(Path, String): "op_xattr_get_named".- See Also:
-
OP_XATTR_GET_NAMED_MAP
InvokegetXAttrs(Path path, List<String> names): "op_xattr_get_named_map".- See Also:
-
OP_XATTR_LIST
InvokelistXAttrs(Path path): "op_xattr_list".- See Also:
-
DELEGATION_TOKENS_ISSUED
"delegation_tokens_issued".- See Also:
-
STORE_CLIENT_CREATION
How long did any store client creation take?- See Also:
-
STORE_EXISTS_PROBE
Probe for store existing: "store_exists_probe".- See Also:
-
STORE_IO_THROTTLED
Requests throttled and retried: "store_io_throttled".- See Also:
-
STORE_IO_RATE_LIMITED
Rate limiting was reported "store_io_rate_limited".- See Also:
-
STORE_IO_REQUEST
Requests made of a store: "store_io_request".- See Also:
-
STORE_IO_RETRY
IO retried: "store_io_retry".- See Also:
-
STORE_IO_RATE_LIMITED_DURATION
- See Also:
-
OBJECT_LIST_REQUEST
A store's equivalent of a paged LIST request was initiated: "object_list_request".- See Also:
-
OBJECT_CONTINUE_LIST_REQUEST
Number of continued object listings made. Value :"object_continue_list_request".- See Also:
-
OBJECT_BULK_DELETE_REQUEST
A bulk DELETE request was made: "object_bulk_delete_request". A separate statistic fromOBJECT_DELETE_REQUESTso that metrics on duration of the operations can be distinguished.- See Also:
-
OBJECT_DELETE_REQUEST
A store's equivalent of a DELETE request was made: "object_delete_request". This may be an HTTP DELETE verb, or it may be some custom operation which takes a list of objects to delete.- See Also:
-
OBJECT_DELETE_OBJECTS
The count of objects deleted in delete requests.- See Also:
-
OBJECT_MULTIPART_UPLOAD_INITIATED
Object multipart upload initiated. Value :"object_multipart_initiated".- See Also:
-
OBJECT_MULTIPART_UPLOAD_ABORTED
Object multipart upload aborted. Value :"object_multipart_aborted".- See Also:
-
OBJECT_MULTIPART_UPLOAD_LIST
Object multipart list request. Value :"object_multipart_list".- See Also:
-
OBJECT_PUT_REQUEST
Object put/multipart upload count. Value :"object_put_request".- See Also:
-
OBJECT_PUT_REQUEST_COMPLETED
Object put/multipart upload completed count. Value :"object_put_request_completed".- See Also:
-
OBJECT_PUT_REQUEST_ACTIVE
Current number of active put requests. Value :"object_put_request_active".- See Also:
-
OBJECT_PUT_BYTES
number of bytes uploaded. Value :"object_put_bytes".- See Also:
-
OBJECT_PUT_BYTES_PENDING
number of bytes queued for upload/being actively uploaded. Value :"object_put_bytes_pending".- See Also:
-
OBJECT_SELECT_REQUESTS
Count of S3 Select (or similar) requests issued. Value :"object_select_requests".- See Also:
-
SUFFIX_MIN
Suffix to use for a minimum value when the same key is shared across min/mean/max statistics. Value ".min".- See Also:
-
SUFFIX_MAX
Suffix to use for a maximum value when the same key is shared across max/mean/max statistics. Value ".max".- See Also:
-
SUFFIX_MEAN
Suffix to use for a mean statistic value when the same key is shared across mean/mean/max statistics. Value ".mean".- See Also:
-
SUFFIX_FAILURES
String to add to counters and other stats to track failures. This comes before the .min/.mean//max suffixes. Value ".failures".- See Also:
-
ACTION_EXECUTOR_ACQUIRED
The name of the statistic collected for executor acquisition if a duration tracker factory is passed in to the constructor. "action_executor_acquired".- See Also:
-
ACTION_FILE_OPENED
A file was opened: "action_file_opened".- See Also:
-
ACTION_HTTP_HEAD_REQUEST
An HTTP HEAD request was made: "action_http_head_request".- See Also:
-
ACTION_HTTP_GET_REQUEST
An HTTP GET request was made: "action_http_get_request".- See Also:
-
ACTION_HTTP_DELETE_REQUEST
An HTTP DELETE request was made: "action_http_delete_request".- See Also:
-
ACTION_HTTP_PUT_REQUEST
An HTTP PUT request was made: "action_http_put_request".- See Also:
-
ACTION_HTTP_PATCH_REQUEST
An HTTP PATCH request was made: "action_http_patch_request".- See Also:
-
HTTP_RESPONSE_400
HTTP error response: "http_response_400".- See Also:
-
HTTP_RESPONSE_429
HTTP error response: "http_response_429". Returned by some stores for throttling events.- See Also:
-
HTTP_RESPONSE_4XX
Other 4XX HTTP response: "http_response_4XX". (404 responses are excluded as they are rarely 'errors' and will be reported differently if they are.- See Also:
-
HTTP_RESPONSE_500
HTTP error response: "http_response_500". Sign of server-side problems, possibly transient- See Also:
-
HTTP_RESPONSE_503
HTTP error response: "http_response_503". AWS Throttle.- See Also:
-
HTTP_RESPONSE_5XX
Other 5XX HTTP response: "http_response_5XX".- See Also:
-
ACTION_HTTP_POST_REQUEST
An HTTP POST request was made: "action_http_post_request".- See Also:
-
OBJECT_METADATA_REQUESTS
An HTTP HEAD request was made: "object_metadata_request".- See Also:
-
OBJECT_COPY_REQUESTS
- See Also:
-
STORE_IO_THROTTLE_RATE
- See Also:
-
MULTIPART_UPLOAD_INSTANTIATED
- See Also:
-
MULTIPART_UPLOAD_PART_PUT
- See Also:
-
MULTIPART_UPLOAD_PART_PUT_BYTES
- See Also:
-
MULTIPART_UPLOAD_ABORTED
- See Also:
-
MULTIPART_UPLOAD_ABORT_UNDER_PATH_INVOKED
- See Also:
-
MULTIPART_UPLOAD_COMPLETED
- See Also:
-
MULTIPART_UPLOAD_STARTED
- See Also:
-
MULTIPART_UPLOAD_LIST
- See Also:
-
CONDITIONAL_CREATE
- See Also:
-
CONDITIONAL_CREATE_FAILED
- See Also:
-