{"id":15513836,"url":"https://github.com/evgeni/check_local_interfaces","last_synced_at":"2025-08-24T00:08:23.200Z","repository":{"id":21683912,"uuid":"25005146","full_name":"evgeni/check_local_interfaces","owner":"evgeni","description":"Nagios/Icinga plugin for checking local networking interfaces on Linux, BSD and Mac OS X.","archived":false,"fork":false,"pushed_at":"2020-07-02T07:11:01.000Z","size":14,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":6,"default_branch":"devel","last_synced_at":"2024-12-31T16:14:41.649Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evgeni.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}},"created_at":"2014-10-09T19:30:22.000Z","updated_at":"2021-08-21T11:46:13.000Z","dependencies_parsed_at":"2022-08-19T22:00:15.619Z","dependency_job_id":null,"html_url":"https://github.com/evgeni/check_local_interfaces","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/evgeni%2Fcheck_local_interfaces","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evgeni%2Fcheck_local_interfaces/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evgeni%2Fcheck_local_interfaces/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evgeni%2Fcheck_local_interfaces/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evgeni","download_url":"https://codeload.github.com/evgeni/check_local_interfaces/tar.gz/refs/heads/devel","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239914939,"owners_count":19717760,"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-10-02T09:55:33.022Z","updated_at":"2025-02-20T21:14:12.470Z","avatar_url":"https://github.com/evgeni.png","language":"Perl","readme":"check_local_interfaces\n======================\n\nNagios/Icinga plugin for checking local networking interfaces on Linux,\nBSD and Mac OS X.\n\nThis plugin can monitor the incoming and outgoing traffic and the error\nrate of local interfaces. By default all but `lo` interfaces are monitored\nand there are no thresholds which would trigger `WARNING` or `CRITICAL`.\n\nPerformace data is generated by default.\n\nTo change the default behaviour, the following options can be given:\n\n`-i, --interface=STRING`\n------------------------\nInterface to be monitored, can be given multiple times. Defaults to ALL interfaces.\n\n`-s, --sleep=INTEGER`\n---------------------\nSleep (in seconds) between taking samples (default: 5)\n\n`-w, --warnrxbytes=INTEGER`\n---------------------------\n`WARNING` if more than X bytes/s were received during sample period (default: 0)\n\n`-c, --critrxbytes=INTEGER`\n---------------------------\n`CRITICAL` if more than X bytes/s were received during sample period (default: 0)\n\n`-W, --warntxbytes=INTEGER`\n---------------------------\n`WARNING` if more than X bytes/s were sent during sample period (default: 0)\n\n`-C, --crittxbytes=INTEGER`\n---------------------------\n`CRITICAL` if more than X bytes/s were sent during sample period (default: 0)\n\n`-e, --warnerrs=INTEGER`\n------------------------\n`WARNING` if more than X errors/s were seen during sample period (default: 0)\n\n`-E, --criterrs=INTEGER`\n------------------------\n`CRITICAL` if more than X errors/s were seen during sample period (default: 0)\n\n`-u, --units=STRING`\n--------------------\nOutput speeds in units/second (default: bytes, needs Number::Format for everything else)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevgeni%2Fcheck_local_interfaces","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevgeni%2Fcheck_local_interfaces","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevgeni%2Fcheck_local_interfaces/lists"}