[스토리지] fio 결과 파일 포맷 : json, csv, normal (fio output-format, minimal)
안녕하세요.
fio는 벤치마킹 결과를 화면으로 볼 수도 있고, 파일로도 출력 할 수 있습니다.
(파일로 출력 할 경우 '--output=파일명' 옵션을 사용)
여기 까지는 알고 있었는데, 여러 포맷으로 출력이 가능하다는 것을 알게 되어 공유 드립니다.
fio의 결과 파일의 포맷은 '--output-format' 옵션을 사용하여 조정 할 수 있습니다.
쉼표로 구분 할 경우 여러 포맷을 동시에 사용 할 수도 있습니다.
옵션 값은 normal, json, json+, terse 로 지정 할 수 있습니다. (Default : normal)
각 옵션 별 설명을 간단하게 해보겠습니다.
1. --output-format=normal
가장 기본적인 fio 결과 포맷 입니다.
--output-format 을 따로 지정 안해줄 경우 Default 값이 normal 입니다.
2. --output-format=json / --output-format=json+
결과 파일을 json 포맷으로 출력 해 줍니다.
나중에 결과 parsing 하기 용이합니다.
또 상세 workload가 결과 파일에 들어 있다는 장점이 있습니다.
3. --output-format=terse
세미콜론으로 구분 된 csv 형태의 파일 입니다.
--output-format=terse 대신
--minimal 옵션을 줘도 동일 합니다.
세미콜론으로 구분 된 필드의 설명은 이전 포스팅을 참조해 주세요.
위에 설명 했던 것 처럼 쉼표를 통해 여러 옵션을 동시에 사용 할 수도 있습니다.
(ex : --output-format=json,normal)
'Computer System > Storage' 카테고리의 다른 글
[스토리지] 운영 중인 글러스터 볼륨 확장 (Gluster add brick) (0) | 2021.10.18 |
---|---|
[스토리지] fio minimal 옵션 결과 필드 정리 (fio minimal output field) (0) | 2020.11.19 |
[스토리지] Gluster Sharding 설정 (글러스터 샤딩) (0) | 2019.07.20 |
[스토리지] RAID 정리 3. RAID 설정 (레이드 옵션, Stripe Size, Read/Write Policy) (0) | 2018.09.03 |
[스토리지] RAID 정리 2. RAID 구현 방법, 물리적 구성 방법 (하드웨어, 소프트웨어, 펌웨어 레이드) (2) | 2018.09.02 |