# SOME DESCRIPTIVE TITLE. # Copyright (C) 2024, OpenStack Foundation # This file is distributed under the same license as the Swift package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Swift 2.35.0.dev62\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-11-18 20:34+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/metrics/account_auditor.rst:2 msgid "``account-auditor`` Metrics" msgstr "" #: ../../source/metrics/account_auditor.rst:5 #: ../../source/metrics/account_reaper.rst:5 #: ../../source/metrics/account_replicator.rst:5 #: ../../source/metrics/account_server.rst:9 #: ../../source/metrics/container_auditor.rst:5 #: ../../source/metrics/container_replicator.rst:5 #: ../../source/metrics/container_server.rst:9 #: ../../source/metrics/container_sync.rst:5 #: ../../source/metrics/container_updater.rst:5 #: ../../source/metrics/object_auditor.rst:5 #: ../../source/metrics/object_expirer.rst:5 #: ../../source/metrics/object_reconstructor.rst:5 #: ../../source/metrics/object_replicator.rst:5 #: ../../source/metrics/object_server.rst:5 #: ../../source/metrics/object_updater.rst:5 #: ../../source/metrics/proxy_server.rst:8 #: ../../source/metrics/proxy_server.rst:45 #: ../../source/metrics/proxy_server.rst:66 #: ../../source/metrics/proxy_server.rst:83 #: ../../source/metrics/proxy_server.rst:97 #: ../../source/metrics/proxy_server.rst:108 msgid "Description" msgstr "" #: ../../source/metrics/account_auditor.rst:5 #: ../../source/metrics/account_reaper.rst:5 #: ../../source/metrics/account_replicator.rst:5 #: ../../source/metrics/account_server.rst:9 #: ../../source/metrics/container_auditor.rst:5 #: ../../source/metrics/container_replicator.rst:5 #: ../../source/metrics/container_server.rst:9 #: ../../source/metrics/container_sync.rst:5 #: ../../source/metrics/container_updater.rst:5 #: ../../source/metrics/object_auditor.rst:5 #: ../../source/metrics/object_expirer.rst:5 #: ../../source/metrics/object_reconstructor.rst:5 #: ../../source/metrics/object_replicator.rst:5 #: ../../source/metrics/object_server.rst:5 #: ../../source/metrics/object_updater.rst:5 #: ../../source/metrics/proxy_server.rst:8 #: ../../source/metrics/proxy_server.rst:45 #: ../../source/metrics/proxy_server.rst:66 #: ../../source/metrics/proxy_server.rst:83 #: ../../source/metrics/proxy_server.rst:97 #: ../../source/metrics/proxy_server.rst:108 msgid "Metric Name" msgstr "" #: ../../source/metrics/account_auditor.rst:7 msgid "" "Count of audit runs (across all account databases) which caught an Exception." msgstr "" #: ../../source/metrics/account_auditor.rst:7 msgid "``account-auditor.errors``" msgstr "" #: ../../source/metrics/account_auditor.rst:9 msgid "Count of individual account databases which passed audit." msgstr "" #: ../../source/metrics/account_auditor.rst:9 msgid "``account-auditor.passes``" msgstr "" #: ../../source/metrics/account_auditor.rst:10 msgid "Count of individual account databases which failed audit." msgstr "" #: ../../source/metrics/account_auditor.rst:10 msgid "``account-auditor.failures``" msgstr "" #: ../../source/metrics/account_auditor.rst:11 msgid "Timing data for individual account database audits." msgstr "" #: ../../source/metrics/account_auditor.rst:11 msgid "``account-auditor.timing``" msgstr "" #: ../../source/metrics/account_reaper.rst:2 msgid "``account-reaper`` Metrics" msgstr "" #: ../../source/metrics/account_reaper.rst:7 msgid "Count of devices failing the mount check." msgstr "" #: ../../source/metrics/account_reaper.rst:7 msgid "``account-reaper.errors``" msgstr "" #: ../../source/metrics/account_reaper.rst:8 msgid "Timing data for each reap_account() call." msgstr "" #: ../../source/metrics/account_reaper.rst:8 msgid "``account-reaper.timing``" msgstr "" #: ../../source/metrics/account_reaper.rst:9 msgid "" "Count of HTTP return codes from various operations (e.g. object listing, " "container deletion, etc.). The value for X is the first digit of the return " "code (2 for 201, 4 for 404, etc.)." msgstr "" #: ../../source/metrics/account_reaper.rst:9 msgid "``account-reaper.return_codes.X``" msgstr "" #: ../../source/metrics/account_reaper.rst:13 msgid "Count of failures to delete a container." msgstr "" #: ../../source/metrics/account_reaper.rst:13 msgid "``account-reaper.containers_failures``" msgstr "" #: ../../source/metrics/account_reaper.rst:14 msgid "Count of containers successfully deleted." msgstr "" #: ../../source/metrics/account_reaper.rst:14 msgid "``account-reaper.containers_deleted``" msgstr "" #: ../../source/metrics/account_reaper.rst:15 msgid "Count of containers which failed to delete with zero successes." msgstr "" #: ../../source/metrics/account_reaper.rst:15 msgid "``account-reaper.containers_remaining``" msgstr "" #: ../../source/metrics/account_reaper.rst:17 msgid "Count of containers which failed to delete with at least one success." msgstr "" #: ../../source/metrics/account_reaper.rst:17 msgid "``account-reaper.containers_possibly_remaining``" msgstr "" #: ../../source/metrics/account_reaper.rst:19 msgid "Count of failures to delete an object." msgstr "" #: ../../source/metrics/account_reaper.rst:19 msgid "``account-reaper.objects_failures``" msgstr "" #: ../../source/metrics/account_reaper.rst:20 msgid "Count of objects successfully deleted." msgstr "" #: ../../source/metrics/account_reaper.rst:20 msgid "``account-reaper.objects_deleted``" msgstr "" #: ../../source/metrics/account_reaper.rst:21 msgid "Count of objects which failed to delete with zero successes." msgstr "" #: ../../source/metrics/account_reaper.rst:21 msgid "``account-reaper.objects_remaining``" msgstr "" #: ../../source/metrics/account_reaper.rst:23 msgid "Count of objects which failed to delete with at least one success." msgstr "" #: ../../source/metrics/account_reaper.rst:23 msgid "``account-reaper.objects_possibly_remaining``" msgstr "" #: ../../source/metrics/account_replicator.rst:2 msgid "``account-replicator`` Metrics" msgstr "" #: ../../source/metrics/account_replicator.rst:7 #: ../../source/metrics/container_replicator.rst:7 msgid "Count of syncs handled by sending differing rows." msgstr "" #: ../../source/metrics/account_replicator.rst:7 msgid "``account-replicator.diffs``" msgstr "" #: ../../source/metrics/account_replicator.rst:8 #: ../../source/metrics/container_replicator.rst:8 msgid "" "Count of \"diffs\" operations which failed because \"max_diffs\" was hit." msgstr "" #: ../../source/metrics/account_replicator.rst:8 msgid "``account-replicator.diff_caps``" msgstr "" #: ../../source/metrics/account_replicator.rst:10 msgid "Count of accounts found to be in sync." msgstr "" #: ../../source/metrics/account_replicator.rst:10 msgid "``account-replicator.no_changes``" msgstr "" #: ../../source/metrics/account_replicator.rst:11 msgid "" "Count of accounts found to be in sync via hash comparison (``broker." "merge_syncs`` was called)." msgstr "" #: ../../source/metrics/account_replicator.rst:11 msgid "``account-replicator.hashmatches``" msgstr "" #: ../../source/metrics/account_replicator.rst:13 msgid "Count of completely missing accounts which were sent via rsync." msgstr "" #: ../../source/metrics/account_replicator.rst:13 msgid "``account-replicator.rsyncs``" msgstr "" #: ../../source/metrics/account_replicator.rst:15 #: ../../source/metrics/container_replicator.rst:15 msgid "Count of syncs handled by sending entire database via rsync." msgstr "" #: ../../source/metrics/account_replicator.rst:15 msgid "``account-replicator.remote_merges``" msgstr "" #: ../../source/metrics/account_replicator.rst:17 #: ../../source/metrics/container_replicator.rst:17 msgid "Count of database replication attempts." msgstr "" #: ../../source/metrics/account_replicator.rst:17 msgid "``account-replicator.attempts``" msgstr "" #: ../../source/metrics/account_replicator.rst:18 #: ../../source/metrics/container_replicator.rst:18 msgid "" "Count of database replication attempts which failed due to corruption " "(quarantined) or inability to read as well as attempts to individual nodes " "which failed." msgstr "" #: ../../source/metrics/account_replicator.rst:18 msgid "``account-replicator.failures``" msgstr "" #: ../../source/metrics/account_replicator.rst:22 msgid "" "Count of databases on deleted because the delete_timestamp was " "greater than the put_timestamp and the database had no rows or because it " "was successfully sync'ed to other locations and doesn't belong here anymore." msgstr "" #: ../../source/metrics/account_replicator.rst:22 msgid "``account-replicator.removes.``" msgstr "" #: ../../source/metrics/account_replicator.rst:27 #: ../../source/metrics/container_replicator.rst:27 msgid "" "Count of replication attempts to an individual node which were successful." msgstr "" #: ../../source/metrics/account_replicator.rst:27 msgid "``account-replicator.successes``" msgstr "" #: ../../source/metrics/account_replicator.rst:29 #: ../../source/metrics/container_replicator.rst:29 msgid "" "Timing data for each database replication attempt not resulting in a failure." msgstr "" #: ../../source/metrics/account_replicator.rst:29 msgid "``account-replicator.timing``" msgstr "" #: ../../source/metrics/account_server.rst:2 msgid "``account-server`` Metrics" msgstr "" #: ../../source/metrics/account_server.rst:5 #: ../../source/metrics/container_server.rst:5 msgid "" "\"Not Found\" is not considered an error and requests which increment " "``errors`` are not included in the timing data." msgstr "" #: ../../source/metrics/account_server.rst:6 msgid "..note::" msgstr "" #: ../../source/metrics/account_server.rst:11 msgid "" "Timing data for each DELETE request resulting in an error: bad request, not " "mounted, missing timestamp." msgstr "" #: ../../source/metrics/account_server.rst:11 msgid "``account-server.DELETE.errors.timing``" msgstr "" #: ../../source/metrics/account_server.rst:13 #: ../../source/metrics/container_server.rst:13 #: ../../source/metrics/object_server.rst:43 msgid "Timing data for each DELETE request not resulting in an error." msgstr "" #: ../../source/metrics/account_server.rst:13 msgid "``account-server.DELETE.timing``" msgstr "" #: ../../source/metrics/account_server.rst:15 msgid "" "Timing data for each PUT request resulting in an error: bad request, not " "mounted, conflict, recently-deleted." msgstr "" #: ../../source/metrics/account_server.rst:15 msgid "``account-server.PUT.errors.timing``" msgstr "" #: ../../source/metrics/account_server.rst:17 #: ../../source/metrics/container_server.rst:17 #: ../../source/metrics/object_server.rst:19 msgid "Timing data for each PUT request not resulting in an error." msgstr "" #: ../../source/metrics/account_server.rst:17 msgid "``account-server.PUT.timing``" msgstr "" #: ../../source/metrics/account_server.rst:19 msgid "" "Timing data for each HEAD request resulting in an error: bad request, not " "mounted." msgstr "" #: ../../source/metrics/account_server.rst:19 msgid "``account-server.HEAD.errors.timing``" msgstr "" #: ../../source/metrics/account_server.rst:21 #: ../../source/metrics/container_server.rst:21 msgid "Timing data for each HEAD request not resulting in an error." msgstr "" #: ../../source/metrics/account_server.rst:21 msgid "``account-server.HEAD.timing``" msgstr "" #: ../../source/metrics/account_server.rst:23 msgid "" "Timing data for each GET request resulting in an error: bad request, not " "mounted, bad delimiter, account listing limit too high, bad accept header." msgstr "" #: ../../source/metrics/account_server.rst:23 msgid "``account-server.GET.errors.timing``" msgstr "" #: ../../source/metrics/account_server.rst:26 #: ../../source/metrics/container_server.rst:25 msgid "Timing data for each GET request not resulting in an error." msgstr "" #: ../../source/metrics/account_server.rst:26 msgid "``account-server.GET.timing``" msgstr "" #: ../../source/metrics/account_server.rst:28 msgid "" "Timing data for each REPLICATE request resulting in an error: bad request, " "not mounted." msgstr "" #: ../../source/metrics/account_server.rst:28 msgid "``account-server.REPLICATE.errors.timing``" msgstr "" #: ../../source/metrics/account_server.rst:30 #: ../../source/metrics/container_server.rst:29 #: ../../source/metrics/object_server.rst:47 msgid "Timing data for each REPLICATE request not resulting in an error." msgstr "" #: ../../source/metrics/account_server.rst:30 msgid "``account-server.REPLICATE.timing``" msgstr "" #: ../../source/metrics/account_server.rst:32 msgid "" "Timing data for each POST request resulting in an error: bad request, bad or " "missing timestamp, not mounted." msgstr "" #: ../../source/metrics/account_server.rst:32 msgid "``account-server.POST.errors.timing``" msgstr "" #: ../../source/metrics/account_server.rst:35 #: ../../source/metrics/container_server.rst:33 #: ../../source/metrics/object_server.rst:13 msgid "Timing data for each POST request not resulting in an error." msgstr "" #: ../../source/metrics/account_server.rst:35 msgid "``account-server.POST.timing``" msgstr "" #: ../../source/metrics/all.rst:4 msgid "All Statsd Metrics" msgstr "" #: ../../source/metrics/container_auditor.rst:2 msgid "``container-auditor`` Metrics" msgstr "" #: ../../source/metrics/container_auditor.rst:7 msgid "" "Incremented when an Exception is caught in an audit pass (only once per " "pass, max)." msgstr "" #: ../../source/metrics/container_auditor.rst:7 msgid "``container-auditor.errors``" msgstr "" #: ../../source/metrics/container_auditor.rst:9 msgid "Count of individual containers passing an audit." msgstr "" #: ../../source/metrics/container_auditor.rst:9 msgid "``container-auditor.passes``" msgstr "" #: ../../source/metrics/container_auditor.rst:10 msgid "Count of individual containers failing an audit." msgstr "" #: ../../source/metrics/container_auditor.rst:10 msgid "``container-auditor.failures``" msgstr "" #: ../../source/metrics/container_auditor.rst:11 msgid "Timing data for each container audit." msgstr "" #: ../../source/metrics/container_auditor.rst:11 msgid "``container-auditor.timing``" msgstr "" #: ../../source/metrics/container_replicator.rst:2 msgid "``container-replicator`` Metrics" msgstr "" #: ../../source/metrics/container_replicator.rst:7 msgid "``container-replicator.diffs``" msgstr "" #: ../../source/metrics/container_replicator.rst:8 msgid "``container-replicator.diff_caps``" msgstr "" #: ../../source/metrics/container_replicator.rst:10 msgid "Count of containers found to be in sync." msgstr "" #: ../../source/metrics/container_replicator.rst:10 msgid "``container-replicator.no_changes``" msgstr "" #: ../../source/metrics/container_replicator.rst:11 msgid "" "Count of containers found to be in sync via hash comparison (``broker." "merge_syncs`` was called)." msgstr "" #: ../../source/metrics/container_replicator.rst:11 msgid "``container-replicator.hashmatches``" msgstr "" #: ../../source/metrics/container_replicator.rst:13 msgid "Count of completely missing containers where were sent via rsync." msgstr "" #: ../../source/metrics/container_replicator.rst:13 msgid "``container-replicator.rsyncs``" msgstr "" #: ../../source/metrics/container_replicator.rst:15 msgid "``container-replicator.remote_merges``" msgstr "" #: ../../source/metrics/container_replicator.rst:17 msgid "``container-replicator.attempts``" msgstr "" #: ../../source/metrics/container_replicator.rst:18 msgid "``container-replicator.failures``" msgstr "" #: ../../source/metrics/container_replicator.rst:22 msgid "" "Count of databases deleted on because the delete_timestamp was " "greater than the put_timestamp and the database had no rows or because it " "was successfully sync'ed to other locations and doesn't belong here anymore." msgstr "" #: ../../source/metrics/container_replicator.rst:22 msgid "``container-replicator.removes.``" msgstr "" #: ../../source/metrics/container_replicator.rst:27 msgid "``container-replicator.successes``" msgstr "" #: ../../source/metrics/container_replicator.rst:29 msgid "``container-replicator.timing``" msgstr "" #: ../../source/metrics/container_server.rst:2 msgid "``container-server`` Metrics" msgstr "" #: ../../source/metrics/container_server.rst:11 msgid "" "Timing data for DELETE request errors: bad request, not mounted, missing " "timestamp, conflict." msgstr "" #: ../../source/metrics/container_server.rst:11 msgid "``container-server.DELETE.errors.timing``" msgstr "" #: ../../source/metrics/container_server.rst:13 msgid "``container-server.DELETE.timing``" msgstr "" #: ../../source/metrics/container_server.rst:15 msgid "" "Timing data for PUT request errors: bad request, missing timestamp, not " "mounted, conflict." msgstr "" #: ../../source/metrics/container_server.rst:15 msgid "``container-server.PUT.errors.timing``" msgstr "" #: ../../source/metrics/container_server.rst:17 msgid "``container-server.PUT.timing``" msgstr "" #: ../../source/metrics/container_server.rst:19 #: ../../source/metrics/object_server.rst:33 msgid "Timing data for HEAD request errors: bad request, not mounted." msgstr "" #: ../../source/metrics/container_server.rst:19 msgid "``container-server.HEAD.errors.timing``" msgstr "" #: ../../source/metrics/container_server.rst:21 msgid "``container-server.HEAD.timing``" msgstr "" #: ../../source/metrics/container_server.rst:23 msgid "" "Timing data for GET request errors: bad request, not mounted, parameters not " "utf8, bad accept header." msgstr "" #: ../../source/metrics/container_server.rst:23 msgid "``container-server.GET.errors.timing``" msgstr "" #: ../../source/metrics/container_server.rst:25 msgid "``container-server.GET.timing``" msgstr "" #: ../../source/metrics/container_server.rst:27 #: ../../source/metrics/object_server.rst:45 msgid "Timing data for REPLICATE request errors: bad request, not mounted." msgstr "" #: ../../source/metrics/container_server.rst:27 msgid "``container-server.REPLICATE.errors.timing``" msgstr "" #: ../../source/metrics/container_server.rst:29 msgid "``container-server.REPLICATE.timing``" msgstr "" #: ../../source/metrics/container_server.rst:31 msgid "" "Timing data for POST request errors: bad request, bad x-container-sync-to, " "not mounted." msgstr "" #: ../../source/metrics/container_server.rst:31 msgid "``container-server.POST.errors.timing``" msgstr "" #: ../../source/metrics/container_server.rst:33 msgid "``container-server.POST.timing``" msgstr "" #: ../../source/metrics/container_sync.rst:2 msgid "``container-sync`` Metrics" msgstr "" #: ../../source/metrics/container_sync.rst:7 msgid "Count of containers skipped because they don't have sync'ing enabled." msgstr "" #: ../../source/metrics/container_sync.rst:7 msgid "``container-sync.skips``" msgstr "" #: ../../source/metrics/container_sync.rst:9 msgid "Count of failures sync'ing of individual containers." msgstr "" #: ../../source/metrics/container_sync.rst:9 msgid "``container-sync.failures``" msgstr "" #: ../../source/metrics/container_sync.rst:10 msgid "Count of individual containers sync'ed successfully." msgstr "" #: ../../source/metrics/container_sync.rst:10 msgid "``container-sync.syncs``" msgstr "" #: ../../source/metrics/container_sync.rst:11 msgid "Count of container database rows sync'ed by deletion." msgstr "" #: ../../source/metrics/container_sync.rst:11 msgid "``container-sync.deletes``" msgstr "" #: ../../source/metrics/container_sync.rst:13 msgid "" "Timing data for each container database row synchronization via deletion." msgstr "" #: ../../source/metrics/container_sync.rst:13 msgid "``container-sync.deletes.timing``" msgstr "" #: ../../source/metrics/container_sync.rst:15 msgid "Count of container database rows sync'ed by Putting." msgstr "" #: ../../source/metrics/container_sync.rst:15 msgid "``container-sync.puts``" msgstr "" #: ../../source/metrics/container_sync.rst:16 msgid "" "Timing data for each container database row synchronization via Putting." msgstr "" #: ../../source/metrics/container_sync.rst:16 msgid "``container-sync.puts.timing``" msgstr "" #: ../../source/metrics/container_updater.rst:2 msgid "``container-updater`` Metrics" msgstr "" #: ../../source/metrics/container_updater.rst:7 msgid "Count of containers which successfully updated their account." msgstr "" #: ../../source/metrics/container_updater.rst:7 msgid "``container-updater.successes``" msgstr "" #: ../../source/metrics/container_updater.rst:9 msgid "Count of containers which failed to update their account." msgstr "" #: ../../source/metrics/container_updater.rst:9 msgid "``container-updater.failures``" msgstr "" #: ../../source/metrics/container_updater.rst:11 msgid "Count of containers which didn't need to update their account." msgstr "" #: ../../source/metrics/container_updater.rst:11 msgid "``container-updater.no_changes``" msgstr "" #: ../../source/metrics/container_updater.rst:13 msgid "" "Timing data for processing a container; only includes timing for containers " "which needed to update their accounts (i.e. \"successes\" and \"failures\" " "but not \"no_changes\")." msgstr "" #: ../../source/metrics/container_updater.rst:13 msgid "``container-updater.timing``" msgstr "" #: ../../source/metrics/object_auditor.rst:2 msgid "``object-auditor`` Metrics" msgstr "" #: ../../source/metrics/object_auditor.rst:7 msgid "Count of objects failing audit and quarantined." msgstr "" #: ../../source/metrics/object_auditor.rst:7 msgid "``object-auditor.quarantines``" msgstr "" #: ../../source/metrics/object_auditor.rst:8 msgid "Count of errors encountered while auditing objects." msgstr "" #: ../../source/metrics/object_auditor.rst:8 msgid "``object-auditor.errors``" msgstr "" #: ../../source/metrics/object_auditor.rst:9 msgid "" "Timing data for each object audit (does not include any rate-limiting sleep " "time for max_files_per_second, but does include rate-limiting sleep time for " "max_bytes_per_second)." msgstr "" #: ../../source/metrics/object_auditor.rst:9 msgid "``object-auditor.timing``" msgstr "" #: ../../source/metrics/object_expirer.rst:2 msgid "``object-expirer`` Metrics" msgstr "" #: ../../source/metrics/object_expirer.rst:7 msgid "Count of objects expired." msgstr "" #: ../../source/metrics/object_expirer.rst:7 msgid "``object-expirer.objects``" msgstr "" #: ../../source/metrics/object_expirer.rst:8 msgid "Count of errors encountered while attempting to expire an object." msgstr "" #: ../../source/metrics/object_expirer.rst:8 msgid "``object-expirer.errors``" msgstr "" #: ../../source/metrics/object_expirer.rst:10 msgid "" "Timing data for each object expiration attempt, including ones resulting in " "an error." msgstr "" #: ../../source/metrics/object_expirer.rst:10 msgid "``object-expirer.timing``" msgstr "" #: ../../source/metrics/object_reconstructor.rst:2 msgid "``object-reconstructor`` Metrics" msgstr "" #: ../../source/metrics/object_reconstructor.rst:7 msgid "" "A count of partitions on which were reconstructed and synced to " "another node because they didn't belong on this node. This metric is tracked " "per-device to allow for \"quiescence detection\" for object reconstruction " "activity on each device." msgstr "" #: ../../source/metrics/object_reconstructor.rst:7 msgid "``object-reconstructor.partition.delete.count.``" msgstr "" #: ../../source/metrics/object_reconstructor.rst:12 msgid "" "Timing data for partitions reconstructed and synced to another node because " "they didn't belong on this node. This metric is not tracked per device." msgstr "" #: ../../source/metrics/object_reconstructor.rst:12 msgid "``object-reconstructor.partition.delete.timing``" msgstr "" #: ../../source/metrics/object_reconstructor.rst:15 msgid "" "A count of partitions on which were reconstructed and synced to " "another node, but also belong on this node. As with delete.count, this " "metric is tracked per-device." msgstr "" #: ../../source/metrics/object_reconstructor.rst:15 msgid "``object-reconstructor.partition.update.count.``" msgstr "" #: ../../source/metrics/object_reconstructor.rst:19 msgid "" "Timing data for partitions reconstructed which also belong on this node. " "This metric is not tracked per-device." msgstr "" #: ../../source/metrics/object_reconstructor.rst:19 msgid "``object-reconstructor.partition.update.timing``" msgstr "" #: ../../source/metrics/object_reconstructor.rst:22 #: ../../source/metrics/object_replicator.rst:22 msgid "Count of suffix directories whose hash (of filenames) was recalculated." msgstr "" #: ../../source/metrics/object_reconstructor.rst:22 msgid "``object-reconstructor.suffix.hashes``" msgstr "" #: ../../source/metrics/object_reconstructor.rst:24 msgid "Count of suffix directories reconstructed with ssync." msgstr "" #: ../../source/metrics/object_reconstructor.rst:24 msgid "``object-reconstructor.suffix.syncs``" msgstr "" #: ../../source/metrics/object_replicator.rst:2 msgid "``object-replicator`` Metrics" msgstr "" #: ../../source/metrics/object_replicator.rst:7 msgid "" "A count of partitions on which were replicated to another node " "because they didn't belong on this node. This metric is tracked per-device " "to allow for \"quiescence detection\" for object replication activity on " "each device." msgstr "" #: ../../source/metrics/object_replicator.rst:7 msgid "``object-replicator.partition.delete.count.``" msgstr "" #: ../../source/metrics/object_replicator.rst:12 msgid "" "Timing data for partitions replicated to another node because they didn't " "belong on this node. This metric is not tracked per device." msgstr "" #: ../../source/metrics/object_replicator.rst:12 msgid "``object-replicator.partition.delete.timing``" msgstr "" #: ../../source/metrics/object_replicator.rst:15 msgid "" "A count of partitions on which were replicated to another node, but " "also belong on this node. As with delete.count, this metric is tracked per-" "device." msgstr "" #: ../../source/metrics/object_replicator.rst:15 msgid "``object-replicator.partition.update.count.``" msgstr "" #: ../../source/metrics/object_replicator.rst:19 msgid "" "Timing data for partitions replicated which also belong on this node. This " "metric is not tracked per-device." msgstr "" #: ../../source/metrics/object_replicator.rst:19 msgid "``object-replicator.partition.update.timing``" msgstr "" #: ../../source/metrics/object_replicator.rst:22 msgid "``object-replicator.suffix.hashes``" msgstr "" #: ../../source/metrics/object_replicator.rst:24 msgid "Count of suffix directories replicated with rsync." msgstr "" #: ../../source/metrics/object_replicator.rst:24 msgid "``object-replicator.suffix.syncs``" msgstr "" #: ../../source/metrics/object_server.rst:2 msgid "``object-server`` Metrics" msgstr "" #: ../../source/metrics/object_server.rst:7 msgid "Count of objects (files) found bad and moved to quarantine." msgstr "" #: ../../source/metrics/object_server.rst:7 msgid "``object-server.quarantines``" msgstr "" #: ../../source/metrics/object_server.rst:9 msgid "" "Count of container updates saved as async_pendings (may result from PUT or " "DELETE requests)." msgstr "" #: ../../source/metrics/object_server.rst:9 msgid "``object-server.async_pendings``" msgstr "" #: ../../source/metrics/object_server.rst:11 msgid "" "Timing data for POST request errors: bad request, missing timestamp, delete-" "at in past, not mounted." msgstr "" #: ../../source/metrics/object_server.rst:11 msgid "``object-server.POST.errors.timing``" msgstr "" #: ../../source/metrics/object_server.rst:13 msgid "``object-server.POST.timing``" msgstr "" #: ../../source/metrics/object_server.rst:15 msgid "" "Timing data for PUT request errors: bad request, not mounted, missing " "timestamp, object creation constraint violation, delete-at in past." msgstr "" #: ../../source/metrics/object_server.rst:15 msgid "``object-server.PUT.errors.timing``" msgstr "" #: ../../source/metrics/object_server.rst:18 msgid "Count of object PUTs which exceeded max_upload_time." msgstr "" #: ../../source/metrics/object_server.rst:18 msgid "``object-server.PUT.timeouts``" msgstr "" #: ../../source/metrics/object_server.rst:19 msgid "``object-server.PUT.timing``" msgstr "" #: ../../source/metrics/object_server.rst:21 msgid "" "Timing data per kB transferred (ms/kB) for each non-zero-byte PUT request on " "each device. Monitoring problematic devices, higher is bad." msgstr "" #: ../../source/metrics/object_server.rst:21 msgid "``object-server.PUT..timing``" msgstr "" #: ../../source/metrics/object_server.rst:24 msgid "" "Timing data for GET request errors: bad request, not mounted, header " "timestamps before the epoch, precondition failed. File errors resulting in a " "quarantine are not counted here." msgstr "" #: ../../source/metrics/object_server.rst:24 msgid "``object-server.GET.errors.timing``" msgstr "" #: ../../source/metrics/object_server.rst:29 msgid "" "Timing data for each GET request not resulting in an error. Includes " "requests which couldn't find the object (including disk errors resulting in " "file quarantine)." msgstr "" #: ../../source/metrics/object_server.rst:29 msgid "``object-server.GET.timing``" msgstr "" #: ../../source/metrics/object_server.rst:33 msgid "``object-server.HEAD.errors.timing``" msgstr "" #: ../../source/metrics/object_server.rst:35 msgid "" "Timing data for each HEAD request not resulting in an error. Includes " "requests which couldn't find the object (including disk errors resulting in " "file quarantine)." msgstr "" #: ../../source/metrics/object_server.rst:35 msgid "``object-server.HEAD.timing``" msgstr "" #: ../../source/metrics/object_server.rst:39 msgid "" "Timing data for DELETE request errors: bad request, missing timestamp, not " "mounted, precondition failed. Includes requests which couldn't find or " "match the object." msgstr "" #: ../../source/metrics/object_server.rst:39 msgid "``object-server.DELETE.errors.timing``" msgstr "" #: ../../source/metrics/object_server.rst:43 msgid "``object-server.DELETE.timing``" msgstr "" #: ../../source/metrics/object_server.rst:45 msgid "``object-server.REPLICATE.errors.timing``" msgstr "" #: ../../source/metrics/object_server.rst:47 msgid "``object-server.REPLICATE.timing``" msgstr "" #: ../../source/metrics/object_updater.rst:2 msgid "``object-updater`` Metrics" msgstr "" #: ../../source/metrics/object_updater.rst:7 msgid "" "Count of drives not mounted or async_pending files with an unexpected name." msgstr "" #: ../../source/metrics/object_updater.rst:7 msgid "``object-updater.errors``" msgstr "" #: ../../source/metrics/object_updater.rst:9 msgid "" "Timing data for object sweeps to flush async_pending container updates. " "Does not include object sweeps which did not find an existing async_pending " "storage directory." msgstr "" #: ../../source/metrics/object_updater.rst:9 msgid "``object-updater.timing``" msgstr "" #: ../../source/metrics/object_updater.rst:13 msgid "" "Count of async_pending container updates which were corrupted and moved to " "quarantine." msgstr "" #: ../../source/metrics/object_updater.rst:13 msgid "``object-updater.quarantines``" msgstr "" #: ../../source/metrics/object_updater.rst:15 msgid "Count of successful container updates." msgstr "" #: ../../source/metrics/object_updater.rst:15 msgid "``object-updater.successes``" msgstr "" #: ../../source/metrics/object_updater.rst:16 msgid "Count of failed container updates." msgstr "" #: ../../source/metrics/object_updater.rst:16 msgid "``object-updater.failures``" msgstr "" #: ../../source/metrics/object_updater.rst:17 msgid "" "Count of async_pending files unlinked. An async_pending file is unlinked " "either when it is successfully processed or when the replicator sees that " "there is a newer async_pending file for the same object." msgstr "" #: ../../source/metrics/object_updater.rst:17 msgid "``object-updater.unlinks``" msgstr "" #: ../../source/metrics/proxy_server.rst:2 msgid "``proxy-server`` Metrics" msgstr "" #: ../../source/metrics/proxy_server.rst:4 msgid "" "In the table, ```` is the proxy-server controller responsible for the " "request and will be one of ``account``, ``container``, or ``object``." msgstr "" #: ../../source/metrics/proxy_server.rst:10 msgid "" "Count of errors encountered while serving requests before the controller " "type is determined. Includes invalid Content-Length, errors finding the " "internal controller to handle the request, invalid utf8, and bad URLs." msgstr "" #: ../../source/metrics/proxy_server.rst:10 msgid "``proxy-server.errors``" msgstr "" #: ../../source/metrics/proxy_server.rst:15 msgid "" "Count of node hand-offs; only tracked if log_handoffs is set in the proxy-" "server config." msgstr "" #: ../../source/metrics/proxy_server.rst:15 msgid "``proxy-server..handoff_count``" msgstr "" #: ../../source/metrics/proxy_server.rst:17 msgid "" "Count of times *only* hand-off locations were utilized; only tracked if " "log_handoffs is set in the proxy-server config." msgstr "" #: ../../source/metrics/proxy_server.rst:17 msgid "``proxy-server..handoff_all_count``" msgstr "" #: ../../source/metrics/proxy_server.rst:20 msgid "" "Count of client timeouts (client did not read within ``client_timeout`` " "seconds during a GET or did not supply data within ``client_timeout`` " "seconds during a PUT)." msgstr "" #: ../../source/metrics/proxy_server.rst:20 msgid "``proxy-server..client_timeouts``" msgstr "" #: ../../source/metrics/proxy_server.rst:24 msgid "" "Count of detected client disconnects during PUT operations (does NOT include " "caught Exceptions in the proxy-server which caused a client disconnect)." msgstr "" #: ../../source/metrics/proxy_server.rst:24 msgid "``proxy-server..client_disconnects``" msgstr "" #: ../../source/metrics/proxy_server.rst:29 msgid "Additionally, middleware often emit their own metrics" msgstr "" #: ../../source/metrics/proxy_server.rst:32 msgid "``proxy-logging`` Middleware" msgstr "" #: ../../source/metrics/proxy_server.rst:34 msgid "" "In the table, ```` is either the proxy-server controller responsible " "for the request: ``account``, ``container``, ``object``, or the string " "``SOS`` if the request came from the `Swift Origin Server`_ middleware. The " "```` portion will be one of ``GET``, ``HEAD``, ``POST``, ``PUT``, " "``DELETE``, ``COPY``, ``OPTIONS``, or ``BAD_METHOD``. The list of valid " "HTTP methods is configurable via the ``log_statsd_valid_http_methods`` " "config variable and the default setting yields the above behavior." msgstr "" #: ../../source/metrics/proxy_server.rst:47 msgid "" "Timing data for requests, start to finish. The portion is the " "numeric HTTP status code for the request (e.g. \"200\" or \"404\")." msgstr "" #: ../../source/metrics/proxy_server.rst:47 msgid "``proxy-server....timing``" msgstr "" #: ../../source/metrics/proxy_server.rst:51 msgid "" "Timing data up to completion of sending the response headers (only for GET " "requests). and are as for the main timing metric." msgstr "" #: ../../source/metrics/proxy_server.rst:51 msgid "``proxy-server..GET..first-byte.timing``" msgstr "" #: ../../source/metrics/proxy_server.rst:55 msgid "" "This counter metric is the sum of bytes transferred in (from clients) and " "out (to clients) for requests. The , , and portions of " "the metric are just like the main timing metric." msgstr "" #: ../../source/metrics/proxy_server.rst:55 msgid "``proxy-server....xfer``" msgstr "" #: ../../source/metrics/proxy_server.rst:62 msgid "" "The ``proxy-logging`` middleware also groups these metrics by policy. The " "```` portion represents a policy index:" msgstr "" #: ../../source/metrics/proxy_server.rst:68 msgid "Timing data for requests, aggregated by policy index." msgstr "" #: ../../source/metrics/proxy_server.rst:68 msgid "``proxy-server.object.policy....timing``" msgstr "" #: ../../source/metrics/proxy_server.rst:70 msgid "" "Timing data up to completion of sending the response headers, aggregated by " "policy index." msgstr "" #: ../../source/metrics/proxy_server.rst:70 msgid "" "``proxy-server.object.policy..GET..first-byte.timing``" msgstr "" #: ../../source/metrics/proxy_server.rst:73 msgid "Sum of bytes transferred in and out, aggregated by policy index." msgstr "" #: ../../source/metrics/proxy_server.rst:73 msgid "``proxy-server.object.policy....xfer``" msgstr "" #: ../../source/metrics/proxy_server.rst:78 msgid "``tempauth`` Middleware" msgstr "" #: ../../source/metrics/proxy_server.rst:79 msgid "" "In the table, ```` represents the actual configured " "reseller_prefix or ``NONE`` if the reseller_prefix is the empty string:" msgstr "" #: ../../source/metrics/proxy_server.rst:85 msgid "Count of regular requests which were denied with HTTPUnauthorized." msgstr "" #: ../../source/metrics/proxy_server.rst:85 msgid "``tempauth..unauthorized``" msgstr "" #: ../../source/metrics/proxy_server.rst:87 msgid "Count of regular requests which were denied with HTTPForbidden." msgstr "" #: ../../source/metrics/proxy_server.rst:87 msgid "``tempauth..forbidden``" msgstr "" #: ../../source/metrics/proxy_server.rst:89 msgid "Count of token requests which were denied." msgstr "" #: ../../source/metrics/proxy_server.rst:89 msgid "``tempauth..token_denied``" msgstr "" #: ../../source/metrics/proxy_server.rst:90 msgid "Count of errors." msgstr "" #: ../../source/metrics/proxy_server.rst:90 msgid "``tempauth..errors``" msgstr "" #: ../../source/metrics/proxy_server.rst:94 msgid "``tempurl`` Middleware" msgstr "" #: ../../source/metrics/proxy_server.rst:99 #: ../../source/metrics/proxy_server.rst:110 msgid "" "Count of requests authorized using the specified ````; may be one of " "``sha1``, ``sha256``, or ``sha512``." msgstr "" #: ../../source/metrics/proxy_server.rst:99 msgid "``proxy-server.tempurl.digests.``" msgstr "" #: ../../source/metrics/proxy_server.rst:105 msgid "``formpost`` Middleware" msgstr "" #: ../../source/metrics/proxy_server.rst:110 msgid "``proxy-server.formpost.digests.``" msgstr ""