{"id":28386189,"url":"https://github.com/bitnami/gonit","last_synced_at":"2025-06-26T13:31:56.305Z","repository":{"id":10306450,"uuid":"65023326","full_name":"bitnami/gonit","owner":"bitnami","description":"Drop-in replacement for monit written in Go, with Apache 2.0 license","archived":false,"fork":false,"pushed_at":"2025-05-15T08:23:31.000Z","size":283,"stargazers_count":83,"open_issues_count":0,"forks_count":14,"subscribers_count":26,"default_branch":"main","last_synced_at":"2025-05-30T16:38:35.780Z","etag":null,"topics":["monit"],"latest_commit_sha":null,"homepage":"https://bitnami.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bitnami.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-08-05T14:05:49.000Z","updated_at":"2025-05-15T08:23:33.000Z","dependencies_parsed_at":"2023-12-18T16:56:15.826Z","dependency_job_id":"b29c12a2-b805-40e8-939f-4b9702d55fa7","html_url":"https://github.com/bitnami/gonit","commit_stats":{"total_commits":46,"total_committers":8,"mean_commits":5.75,"dds":0.5869565217391304,"last_synced_commit":"66756d06008c97febc1266cd9254ea2d4acd13b5"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/bitnami/gonit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitnami%2Fgonit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitnami%2Fgonit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitnami%2Fgonit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitnami%2Fgonit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bitnami","download_url":"https://codeload.github.com/bitnami/gonit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitnami%2Fgonit/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262076693,"owners_count":23255047,"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":["monit"],"created_at":"2025-05-30T13:11:32.203Z","updated_at":"2025-06-26T13:31:56.295Z","avatar_url":"https://github.com/bitnami.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"[![Go Report Card](https://goreportcard.com/badge/github.com/bitnami/gonit)](https://goreportcard.com/report/github.com/bitnami/gonit)\n[![CI](https://github.com/bitnami/gonit/actions/workflows/main.yml/badge.svg)](https://github.com/bitnami/gonit/actions/workflows/main.yml)\n\n# gonit\n\n_gonit_ is an Apache 2.0 drop in replacement for [monit](https://mmonit.com/monit/).\n\nCurrently, it only supports a subset of its configuration settings and only process type checks.\n\nIt requires Go 1.8 (or newer) to build.\n\n## Installation\n\n```console\n$ go get github.com/bitnami/gonit/...\n```\n\n## Building from source\n\n```console\n$ git clone https://github.com/bitnami/gonit.git\n$ cd gonit\n$ make build\n+ build\n*** Gonit binary created under ./dist/gonit/gonit ***\n```\n\n## Basic usage\n\nYou can check gonit's basic usage options by invoking its help menu:\n\n```console\n$ gonit -h\nUsage:\n  gonit [flags]\n  gonit [command]\n\nAvailable Commands:\n  monitor     Monitor service\n  quit        Terminate the execution of a running daemon\n  reload      Reinitialize tool\n  restart     Restart service\n  start       Start service\n  status      Print full status information for each service\n  stop        Stop service\n  summary     Print short status information for each service\n  unmonitor   Unmonitor service\n\nFlags:\n  -c, --controlfile file        Use this control file (default \"/etc/gonit/gonitrc\")\n  -d, --daemonize n             Run as a daemon once per n seconds\n  -I, --foreground              Do not run in background (needed for run from init)\n  -l, --logfile file            Print log information to this file. (default \"/var/log/gonit.log\")\n  -p, --pidfile pidfile         Use this pidfile in daemon mode (default \"/var/run/gonit.pid\")\n  -S, --socketfile socketfile   Use this socketfile to listen for requests in daemon mode (default \"/var/run/gonit.sock\")\n  -s, --statefile file          Set the file gonit should write state information to (default \"/var/lib/gonit/state\")\n  -v, --verbose                 Verbose mode, work noisy (diagnostic output)\n\nUse \"gonit [command] --help\" for more information about a command.\n```\n\n## License\n\nCopyright \u0026copy; 2025 Broadcom. The term \"Broadcom\" refers to Broadcom Inc. and/or its subsidiaries.\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License.\n\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitnami%2Fgonit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitnami%2Fgonit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitnami%2Fgonit/lists"}