GitHub user ub-3 edited a discussion: Where I can found backlog size of 
non-persistent topic?

I try to get metrics through /metrics API and CLI util, but my subscription 
size always zero.
The backlog itself is growing, I understand this because of the logs of the 
consumer, tasks were produced long ago.

```
[17:34:51] ub-3@host:~ $ curl -s localhost:8080/metrics/ | grep non-per | grep 
pulsar_subscription_back_log_no_delayed | grep non | grep queue
pulsar_subscription_back_log_no_delayed{cluster="core-production-pulsar",namespace="tenant/core-non-persistent",topic="non-persistent://tenant/core-non-persistent/queue-partition-0",subscription="non-persistent://tenant/core-non-persistent/queue"}
 0
```

```
[17:35:08] ub-3@host:~ $ sudo -u pulsar /opt/apache-pulsar/bin/pulsar-admin 
topics stats "non-persistent://tenant/core-non-persistent/queue-partition-0" 
--get-precise-backlog
{
  "msgRateIn" : 2.360929757908036,
  "msgThroughputIn" : 3205.2719137397426,
  "msgRateOut" : 2.360929842268984,
  "msgThroughputOut" : 3205.272028270798,
  "bytesInCounter" : 20161890,
  "msgInCounter" : 20939,
  "bytesOutCounter" : 19561438,
  "msgOutCounter" : 20281,
  "averageMsgSize" : 1357.6312056737588,
  "msgChunkPublished" : false,
  "storageSize" : 0,
  "backlogSize" : 0,
  "publishRateLimitedTimes" : 0,
  "earliestMsgPublishTimeInBacklogs" : 0,
  "offloadedStorageSize" : 0,
  "lastOffloadLedgerId" : 0,
  "lastOffloadSuccessTimeStamp" : 0,
  "lastOffloadFailureTimeStamp" : 0,
  "ongoingTxnCount" : 0,
  "abortedTxnCount" : 0,
  "committedTxnCount" : 0,
  "waitingPublishers" : 0,
  "nonContiguousDeletedMessagesRanges" : 0,
  "nonContiguousDeletedMessagesRangesSerializedSize" : 0,
  "delayedMessageIndexSizeInBytes" : 0,
  "compaction" : {
    "lastCompactionRemovedEventCount" : 0,
    "lastCompactionSucceedTimestamp" : 0,
    "lastCompactionFailedTimestamp" : 0,
    "lastCompactionDurationTimeInMills" : 0
  },
  "ownerBroker" : "127.0.0.1:8080",
  "msgDropRate" : 0.0,
  "publishers" : [ {
    "accessMode" : "Shared",
    "msgRateIn" : 2.360929757908036,
    "msgThroughputIn" : 3205.2719137397426,
    "averageMsgSize" : 1357.6312056737588,
    "chunkedMessageRate" : 0.0,
    "producerId" : 37435,
    "supportsPartialProducer" : false,
    "metadata" : { },
    "msgDropRate" : 0.0,
    "address" : "/127.0.0.1:63396",
    "producerName" : "core-production-pulsar-195-762",
    "connectedSince" : "2024-10-08T15:33:59.790704634Z",
    "clientVersion" : "Pulsar Go v0.12.1"
  } ],
  "subscriptions" : {
    "sub" : {
      "msgRateOut" : 2.360929842268984,
      "msgThroughputOut" : 3205.272028270798,
      "bytesOutCounter" : 19561438,
      "msgOutCounter" : 20281,
      "msgRateRedeliver" : 0.0,
      "messageAckRate" : 1.8251159675470898,
      "chunkedMessageRate" : 0,
      "msgBacklog" : 0,
      "backlogSize" : 0,
      "earliestMsgPublishTimeInBacklog" : 0,
      "msgBacklogNoDelayed" : 0,
      "blockedSubscriptionOnUnackedMsgs" : false,
      "msgDelayed" : 0,
      "unackedMessages" : 0,
      "type" : "Shared",
      "msgRateExpired" : 0.0,
      "totalMsgExpired" : 0,
      "lastExpireTimestamp" : 0,
      "lastConsumedFlowTimestamp" : 0,
      "lastConsumedTimestamp" : 0,
      "lastAckedTimestamp" : 0,
      "lastMarkDeleteAdvancedTimestamp" : 0,
      "consumers" : [ {
        "msgRateOut" : 2.360929842268984,
        "msgThroughputOut" : 3205.272028270798,
        "bytesOutCounter" : 5823634,
        "msgOutCounter" : 5625,
        "msgRateRedeliver" : 0.0,
        "messageAckRate" : 1.8251159675470898,
        "chunkedMessageRate" : 0.0,
        "consumerName" : "otfuk",
        "availablePermits" : 1375,
        "unackedMessages" : 0,
        "avgMessagesPerEntry" : 1,
        "blockedConsumerOnUnackedMsgs" : false,
        "lastAckedTimestamp" : 1728408984114,
        "lastConsumedTimestamp" : 1728408984335,
        "lastConsumedFlowTimestamp" : 1728408722838,
        "metadata" : { },
        "address" : "/127.0.0.1:9972",
        "connectedSince" : "2024-10-08T16:56:26.596458011Z",
        "clientVersion" : "Pulsar Go v0.12.1",
        "lastAckedTime" : "2024-10-08T17:36:24.114Z",
        "lastConsumedTime" : "2024-10-08T17:36:24.335Z"
      } ],
      "isDurable" : false,
      "isReplicated" : false,
      "allowOutOfOrderDelivery" : false,
      "consumersAfterMarkDeletePosition" : { },
      "nonContiguousDeletedMessagesRanges" : 0,
      "nonContiguousDeletedMessagesRangesSerializedSize" : 0,
      "delayedMessageIndexSizeInBytes" : 0,
      "subscriptionProperties" : { },
      "filterProcessedMsgCount" : 0,
      "filterAcceptedMsgCount" : 0,
      "filterRejectedMsgCount" : 0,
      "filterRescheduledMsgCount" : 0,
      "msgDropRate" : 0.0,
      "durable" : false,
      "replicated" : false
    }
  },
  "replication" : { }
}

```

GitHub link: https://github.com/apache/pulsar/discussions/23422

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to