bluetape4k-graph-io-micrometer
최신 안정판 Graph 1.0.0 릴리스 기준
이 선택 모듈은 graph-io 진행 이벤트를 cardinality가 제한된 Micrometer meter로 변환합니다. graph-io-core에 의존하며, 메트릭이 필요 없는 애플리케이션은 import/export 동작을 바꾸지 않고 제외할 수 있습니다.
의존성
섹션 제목: “의존성”dependencies { implementation(platform("io.github.bluetape4k:bluetape4k-dependencies:2.0.0")) implementation("io.github.bluetape4k.graph:bluetape4k-graph-io-micrometer")}애플리케이션의 MeterRegistry로 GraphIoMicrometerProgressListener를 만들고, 도메인 listener가 있다면 GraphIoCompositeProgressListener로 합성합니다. 실행·레코드·바이트·전체 시간·단계 시간·활성 실행 meter를 제공합니다.
tag에는 제한된 operation, format, status, kind, phase 값만 사용합니다. 고 cardinality 시계열을 막기 위해 dataset 경로, record ID, run ID, 예외 메시지는 포함하지 않습니다.
검증과 소스
섹션 제목: “검증과 소스”./gradlew :bluetape4k-graph-io-micrometer:test모듈 README, listener 구현, 계약 테스트를 함께 확인하십시오.