인스턴스 데이터 복제 XML 통계
인스턴스에서 (IDR) 관련 데이터를 추출 인스턴스 데이터 복제 하여 복제 상태를 모니터링합니다.
IDR XML 통계
생산자 및 소비자 인스턴스의 IDR 주요 메트릭을 보고 성능과 처리 상태를 IDR 모니터링할 수 있습니다.
인스턴스가 실행되는 브라우저에서 인스턴스 URL에
xmlstats.do?include=idr 텍스트를 추가합니다. 다음 출력은 XML 통계의 IDR 예입니다.<idr status="enabled">
<producer producer_last_run="2020-11-06 13:45:30"
replication_queue_position="data_replication_queue0001@2020-11-05T22:58:32Z,2732,0,1"
replication_queue_reading_lag="00:01:00">
<replset last_message_sent_on="2020-11-06 13:44:31"
last_position="data_replication_queue0001@2020-11-05T22:58:32Z 2731,0,1"
last_sent_message_id="f339a84ac818201050bec7cf110d4135" name="N-2NormalStickyReplicaiton"
status="active" topic_name="d59f4226db6680504d2bac44d49619a0.570532d91b582010ef39fcc4cc4bcba1">
<subscriber name="persistencetestingora9" remote="false"/>
</replset>
<replset last_message_sent_on="2020-11-06 13:44:31"
last_position="data_replication_queue0001@2020-11-05T22:58:32Z,2732,0,1"
last_sent_message_id="7f39a84ae5182010fad1a90f50fcd335"
name="N-1NormalTransformerReplication"
status="active"
topic_name="d59f4226db6680504d2bac44d49619a0.6f0572d91b582010ef39fcc4cc4bcb01"/>
</producer>
<consumer consumer_last_run="2020-11-11 14:22:36">
<replset data_lag="00:00:22" last_heartbeat_received_on="2020-11-11 14:22:36" last_message_received_network_time="00:00:05"
last_position="data_replication_queue0002@2020-11-11T18:50:47Z,212,0,1" name="N-2NormalTransformerReplication"
producer_name="byungidrorlandonightlyconsumer6" remote="false" status="active" topic_name="07f85510db93005407072f17d496196a.21247ddddb182010ed02e3e2ca9619c9"/>
<replset data_lag="00:00:22" last_heartbeat_received_on="2020-11-11 14:22:36" last_message_received_network_time="00:00:06"
last_position="data_replication_queue0000@2020-11-10T23:28:58Z,1374,0,1" name="N-1NormalStickyReplication"
producer_name="byungidrparis1" remote="false" status="active" topic_name="559cd6d2db6ad458a667cac505961973.bdc33951db9020107cfe200c0b9619ea"/>
</consumer>
</idr>| 메트릭 | 설명 |
|---|---|
| idr status | 인스턴스에 대해 활성화되었는지 여부를 IDR 표시합니다. |
| 생산자 인스턴스 | |
| producer producer_last_run | 예약된 작업이 마지막으로 실행된 시간(GMT)입니다 IDRProducerJob . |
| producer replication_queue_position | 복제 큐에서 커서의 위치입니다. |
| replication_queue_reading_lag | 변경이 이루어진 시점과 예약된 작업이 해당 변경 내용을 네트워크로 보내는 시점 IDRProducerJob 사이의 시간입니다. |
| replset last_message_sent_on | 이 복제 세트에서 네트워크로 데이터를 마지막으로 보낸 시간입니다. |
| replset last_position | 이 복제 세트에 대해 마지막 메시지가 전송될 때 data_replication_queue의 커서 위치입니다. |
| last_sent_message_id | data_replication_queue에서 마지막으로 보낸 메시지의 메시지 ID입니다. |
| 이름 | 복제 세트의 이름입니다. |
| 상태 | 복제 세트 상태입니다. |
| topic_name | 이 복제 세트에 대한 메시지 큐의 주제 이름입니다. |
| 소비자 인스턴스 | |
| consumer_last_run | 예약된 작업(로컬) 또는 IDRDeltaConsumerJob-<instanceid> 예약된 작업(원격)을 IDRConsumerJob 마지막으로 실행한 시간(GMT)입니다. |
| replset data_lag | 마지막 하트비트를 수신한 이후의 시간입니다. 복제 세트에 대해 하트비트는 1분마다 발생해야 합니다. |
| last_heartbeat_received_on | 이 복제 세트의 마지막 하트비트 시간입니다. |
| last_message_received_network_time | 마지막으로 받은 메시지의 경우, 메시지 큐로 전송된 시간과 소비자 인스턴스에서 픽업된 시간 간의 시간 차이입니다. |
| replset last_position | 이 복제 세트에 대해 마지막 메시지가 전송된 data_replication_queue의 커서 위치입니다. |
| 이름 | 복제 세트의 이름입니다. |
| 상태 | 복제 세트 상태입니다. |
| topic_name | 이 복제 세트에 대한 메시지 큐의 주제 이름입니다. |