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 |
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 IP address - the proper way
Go to https://asecuritysite.com/hash/murmur Enter your IPv4 or IPv6 address Filter the dashboard or public stream by ip:YOURIPHASH, use Murmur 3 - 128 bit
By IP address - the fast way
Do a crazy call to https://testnet-api.algonode.cloud/myuniquecrazystring Do a search on “myuniquecrazystring” in the dashboard Get your IP from the message
By Monitoring token
Only on special request (free but still a request)