add txpower (for check controller)
This commit is contained in:
parent
156122e62a
commit
e1b84dc21b
20
stats_db.go
20
stats_db.go
@ -52,14 +52,6 @@ func (c *StatsDb) Add(nodeId string, node *models.Node) {
|
||||
"nodeid": nodeId,
|
||||
}
|
||||
|
||||
if nodeinfo := node.Nodeinfo; nodeinfo != nil {
|
||||
if owner := nodeinfo.Owner; owner != nil {
|
||||
tags["owner"] = owner.Contact
|
||||
}
|
||||
// morpheus needs
|
||||
tags["hostname"] = nodeinfo.Hostname
|
||||
}
|
||||
|
||||
fields := map[string]interface{}{
|
||||
"load": stats.LoadAverage,
|
||||
"idletime": int64(stats.Idletime),
|
||||
@ -75,6 +67,18 @@ func (c *StatsDb) Add(nodeId string, node *models.Node) {
|
||||
"memory.total": stats.Memory.Total,
|
||||
}
|
||||
|
||||
if nodeinfo := node.Nodeinfo; nodeinfo != nil {
|
||||
if owner := nodeinfo.Owner; owner != nil {
|
||||
tags["owner"] = owner.Contact
|
||||
}
|
||||
if wireless := nodeinfo.Wireless; wireless != nil {
|
||||
fields["wireless.txpower24"] = wireless.TxPower24
|
||||
fields["wireless.txpower5"] = wireless.TxPower5
|
||||
}
|
||||
// morpheus needs
|
||||
tags["hostname"] = nodeinfo.Hostname
|
||||
}
|
||||
|
||||
if t := stats.Traffic.Rx; t != nil {
|
||||
fields["traffic.rx.bytes"] = int64(t.Bytes)
|
||||
fields["traffic.rx.packets"] = t.Packets
|
||||
|
Loading…
Reference in New Issue
Block a user