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