Add configuration for Datadog batch size
This commit is contained in:
		
							parent
							
								
									5d5c63e6d4
								
							
						
					
					
						commit
						4c99577c08
					
				| 
						 | 
				
			
			@ -297,6 +297,11 @@ public class WhisperServerService extends Application<WhisperServerConfiguration
 | 
			
		|||
          return config.getDatadogConfiguration().getStep();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        @Override
 | 
			
		||||
        public int batchSize() {
 | 
			
		||||
          return config.getDatadogConfiguration().getBatchSize();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        @Override
 | 
			
		||||
        public String hostTag() {
 | 
			
		||||
          return "host";
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@
 | 
			
		|||
package org.whispersystems.textsecuregcm.configuration;
 | 
			
		||||
 | 
			
		||||
import com.fasterxml.jackson.annotation.JsonProperty;
 | 
			
		||||
import javax.validation.constraints.Min;
 | 
			
		||||
import javax.validation.constraints.NotBlank;
 | 
			
		||||
import javax.validation.constraints.NotNull;
 | 
			
		||||
import java.time.Duration;
 | 
			
		||||
| 
						 | 
				
			
			@ -24,6 +25,10 @@ public class DatadogConfiguration {
 | 
			
		|||
  @NotBlank
 | 
			
		||||
  private String environment;
 | 
			
		||||
 | 
			
		||||
  @JsonProperty
 | 
			
		||||
  @Min(1)
 | 
			
		||||
  private int batchSize = 5_000;
 | 
			
		||||
 | 
			
		||||
  public String getApiKey() {
 | 
			
		||||
    return apiKey;
 | 
			
		||||
  }
 | 
			
		||||
| 
						 | 
				
			
			@ -35,4 +40,8 @@ public class DatadogConfiguration {
 | 
			
		|||
  public String getEnvironment() {
 | 
			
		||||
    return environment;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  public int getBatchSize() {
 | 
			
		||||
    return batchSize;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue