{"id":23263182,"url":"https://github.com/wavesplatform/nodemon","last_synced_at":"2025-07-11T14:03:16.150Z","repository":{"id":37094724,"uuid":"455453489","full_name":"wavesplatform/nodemon","owner":"wavesplatform","description":"Waves nodes monitoring service","archived":false,"fork":false,"pushed_at":"2024-10-18T08:09:26.000Z","size":723,"stargazers_count":7,"open_issues_count":7,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-20T00:47:30.645Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wavesplatform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-04T07:07:54.000Z","updated_at":"2024-10-18T08:09:27.000Z","dependencies_parsed_at":"2023-10-05T05:46:35.090Z","dependency_job_id":"2e841543-de29-4902-9e5d-634ff1f41719","html_url":"https://github.com/wavesplatform/nodemon","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavesplatform%2Fnodemon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavesplatform%2Fnodemon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavesplatform%2Fnodemon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavesplatform%2Fnodemon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavesplatform","download_url":"https://codeload.github.com/wavesplatform/nodemon/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230445917,"owners_count":18227060,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-19T14:15:09.059Z","updated_at":"2024-12-19T14:15:09.650Z","avatar_url":"https://github.com/wavesplatform.png","language":"Go","readme":"\u003ch1 align=\"center\"\u003e🔷 📊 Waves Nodes Monitoring\u003c/h1\u003e\n\n## Description\n\nIncident reports, nodes' status, fork detection and many other features are available. Discord and Telegram bots are\nsupported.\n\n* [Main monitoring service](./cmd/nodemon/README.md)\n* [Telegram bot](./cmd/bots/telegram/README.md)\n* [Discord bot](./cmd/bots/discord/README.md)\n\n## Available bots commands\n\n`/status` command shows the current state and heights of monitored nodes.\n\n`/add \u003cnode_url\u003e` adds a new node to the list of those which are monitored\n\n`/remove \u003cnode_url\u003e` removes a node from the list\n\n`/pool` sends the list of monitored nodes\n\n`/subscribe` makes a bot subscribe to specific alerts and notify users about them\n\n`/unsubscribe` removes an alert from the list of alerts to be sent\n\n`/mute` to stop monitoring\n\n`/start` to start monitoring\n\n## Alerts\n\nAll monitored nodes are being polled constantly. Thus, it is possible to be notified of any accident.\nMain alerts:\n\n- `Height alert` is sent if the current height of one (or more) of the nodes is noticeably lower than other's\n\n- `State Hash alerts` is sent if one (or more) of the nodes handled a transaction differently\n\n- `Unreachable alert` is sent if one (or more) of the nodes are unavailable due to network disconnection or an internal\n  error\n\nTelegram bot, Discord bot and Monitoring services are different services, however the bots depend on the information\nwhich Monitoring service provides\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwavesplatform%2Fnodemon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwavesplatform%2Fnodemon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwavesplatform%2Fnodemon/lists"}