8b72181a1f
* change overlay.UpdateStats to allow a third audit outcome. Now it can handle successful, failed, and unknown audits. * when "unknown audit reputation" (unknownAuditAlpha/(unknownAuditAlpha+unknownAuditBeta)) falls below the DQ threshold, put node into suspension. * when unknown audit reputation goes above the DQ threshold, remove node from suspension. * record unknown audits from audit reporter. * add basic tests around unknown audits and suspension. Change-Id: I125f06f3af52e8a29ba48dc19361821a9ff1daa1
97 lines
6.7 KiB
Plaintext
97 lines
6.7 KiB
Plaintext
storj.io/storj/satellite/accounting/tally."total.bytes" IntVal
|
|
storj.io/storj/satellite/accounting/tally."total.inline_bytes" IntVal
|
|
storj.io/storj/satellite/accounting/tally."total.inline_segments" IntVal
|
|
storj.io/storj/satellite/accounting/tally."total.objects" IntVal
|
|
storj.io/storj/satellite/accounting/tally."total.remote_bytes" IntVal
|
|
storj.io/storj/satellite/accounting/tally."total.remote_segments" IntVal
|
|
storj.io/storj/satellite/accounting/tally."total.segments" IntVal
|
|
storj.io/storj/satellite/audit."audit_contained_nodes" IntVal
|
|
storj.io/storj/satellite/audit."audit_contained_nodes_global" Meter
|
|
storj.io/storj/satellite/audit."audit_contained_percentage" FloatVal
|
|
storj.io/storj/satellite/audit."audit_fail_nodes" IntVal
|
|
storj.io/storj/satellite/audit."audit_fail_nodes_global" Meter
|
|
storj.io/storj/satellite/audit."audit_failed_percentage" FloatVal
|
|
storj.io/storj/satellite/audit."audit_offline_nodes" IntVal
|
|
storj.io/storj/satellite/audit."audit_offline_nodes_global" Meter
|
|
storj.io/storj/satellite/audit."audit_offline_percentage" FloatVal
|
|
storj.io/storj/satellite/audit."audit_success_nodes" IntVal
|
|
storj.io/storj/satellite/audit."audit_success_nodes_global" Meter
|
|
storj.io/storj/satellite/audit."audit_successful_percentage" FloatVal
|
|
storj.io/storj/satellite/audit."audit_total_nodes" IntVal
|
|
storj.io/storj/satellite/audit."audit_total_nodes_global" Meter
|
|
storj.io/storj/satellite/audit."audit_total_pointer_nodes" IntVal
|
|
storj.io/storj/satellite/audit."audit_total_pointer_nodes_global" Meter
|
|
storj.io/storj/satellite/audit."audit_unknown_nodes" IntVal
|
|
storj.io/storj/satellite/audit."audit_unknown_nodes_global" Meter
|
|
storj.io/storj/satellite/audit."audit_unknown_percentage" FloatVal
|
|
storj.io/storj/satellite/audit."audited_percentage" FloatVal
|
|
storj.io/storj/satellite/audit."reverify_contained" IntVal
|
|
storj.io/storj/satellite/audit."reverify_contained_global" Meter
|
|
storj.io/storj/satellite/audit."reverify_contained_in_segment" IntVal
|
|
storj.io/storj/satellite/audit."reverify_fails" IntVal
|
|
storj.io/storj/satellite/audit."reverify_fails_global" Meter
|
|
storj.io/storj/satellite/audit."reverify_offlines" IntVal
|
|
storj.io/storj/satellite/audit."reverify_offlines_global" Meter
|
|
storj.io/storj/satellite/audit."reverify_successes" IntVal
|
|
storj.io/storj/satellite/audit."reverify_successes_global" Meter
|
|
storj.io/storj/satellite/audit."reverify_total_in_segment" IntVal
|
|
storj.io/storj/satellite/audit."reverify_unknown" IntVal
|
|
storj.io/storj/satellite/audit."reverify_unknown_global" Meter
|
|
storj.io/storj/satellite/audit."verify_shares_downloaded_successfully" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_fail_max_failures_percentage" Meter
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_fail_validation" Meter
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_final_bytes_transferred" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_final_pieces_failed" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_final_pieces_succeess" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_init_node_age_seconds" FloatVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_init_node_audit_success_count" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_init_node_audit_total_count" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_init_node_piece_count" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_success" Meter
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_successful_pieces_transfer_ratio" IntVal
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_transfer_piece_fail" Meter
|
|
storj.io/storj/satellite/gracefulexit."graceful_exit_transfer_piece_success" Meter
|
|
storj.io/storj/satellite/metainfo."metainfo_rate_limit_exceeded" Event
|
|
storj.io/storj/satellite/orders."download_failed_not_enough_pieces_uplink" Meter
|
|
storj.io/storj/satellite/repair/checker."checker_segment_age" IntVal
|
|
storj.io/storj/satellite/repair/checker."checker_segment_healthy_count" IntVal
|
|
storj.io/storj/satellite/repair/checker."checker_segment_time_until_irreparable" IntVal
|
|
storj.io/storj/satellite/repair/checker."checker_segment_total_count" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_files_checked" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_files_lost" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_checked" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_lost" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_needing_repair" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_over_threshold_1" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_over_threshold_2" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_over_threshold_3" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_over_threshold_4" IntVal
|
|
storj.io/storj/satellite/repair/checker."remote_segments_over_threshold_5" IntVal
|
|
storj.io/storj/satellite/repair/repairer."download_failed_not_enough_pieces_repair" Meter
|
|
storj.io/storj/satellite/repair/repairer."healthy_ratio_after_repair" FloatVal
|
|
storj.io/storj/satellite/repair/repairer."healthy_ratio_before_repair" FloatVal
|
|
storj.io/storj/satellite/repair/repairer."repair_attempts" Meter
|
|
storj.io/storj/satellite/repair/repairer."repair_failed" Meter
|
|
storj.io/storj/satellite/repair/repairer."repair_nodes_unavailable" Meter
|
|
storj.io/storj/satellite/repair/repairer."repair_partial" Meter
|
|
storj.io/storj/satellite/repair/repairer."repair_segment_pieces_canceled" IntVal
|
|
storj.io/storj/satellite/repair/repairer."repair_segment_pieces_failed" IntVal
|
|
storj.io/storj/satellite/repair/repairer."repair_segment_pieces_successful" IntVal
|
|
storj.io/storj/satellite/repair/repairer."repair_segment_pieces_total" IntVal
|
|
storj.io/storj/satellite/repair/repairer."repair_segment_size" IntVal
|
|
storj.io/storj/satellite/repair/repairer."repair_success" Meter
|
|
storj.io/storj/satellite/repair/repairer."repair_too_many_nodes_failed" Meter
|
|
storj.io/storj/satellite/repair/repairer."repair_unnecessary" Meter
|
|
storj.io/storj/satellite/repair/repairer."segment_deleted_before_repair" Meter
|
|
storj.io/storj/satellite/repair/repairer."segment_repair_count" IntVal
|
|
storj.io/storj/satellite/repair/repairer."segment_time_until_repair" IntVal
|
|
storj.io/storj/satellite/repair/repairer."time_for_repair" FloatVal
|
|
storj.io/storj/satellite/repair/repairer."time_since_checker_queue" FloatVal
|
|
storj.io/storj/satellite/satellitedb."audit_reputation_alpha" FloatVal
|
|
storj.io/storj/satellite/satellitedb."audit_reputation_beta" FloatVal
|
|
storj.io/storj/satellite/satellitedb."unknown_audit_reputation_alpha" FloatVal
|
|
storj.io/storj/satellite/satellitedb."unknown_audit_reputation_beta" FloatVal
|
|
storj.io/storj/storage/filestore."open_file_in_trash" Meter
|
|
storj.io/storj/storagenode/contact."satellite_contact_request" Meter
|
|
storj.io/storj/storagenode/gracefulexit."satellite_gracefulexit_request" Meter
|