https://github.com/melvinchng/ruby_snmp_manager
Ruby SNMP Manager Script
https://github.com/melvinchng/ruby_snmp_manager
plot-traffic ruby ruby-snmp-manager snmp traffic
Last synced: 12 months ago
JSON representation
Ruby SNMP Manager Script
- Host: GitHub
- URL: https://github.com/melvinchng/ruby_snmp_manager
- Owner: melvinchng
- Created: 2017-10-29T05:45:09.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-31T19:48:32.000Z (over 8 years ago)
- Last Synced: 2025-01-10T09:22:01.752Z (over 1 year ago)
- Topics: plot-traffic, ruby, ruby-snmp-manager, snmp, traffic
- Language: Ruby
- Homepage:
- Size: 235 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ruby SNMP Manager
This repository contains a Ruby SNMP Manager script. It is an 4 weeks long academic project to allow student to familiarize with SNMP. It is written based on SNMP V2.
### Feature and Screenshot
- Get system information

- List all interface

- List all neighbor

- Plot traffic

- Plot each interface's traffic

### Requirement
- Ruby 2.2+ (Tested on Ruby 2.4.1)
### Gemfile
- [`ascii_charts`](https://rubygems.org/gems/ascii_charts/versions/0.9.1)
- [`snmp`](https://github.com/hallidave/ruby-snmp)
- [`benchmark`](https://ruby-doc.org/stdlib-1.9.3/libdoc/benchmark/rdoc/Benchmark.html)
- [`terminal-table`](https://github.com/tj/terminal-table)
### References
- [Ruby SNMP Documentation](https://github.com/hallidave/ruby-snmp)
- [SNMP OID](http://www.alvestrand.no/objectid/)