dd-snmp-profiler
SNMP profiler generator for Datadog
dd-snmp-profiler is a CLI to generate SNMP profiles for Datadog
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
About The Project
Built With
Getting Started
To get a local copy up and running follow these simple steps.
You can find compiled versions for different platforms in the release section
Homebrew
dd-snmp-profiler
is available as a brew formula
brew install abruneau/tab/dd-snmp-profiler
- Clone the repo
git clone https://github.com/abruneau/dd-snmp-profiler.git
- build
go build
Usage
help
command
dd-snmp-profiler help
dd-snmp-profiler is a CLI to generate SNMP profiles for Datadog
Usage:
dd-snmp-profiler [command]
Available Commands:
help Help about any command
mib Generate profile from MIB file
Flags:
-d, --debug ennable debug mode
-h, --help help for dd-snmp-profiler
-o, --output string name of the output file
Use "dd-snmp-profiler [command] --help" for more information about a command.
mib
command
dd-snmp-profiler mib --help
mib (dd-snmp-profiler mib) will generate an new snmp profile
for Datadog agent based on the provided MIB file
Usage:
dd-snmp-profiler mib [flags]
Flags:
-h, --help help for mib
-m, --module string Module to load
-p, --path string Path to add
Global Flags:
-d, --debug ennable debug mode
-o, --output string name of the output file
example:
dd-snmp-profiler mib -d -p /usr/share/snmp/mibs -m AIRPORT-BASESTATION-3-MIB -o test.yaml
Loaded module AIRPORT-BASESTATION-3-MIB
Wrote AIRPORT-BASESTATION-3-MIB profile to test.yaml
Roadmap
See the open issues for a list of proposed features (and known issues).
Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
)
- Commit your Changes (
git commit -m 'Add some AmazingFeature'
)
- Push to the Branch (
git push origin feature/AmazingFeature
)
- Open a Pull Request
License
Distributed under the MIT License. See LICENSE
for more information.
Antonin Bruneau - @BruneauAntonin - antonin.bruneau@gmail.com
Project Link: https://github.com/abruneau/dd-snmp-profiler