github.com/netdata/go.d.plugin@v0.58.1/modules/freeradius/collect.go (about)

     1  // SPDX-License-Identifier: GPL-3.0-or-later
     2  
     3  package freeradius
     4  
     5  import (
     6  	"github.com/netdata/go.d.plugin/pkg/stm"
     7  )
     8  
     9  func (f *FreeRADIUS) collect() (map[string]int64, error) {
    10  	status, err := f.client.Status()
    11  	if err != nil {
    12  		return nil, err
    13  	}
    14  
    15  	return stm.ToMap(status), nil
    16  }