You can now see what we see
Our customers enjoy access to a cool API monitoring system - but wait - this has value for dev teams as well - so let’s open it to every dev team there is 🥰
Announcing open access to our free endpoints monitoring : https://d.algonode.cloud/
How to access API monitoring
Everyone can access AlgoNode’s free API monitoring by following the link:
Graylog Web Interface
If the dashboard seems broken then just “logout” from the guest account. You will be logged in as guest automatically.
What is being monitored ?
All HTTP API requests to algonode.cloud are stored for 90 days and aggregated on the dashboard. Each requests has the following fields that can be used for filtering or aggregation.
Field | Type | Description |
---|---|---|
api | enum: idx|node|extra | API type (indexer/node/extra) |
c | string | Originating country ISO 3166-1 alpha-2 |
code | string | HTTP result code (200, 204, 404, 429, 500,..) |
dur | numeric | Request time in seconds |
endp | string | Main endpoint (blocks/assets/….) |
gcity | string | Originating city |
gloc | string | Origin geo location |
host | string | Host part of the request URI |
ip | string | Murmur 3 128bit hash of (IP address+LONGSALT) |
m | string | HTTP method (GET/POST/OPTIONS) |
message | string | PATH and ARGS part of the request URI |
net | enum: testnet|mainnet|betanet | Algorand network |
How to search for my requests ?
By discovering your hash
- Do a crazy call to https://testnet-api.algonode.cloud/v2/mynameisgiovannigiorgio
- Do a search on “mynameisgiovannigiorgio” in the dashboard (
message:"/v2/mynameisgiovannigiorgio"
) - Get your IP hash from the message
- Filter on this hash (
ip:b3b1eb05b1a00b825abd0f31976377d6
)
By Monitoring token
Only on special request (free but still a request)