gosnmptrap:用go(golang)编写的snmp陷阱服务器
SNMP陷阱的Golang工具
gosnmptrap是用于Go(Golang)的开源SNMP陷阱服务器库。
这使您可以设置陷阱服务器以从设备(例如思科交换机)接收陷阱。
到现在为止,gosnmptrap支持
Snmp V1陷阱
Snmp V2陷阱
安装
最简单的安装方法是通过go get:
go get github.com/ebookbug/gosnmptrap
例子
package main
import (
"fmt"
"net"
"github.com/ebookbug/gosnmptrap"
)
func main() {
fmt.Println("Start a new UDPServr")
socket,err := net.ListenUDP("udp4",&net.UDPAddr{
IP:net.IPv4(0,0,0,0),
Port:162,