{"id":13438389,"url":"https://github.com/tgraf/bmon","last_synced_at":"2025-05-15T12:04:45.384Z","repository":{"id":9348853,"uuid":"11199684","full_name":"tgraf/bmon","owner":"tgraf","description":"bandwidth monitor and rate estimator","archived":false,"fork":false,"pushed_at":"2023-09-19T13:03:31.000Z","size":860,"stargazers_count":1248,"open_issues_count":51,"forks_count":99,"subscribers_count":47,"default_branch":"master","last_synced_at":"2025-04-14T19:01:15.370Z","etag":null,"topics":["monitoring","network","network-analysis","network-monitoring","networking"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"PrestaShop/docker","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tgraf.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE.BSD","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2013-07-05T13:02:33.000Z","updated_at":"2025-04-13T12:47:04.000Z","dependencies_parsed_at":"2023-10-05T05:28:48.175Z","dependency_job_id":"ec1fc465-25f4-480d-befa-4c366ad7c068","html_url":"https://github.com/tgraf/bmon","commit_stats":{"total_commits":125,"total_committers":22,"mean_commits":5.681818181818182,"dds":0.376,"last_synced_commit":"def45f59a830cd1c07f2cd0a56f7262e18f3a8a8"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tgraf%2Fbmon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tgraf%2Fbmon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tgraf%2Fbmon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tgraf%2Fbmon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tgraf","download_url":"https://codeload.github.com/tgraf/bmon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254337612,"owners_count":22054253,"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":["monitoring","network","network-analysis","network-monitoring","networking"],"created_at":"2024-07-31T03:01:05.110Z","updated_at":"2025-05-15T12:04:40.360Z","avatar_url":"https://github.com/tgraf.png","language":"C","readme":"# bmon - Bandwidth Monitor\n\n[![Build Status](https://travis-ci.org/tgraf/bmon.svg?branch=master)](https://travis-ci.org/tgraf/bmon)\n[![Coverity Status](https://scan.coverity.com/projects/2864/badge.svg)](https://scan.coverity.com/projects/2864)\n\nbmon is a monitoring and debugging tool to capture networking related\nstatistics and prepare them visually in a human friendly way. It\nfeatures various output methods including an interactive curses user\ninterface and a programmable text output for scripting.\n\n## Download\n\n * [Latest Release](https://github.com/tgraf/bmon/releases/latest)\n * [Older Releases](https://github.com/tgraf/bmon/releases)\n\n## Debian/Ubuntu Installation\n\n```\ngit clone https://github.com/tgraf/bmon.git\ncd bmon\napt-get install build-essential make libconfuse-dev libnl-3-dev libnl-route-3-dev libncurses-dev pkg-config dh-autoreconf\n./autogen.sh\n./configure\nmake\nmake install\nbmon\n```\n## CentOS 6 Installation\n\n```\ngit clone https://github.com/tgraf/bmon.git\ncd bmon\nyum install make libconfuse-devel libnl3-devel libnl-route3-devel ncurses-devel\n./autogen.sh\n./configure\nmake\nmake install\nbmon\n```\n\n## CentOS 7 Installation\n\n```\nyum install bmon\n```\n\n## Fedora Installation\n\n```\ndnf install bmon\n```\n\n## OSX Installation\n\n### Brew\n```\nbrew install bmon\n```\n\n### Compile yourself\nInstall libconfuse\n```\nwget https://github.com/martinh/libconfuse/releases/download/v2.8/confuse-2.8.zip\nunzip confuse-2.8.zip \u0026\u0026 cd confuse-2.8\nPATH=/usr/local/opt/gettext/bin:$PATH ./configure\nmake\nmake install\n```\n\nInstall bmon\n```\ngit clone https://github.com/tgraf/bmon.git\ncd bmon\n./autogen.sh\n./configure\nmake\nmake install\nbmon\n```\n\n-------------\n## New in 4.0\n * Use monotonic clock instead of realtime clock\n * Pick default selected interface based on policy\n * Collect RX NoHandler statistics if available (Linux)\n * CentOS installation instructions\n * Proper stdout flush in ASCII mode\n * Bugfixes\n\n-------------\n### Usage\n\nTo run bmon in the default curses mode:\n\n\u003e bmon\n\nThere are many other options available and full help is\nprovided via:\n\n\u003e bmon --help\n\n## Screenshots\n\n![Screenshot 1](https://github.com/tgraf/bmon/raw/gh-pages/images/shot3.png)\n![Screenshot 2](https://github.com/tgraf/bmon/raw/gh-pages/images/shot1.png)\n![Screenshot 3](https://github.com/tgraf/bmon/raw/gh-pages/images/shot2.png)\n\n## Copyright\n\nVarious authors, see git commit log.\n\n\u003e *Copyright (c) 2001-2016 Thomas Graf \u003ctgraf@suug.ch\u003e*\n\u003e *Copyright (c) 2013 Red Hat, Inc.*\n\nPlease see the [LICENSE.BSD](https://github.com/tgraf/bmon/blob/master/LICENSE.BSD)\nand [LICENSE.MIT](https://github.com/tgraf/bmon/blob/master/LICENSE.MIT) files for\nadditional details.\n\n","funding_links":[],"categories":["C","Terminal","System Utilities","networking","\u003ca name=\"networking\"\u003e\u003c/a\u003eNetworking","Table of Contents","机器学习"],"sub_categories":["Smart Shell","Directory Navigation"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftgraf%2Fbmon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftgraf%2Fbmon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftgraf%2Fbmon/lists"}