{"id":20420084,"url":"https://github.com/cmllr/munin-node","last_synced_at":"2026-05-19T19:03:17.871Z","repository":{"id":150292116,"uuid":"105247509","full_name":"cmllr/munin-node","owner":"cmllr","description":"Alternative Implementation for running a munin node on Windows.","archived":false,"fork":false,"pushed_at":"2017-10-23T16:13:24.000Z","size":37,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-05T04:29:05.408Z","etag":null,"topics":["munin","munin-monitoring","munin-node","munin-plugins","munin-windows","python","server-monitoring","windows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cmllr.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":"2017-09-29T08:15:29.000Z","updated_at":"2023-05-28T02:41:12.000Z","dependencies_parsed_at":"2023-04-10T00:17:14.611Z","dependency_job_id":null,"html_url":"https://github.com/cmllr/munin-node","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cmllr/munin-node","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmllr%2Fmunin-node","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmllr%2Fmunin-node/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmllr%2Fmunin-node/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmllr%2Fmunin-node/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmllr","download_url":"https://codeload.github.com/cmllr/munin-node/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmllr%2Fmunin-node/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266561341,"owners_count":23948627,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["munin","munin-monitoring","munin-node","munin-plugins","munin-windows","python","server-monitoring","windows"],"created_at":"2024-11-15T06:41:31.349Z","updated_at":"2026-05-19T19:03:12.805Z","avatar_url":"https://github.com/cmllr.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# munin-node\n\n## Introduction\n\nThis software is an alternative implementation of [https://github.com/munin-monitoring/munin-node-win32](https://github.com/munin-monitoring/munin-node-win32). Mostly because the old one was last updated 2015. Another things is that the old node needs VC++ 2008, which is painful to use.\n\n## Installation\n\n1. Install Python3 (not 2!)\n2. Install the requirements listed in `requirements.txt`\n3. Run `py munin-node.py`. \n\n### Why the **** did you use Python?\n\nBy using Python I could achieve the easiest solution for this task. Other languages also need a large toolchain to install, which is not needed when using Python. Also Python offers the advantage to develop it on Linux, too (even when the plugins won't work).\n\n## Kown issues \u0026 limitations\n\n- The command `list $nodename` and `list` are identical.\n- Putty and the Windows `telnet` command do not work properly when connnecting to the listened port\n- Not all configuration values are supported\n\n## Configuration\n\nIn general, the plugin supports the settings listed on [http://guide.munin-monitoring.org/en/latest/reference/munin-node.conf.html](http://guide.munin-monitoring.org/en/latest/reference/munin-node.conf.html).\n\nYet there are some platform specific exceptions which are *not supported*:\n\n- user\n- group \n- ignore_file\n- global_timeout\n- background\n- sid\n- The Perl based Net::Server configurations\n- pid_file\n\n## Contributing\n\nEvery plugin is located in `/plugins`. The program will register new Python based extensions on runtime.\n\nThe filename should equal the class name. Also, each class should offer the non-static methods `config` and `fetch`. Both of these functions should return strings.\n\n## License \n\nThis program is licensed under the terms and conditions of the GNU General Public License v3.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmllr%2Fmunin-node","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmllr%2Fmunin-node","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmllr%2Fmunin-node/lists"}