=== a6 준비 1 ① 배치와 IP ===
NAME                           READY   STATUS    RESTARTS   AGE    IP           NODE       NOMINATED NODE   READINESS GATES
bff-5d97897676-nmlqs           1/1     Running   0          150m   10.42.0.22   kc-lab-1   <none>           <none>
bff-5d97897676-zvfhp           1/1     Running   0          150m   10.42.1.51   kc-lab-2   <none>           <none>
keycloak-0                     1/1     Running   0          121m   10.42.1.64   kc-lab-2   <none>           <none>
keycloak-1                     1/1     Running   0          121m   10.42.0.29   kc-lab-1   <none>           <none>
oauth2-proxy-d9b587458-7x9jt   1/1     Running   0          55m    10.42.1.78   kc-lab-2   <none>           <none>
oauth2-proxy-d9b587458-njxdw   1/1     Running   0          55m    10.42.1.79   kc-lab-2   <none>           <none>
postgres-7b474b88c8-48lrr      1/1     Running   0          160m   10.42.1.46   kc-lab-2   <none>           <none>
redis-f94bc6dbf-s674z          1/1     Running   0          123m   10.42.1.63   kc-lab-2   <none>           <none>
=== a6 준비 1 ② 세 값을 셸 변수에 ===
K0=10.42.1.64 K1=10.42.0.29 PG=10.42.1.46
=== a6 준비 2 ① 탐침 파드를 띄운다 ===
pod/a6-probe created
exit=0
=== a6 준비 2 ② 뜰 때까지 기다린다 ===
pod/a6-probe condition met
exit=0
=== a6 준비 2 ③ 값이 아니라 길이만 확인한다 ===
K0=10.42.1.64 K1=10.42.0.29 PW=19자
=== a6 준비 3 ① 구간별 시간을 함께 찍는다 ===
connect 0.000344  ttfb 0.110990  total 0.111040
=== a6 준비 4 ① keycloak-1 에 20회 ===
=== a6 준비 4 ② 원본을 먼저 본다 (k1) ===
0.044959
0.046268
0.046746
0.041681
0.040931
0.048671
0.040027
0.052310
0.040426
0.039144
0.042341
0.044985
0.042190
0.044052
0.043110
0.044736
0.039418
0.058032
0.040404
0.038562
=== a6 준비 4 ③ 그다음 줄여서 본다 (k1) ===
20회 평균 44 ms
=== a6 준비 4 대조군 — $K1 을 $K0 로, 파일 이름도 /tmp/base-k0 으로 ===
=== 원본 (k0) ===
0.046606
0.069418
0.044654
0.039537
0.037198
0.038300
0.037252
0.039732
0.036486
0.037554
0.036501
0.035420
0.036633
0.036898
0.052301
0.035256
0.036421
0.034673
0.035721
0.040525
=== 평균 (k0) ===
20회 평균 40 ms
=== a6 준비 5 ① 지표 이름 목록 ===
agroal_invalid_count_total{datasource="default"} 0.0
agroal_flush_count_total{datasource="default"} 0.0
agroal_leak_detection_count_total{datasource="default"} 0.0
agroal_reap_count_total{datasource="default"} 3.0
agroal_blocking_time_max_milliseconds{datasource="default"} 112.0
agroal_max_used_count{datasource="default"} 3.0
agroal_acquire_count_total{datasource="default"} 1908.0
agroal_active_count{datasource="default"} 0.0
agroal_awaiting_count{datasource="default"} 0.0
agroal_blocking_time_average_milliseconds{datasource="default"} 0.0
agroal_creation_time_total_milliseconds{datasource="default"} 160.0
agroal_creation_time_average_milliseconds{datasource="default"} 32.0
agroal_destroy_count_total{datasource="default"} 3.0
agroal_available_count{datasource="default"} 2.0
agroal_creation_count_total{datasource="default"} 5.0
agroal_creation_time_max_milliseconds{datasource="default"} 105.0
agroal_blocking_time_total_milliseconds{datasource="default"} 285.0
