<p>At the moment, <a href="https://ogmios.dev/api/#operation-publish-/?Local-Tx-Monitor" rel="nofollow noreferrer">you need to use Ogmios</a> to see your local mempool.</p>

CC BY-SA 4.0
2023-01-13T21:28:58.480Z
Hey Marek, just curious, do you know if it's possible to aim Ogmios to look at a remote mempool?
Pizza Knight
CC BY-SA 4.0
2023-01-13T22:05:32.533Z
Ogmios just connects to a Cardano node, so it is always using a "remote mempool".
Marek Mahut - StakeNuts
CC BY-SA 4.0
2023-01-13T22:52:20.087Z
Ah I just realised my mental model was funny, essentially you need to first connect/have access to a remote node to view its mempool.
Pizza Knight
CC BY-SA 4.0
2022-12-05T10:47:56.820Z
2022-12-05T10:47:56.820Z
Marek Mahut - StakeNuts
<p>I'm building a few applications and am running into scaling issues.</p>
<p>Occasionally a lot of transactions need to be submitted, sometimes even chained, but generally it's simply splitting an incoming UTxO to multiple target wallets. This generally works fine unless the network is somewhat congested which results in outgoing transactions &quot;hanging around&quot; in the local mempool for a considerably longer time and UTxOs piling up.
Everything still works but it's less than optimal and can cause the service to become even more sluggish, I'd like to avoid that.</p>
<p>Ideally I'd be able to build some sort of scaling solution based on the nodes' current mempool size.</p>
<p>Unfortunately I have not found any cardano-cli command to easily view the mempool utilization which would be really helpful, maybe I missed something obvious.</p>
<p>So ultimately my question is:
Is there a way to easily view the mempool utilization?</p>

CC BY-SA 4.0
2022-03-29T13:10:58.957Z
Ogmios might help for this: https://ogmios.dev/mini-protocols/local-tx-monitor/
DaveStrider
<cardano-cli><cardano-node><mempool>
How to see the local node's mempool?
# How to see the local node's mempool?

(Asked by: username_0 on 2022-03-29)

I'm building a few applications and am running into scaling issues.

Occasionally a lot of transactions need to be submitted, sometimes even chained, but generally it's simply splitting an incoming UTxO to multiple target wallets. This generally works fine unless the network is somewhat congested which results in outgoing transactions "hanging around" in the local mempool for a considerably longer time and UTxOs piling up.
Everything still works but it's less than optimal and can cause the service to become even more sluggish, I'd like to avoid that.

Ideally I'd be able to build some sort of scaling solution based on the nodes' current mempool size.

Unfortunately I have not found any cardano-cli command to easily view the mempool utilization which would be really helpful, maybe I missed something obvious.

So ultimately my question is:
Is there a way to easily view the mempool utilization?

**Tags:** cardano-cli, cardano-node, mempool
> **Comments:**
> **username_1**: Ogmios might help for this: https://ogmios.dev/mini-protocols/local-tx-monitor/  

---

## 1 answers

### Answer by username_2 on 2022-12-05. Score: 2

At the moment, [you need to use Ogmios](https://ogmios.dev/api/#operation-publish-/?Local-Tx-Monitor) to see your local mempool.

> **Comments:**
> **username_3**: Hey Marek, just curious, do you know if it's possible to aim Ogmios to look at a remote mempool?  
> **username_2**: Ogmios just connects to a Cardano node, so it is always using a "remote mempool".  
> **username_3**: Ah I just realised my mental model was funny, essentially you need to first connect/have access to a remote node to view its mempool.  

---

