DipDup provides basic integration with the Prometheus monitoring system by exposing some metrics.
When running DipDup in Docker make sure that the Prometheus instance is in the same network.
The following metrics are exposed under
|Number of indexes in operation by status|
|Duration of indexing a single level|
|Duration of last index syncronization|
|Duration of the last index syncronization|
|Duration of the last index realtime syncronization|
|Number of levels to reach synced state|
|Number of levels to reach realtime state|
|Index total hits|
|Timestamp of the last head update|
|Number of rollbacks|
|Number of http errors|
|Duration of callback execution|
You can also query 4.10. Internal models for monitoring purposes.