From 3d6b4d3417bdadbc50e7fdcd7c130ba800d9215a Mon Sep 17 00:00:00 2001 From: Dongdong Tao Date: Wed, 27 May 2026 20:18:17 +0900 Subject: [PATCH] chore: clean up help message and remove probe details section --- src/osdtrace.cc | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/osdtrace.cc b/src/osdtrace.cc index c2a573d..4f0fc03 100644 --- a/src/osdtrace.cc +++ b/src/osdtrace.cc @@ -1213,8 +1213,8 @@ int parse_args(int argc, char **argv) { std::cout << " -d Set probe duration in seconds to calculate average latency\n"; std::cout << " -m Set operation latency collection mode\n"; std::cout << " -l Set operation latency threshold to capture\n"; - std::cout << " -x Set probe mode to Full OPs. See below for details\n"; - std::cout << " -b Set probe mode to Bluestore. See below for details\n"; + std::cout << " -x Set probe mode to Full OPs\n"; + std::cout << " -b Set probe mode to Bluestore\n"; std::cout << " -j Export DWARF info to JSON file\n"; std::cout << " -i Import DWARF info from JSON file\n"; std::cout << " -t Set execution timeout in seconds\n"; @@ -1224,16 +1224,6 @@ int parse_args(int argc, char **argv) { std::cout << " --list List active ceph-osd processes on the host, their PIDs and OSD IDs, and exit\n"; std::cout << " -V, --version Print version information and exit\n"; std::cout << " -h Show this help message\n"; - std::cout << "----------------------------------------------------------------------------------------------------------------------------------------\n"; - std::cout << " SUPPORTED PROBE MODE DETAILS\n"; - std::cout << "----------------------------------------------------------------------------------------------------------------------------------------\n"; - std::cout << " Default:\n PrimaryLogPG::log_op_stats\n"; - std::cout << " \n Full Ops (-x):\n OSD::dequeue_op\n"; - std::cout << " PrimaryLogPG::execute_ctx\n ECBackend::submit_transaction\n OpRequest::mark_flag_point_string\n"; - std::cout << " PrimaryLogPG::log_op_stats\n ReplicatedBackend::generate_subop\n ReplicatedBackend::do_repop_reply\n"; - std::cout << " BlueStore::queue_transactions\n BlueStore::_txc_calc_cost\n BlueStore::_txc_state_proc\n"; - std::cout << " ReplicatedBackend::repop_commit\n OSD::enqueue_op\n"; - std::cout << " \n Bluestore (-b):\n BlueStore::log_latency\n"; exit(0); case ':': clog << "Missing arg for " << optopt << endl;