retentionMsecs(60000) ->duplicatePolicy(CommonArguments::POLICY_MAX) ->labels('sensor_id', 2, 'area_id', 32); $client->tscreate('temperature:2:32', $arguments); // 2. Add sample into newly created time series $addArguments = (new AddArguments()) ->retentionMsecs(31536000000); $response = $client->tsadd('temperature:2:32', 123123123123, 27, $addArguments); echo "Timeseries was added with timestamp: {$response}\n"; // 3. Increasing value and timestamp $client->tsdecrby('temperature:2:32', 1, (new DecrByArguments())->timestamp(123123123124)); $response = $client->tsget('temperature:2:32'); echo "Decreased value to - {$response[1]} and timestamp to {$response[0]}";