전력 소모량 데이터를 기록한 RRD DB가 있는데 최근에 10 배가 너무 큽니다.RRD를 다시 쓰고 작업을 적용하는 방법
모든 값을 쉽게 다시 쓸 수있는 방법이 있습니까?
분명히 XML로 내보내고 수정할 수는 있지만 매우 지루합니다.
전력 소모량 데이터를 기록한 RRD DB가 있는데 최근에 10 배가 너무 큽니다.RRD를 다시 쓰고 작업을 적용하는 방법
모든 값을 쉽게 다시 쓸 수있는 방법이 있습니까?
분명히 XML로 내보내고 수정할 수는 있지만 매우 지루합니다.
'10 배가 너무 크면 'RRA가 너무 길다면'rrdtool resize rrdfile.rrd 1 shrink 100 '명령을 사용하여 rrd number 1을 파일 rrdfile의 100 행만큼 축소 할 수 있습니다 .rrd (먼저 백업 받아!). 크기를 조정해야하는 각 RRA에 대해이 작업을 실행해야합니다. 어떤 RRA가 정의되어 있는지 알아 보려면 'rrdtool info'를 사용하십시오.
자세한 내용은 'rrdtool help resize'를 참조하거나 manual page을 참조하십시오.
DS를 추가하거나 제거하거나 RRA를 완전히 추가/제거하려면 XML로 내보내고 XML을 수정 한 다음 다시 가져 오기만하면됩니다. 다른 급격한 변화를 도울 수있는 v2.23beta of Routers2의 utils 디렉토리에 'rrdmerge'유틸리티가 있습니다.
죄송합니다. DB에 기록 된 값이 10 배가 너무 큽니다. 즉, 100W 대신 1000W가됩니다. – Darius
데이터베이스에 저장된 모든 값을 전체적으로 변경하려면 자동으로 수행 할 방법이 없습니다 이. 다시로드하기 전에 XML로 내보내고 변경 한 다음 CDEF를 사용하여 그래프를 생성 할 때 값을 10으로 나눕니다. –