From: Matan Breizman Date: Mon, 24 Jul 2023 11:03:43 +0000 (+0000) Subject: qa/suites/crimson-rados/perf: add monitoring_profiles for cbt X-Git-Tag: v19.0.0~812^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=82d686b27fc314abe9a32b4b3dfaf691c8a245b7;p=ceph-ci.git qa/suites/crimson-rados/perf: add monitoring_profiles for cbt Signed-off-by: Matan Breizman --- diff --git a/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_read.yaml b/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_read.yaml index d5ef33ab317..1a3ab71a09b 100644 --- a/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_read.yaml +++ b/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_read.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 128 pgp_size: 128 replication: 3 + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_rw.yaml b/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_rw.yaml index 14d43f143cb..440e2b1b6e2 100644 --- a/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_rw.yaml +++ b/qa/suites/crimson-rados/perf/workloads/fio_4K_rand_rw.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 128 pgp_size: 128 replication: 3 + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_read.yaml b/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_read.yaml index b07432243e2..c14ad9f3976 100644 --- a/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_read.yaml +++ b/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_read.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 128 pgp_size: 128 replication: 3 + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_rw.yaml b/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_rw.yaml index 5fd6e2877e6..69596629760 100644 --- a/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_rw.yaml +++ b/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_rw.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 128 pgp_size: 128 replication: 3 + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_write.yaml b/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_write.yaml index 2d9d8361102..ef5ea54e169 100644 --- a/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_write.yaml +++ b/qa/suites/crimson-rados/perf/workloads/fio_4M_rand_write.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 128 pgp_size: 128 replication: 3 + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/radosbench_4K_rand_read.yaml b/qa/suites/crimson-rados/perf/workloads/radosbench_4K_rand_read.yaml index f1de9b41b4e..e1f5bebb976 100644 --- a/qa/suites/crimson-rados/perf/workloads/radosbench_4K_rand_read.yaml +++ b/qa/suites/crimson-rados/perf/workloads/radosbench_4K_rand_read.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 256 pgp_size: 256 replication: 'replicated' + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/radosbench_4K_seq_read.yaml b/qa/suites/crimson-rados/perf/workloads/radosbench_4K_seq_read.yaml index 8fb204a2f59..917e68fe812 100644 --- a/qa/suites/crimson-rados/perf/workloads/radosbench_4K_seq_read.yaml +++ b/qa/suites/crimson-rados/perf/workloads/radosbench_4K_seq_read.yaml @@ -21,3 +21,10 @@ tasks: pg_size: 256 pgp_size: 256 replication: 'replicated' + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/radosbench_4M_rand_read.yaml b/qa/suites/crimson-rados/perf/workloads/radosbench_4M_rand_read.yaml index cc1c7448902..92a7231ca56 100644 --- a/qa/suites/crimson-rados/perf/workloads/radosbench_4M_rand_read.yaml +++ b/qa/suites/crimson-rados/perf/workloads/radosbench_4M_rand_read.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 256 pgp_size: 256 replication: 'replicated' + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/radosbench_4M_seq_read.yaml b/qa/suites/crimson-rados/perf/workloads/radosbench_4M_seq_read.yaml index 3ab55cf51d1..97f70a69623 100644 --- a/qa/suites/crimson-rados/perf/workloads/radosbench_4M_seq_read.yaml +++ b/qa/suites/crimson-rados/perf/workloads/radosbench_4M_seq_read.yaml @@ -21,3 +21,10 @@ tasks: pg_size: 256 pgp_size: 256 replication: 'replicated' + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/radosbench_4M_write.yaml b/qa/suites/crimson-rados/perf/workloads/radosbench_4M_write.yaml index f6a5d715cc7..5906d687a46 100644 --- a/qa/suites/crimson-rados/perf/workloads/radosbench_4M_write.yaml +++ b/qa/suites/crimson-rados/perf/workloads/radosbench_4M_write.yaml @@ -21,3 +21,10 @@ tasks: pg_size: 256 pgp_size: 256 replication: 'replicated' + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/sample_fio.yaml b/qa/suites/crimson-rados/perf/workloads/sample_fio.yaml index 98411392d6d..353c88884fd 100644 --- a/qa/suites/crimson-rados/perf/workloads/sample_fio.yaml +++ b/qa/suites/crimson-rados/perf/workloads/sample_fio.yaml @@ -22,3 +22,10 @@ tasks: pg_size: 128 pgp_size: 128 replication: 3 + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid diff --git a/qa/suites/crimson-rados/perf/workloads/sample_radosbench.yaml b/qa/suites/crimson-rados/perf/workloads/sample_radosbench.yaml index e3dc47ae6f1..54345bac9be 100644 --- a/qa/suites/crimson-rados/perf/workloads/sample_radosbench.yaml +++ b/qa/suites/crimson-rados/perf/workloads/sample_radosbench.yaml @@ -21,3 +21,10 @@ tasks: pg_size: 256 pgp_size: 256 replication: 'replicated' + monitoring_profiles: + perf: + nodes: + - osds + perf_cmd: 'perf' + args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}' + pid_glob: crimson-osd.*.pid