public synchronized Sensor sensor(String name, MetricConfig config, Sensor.RecordingLevel recordingLevel, Sensor... parents) {
        return sensor(name, config, Long.MAX_VALUE, recordingLevel, parents);
    }
Get or create a sensor with the given unique name and zero or more parent sensors. All parent sensors will
receive every value recorded with this sensor.
@param name The name of the sensor
@param config A default configuration to use for this sensor for metrics that don't have their own config
@param recordingLevel The recording level.
@param parents The parent sensors
@return The sensor that is created
clients/src/main/java/org/apache/kafka/common/metrics/Metrics.java