func newBoundValueRecorderByMsgType(ValueRecorderName string, appName string, meter metric.Meter) (boundValueRecorder map[string]metric.BoundInt64ValueRecorder, err error) {
    boundValueRecorder = make(map[string]metric.BoundInt64ValueRecorder)

    m, err := meter.NewInt64ValueRecorder(ValueRecorderName)
    if err != nil {