반응형
sysbench 누적 요약을 csv로 변환
여러 벤치마크의 결과를 비교할 수 있도록 sysbench 누적 출력으로 그래프를 만들려고 합니다.
지금까지 루아 스크립트의 후크를 사용하여 중간 통계로 csv 파일을 생성할 수 있었습니다.누적된 결과로는 동일한 작업을 수행할 수 없기 때문에 결과를 다음과 같이 구문 분석하여 수행하려고 합니다.sed
그리고.awk
시간이 많이 걸리는 것 같아요
이것 좀 도와주실 분 있나요?저는 sysbench 1.0.20을 사용하고 있습니다.
Gianluca 정말 감사합니다.
출력을 구문 분석할 필요가 없습니다.sysbench가 CSV 보고서를 지원하기 훨씬 전에 이 작업을 수행한 적이 있습니다. 이 작업은 어렵고 오류가 발생하기 쉽습니다.
이제 포맷된 "인간이 읽을 수 있는" 요약 대신 시스템벤치가 CSV 출력을 생성하도록 할 수 있습니다.
다음은 최신 버전의 sysbench를 사용하여 수행하는 작업입니다.
sysbench 스크립트 중 하나를 복사합니다.oltp_read_only.lua
편집기에서 엽니다.
다음 행을 추가합니다.
function report_noop()
-- do nothing
end
sysbench.hooks.report_intermediate = sysbench.report_csv
sysbench.hooks.report_cumulative = report_noop
sysbench 인수로 맞춤형 lua 스크립트를 실행하면 각 반복에 대한 텍스트 행이 출력되지만 보고서 끝에는 출력되지 않습니다.
언급URL : https://stackoverflow.com/questions/62396268/convert-sysbench-cumulative-summary-to-csv
반응형
'programing' 카테고리의 다른 글
어떤 키 저장소가 앱에 서명하는 데 사용되었는지 어떻게 알 수 있습니까? (0) | 2023.08.01 |
---|---|
항상 Android:configChanges="키보드 숨김|방향"을 사용하지 않는 이유는 무엇입니까? (0) | 2023.08.01 |
jQuery: 이미지가 존재하는지 확인합니다. (0) | 2023.08.01 |
델파이의 BDE 대 ADO (0) | 2023.08.01 |
봄 주석 기반 DI 대 xml 구성? (0) | 2023.08.01 |