in metrics/definition.go [33:41]
func (m *Definition) Validate() error {
if m.Name == "" {
return errors.New("missing metric name")
}
if m.Type != IntType && m.Type != DoubleType {
return fmt.Errorf("metric %v: invalid value type: %v", m.Name, m.Type)
}
return nil
}