diff --git a/agent-go/status/Network.go b/agent-go/status/Network.go index e4b5542..f038016 100644 --- a/agent-go/status/Network.go +++ b/agent-go/status/Network.go @@ -21,14 +21,6 @@ type NetworkInfo struct { RecvRate string `json:"recv_rate,omitempty"` } -func main() { - info, err := GetNetworkInfo() - if err != nil { - panic(err) - } - fmt.Printf("%+v\n", info) -} - func GetNetworkInfo() (*NetworkInfo, error) { interfaces, err := net.Interfaces() if err != nil { @@ -46,7 +38,8 @@ func GetNetworkInfo() (*NetworkInfo, error) { for _, addr := range mainInterface.Addrs { allAddrs = append(allAddrs, addr.Addr) } - ipv4List, ipv6List := GetIPAddresses(allAddrs) + ipv4List, ipv6List := GetInternelIpAddrs(allAddrs) + log.DebugF("ipv4 list are => %v, ipv4 list are => %v", ipv4List, ipv6List) counters, err := net.IOCounters(true) if err != nil { @@ -106,7 +99,7 @@ func formatBytes(bytes uint64) string { return fmt.Sprintf("%.1f %cB", float64(bytes)/float64(div), "KMGTPE"[exp]) } -func GetIPAddresses(addresses []string) ([]string, []string) { +func GetInternelIpAddrs(addresses []string) ([]string, []string) { var ipv4 []string var ipv6 []string for _, addr := range addresses {