dfuse-eosio
dfuse-eosio copied to clipboard
How to monitor health of search-live, tokenmeta and merged-filter?
How to monitor health of search-live, tokenmeta and merged-filter
They don't seem to expose any health endpoints or grpc status.
tokenmeta and search-live expose health grpc status
here's what I get from running dfuseeos with all default settings on a producing chain:
#live-search on port 13017
grpcurl -v -plaintext localhost:13017 grpc.health.v1.Health/Check |grep status
"status": "SERVING"
#tokenmeta on port 14001
grpcurl -v -plaintext localhost:14001 grpc.health.v1.Health/Check |grep status
"status": "SERVING"
merged-filter has no notion of readiness. it should declare itself ready when it found "where to start" after the first successful polling of source store. I'll keep this ticket open here and implement the missing healthcheck on merged-filter.
https://docs.dfuse.io/eosio/admin-guide/monitoring/ <-- new ref
Great thanks. Looking good.