Mandeep Khinda | bae5c98 | 2017-08-30 14:37:10 +0000 | [diff] [blame] | 1 | ################################################################################################################ |
| 2 | ############################## ActiveInventoryDataCollector TLS/SSL configuration ############################## |
| 3 | ################################################################################################################ |
| 4 | |
| 5 | ############################## Networking ############################## |
| 6 | # |
| 7 | # The ip address/hostname and port to the desired AAI instance |
| 8 | # |
kj | 9bf2731 | 2018-03-19 15:07:44 +0200 | [diff] [blame] | 9 | aai.rest.host=aai.{{.Release.Namespace}} |
Mandeep Khinda | bae5c98 | 2017-08-30 14:37:10 +0000 | [diff] [blame] | 10 | aai.rest.port=8443 |
| 11 | |
| 12 | ############################## REST ############################## |
| 13 | # OXM version |
| 14 | aai.rest.resourceBasePath=/aai/v9 |
| 15 | aai.rest.connectTimeoutInMs=30000 |
| 16 | aai.rest.readTimeoutInMs=60000 |
| 17 | aai.rest.numRequestRetries=5 |
| 18 | # HTTP_NOAUTH - straight HTTP no user/pass |
| 19 | # SSL_BASIC - HTTP/S with user/pass |
| 20 | # SSL_CERT - HTTP/S with client cert |
| 21 | aai.rest.authenticationMode=SSL_BASIC |
| 22 | |
| 23 | ############################## Cache ############################## |
| 24 | # Experimental caching feature that is NOT production ready. |
| 25 | # Enable at your own risk... it might not work. |
| 26 | aai.rest.cache.enabled=false |
| 27 | aai.rest.cache.numWorkers=10 |
| 28 | aai.rest.cache.cacheFailures=false |
| 29 | aai.rest.cache.useCacheOnly=false |
| 30 | aai.rest.cache.storageFolderOverride= |
| 31 | aai.rest.cache.maxTimeToLiveInMs=-1 |
| 32 | |
| 33 | # The shallowEntity filter will display the entity in a visualization |
| 34 | # but will not collect it's relationships or complex attributes. |
| 35 | aai.rest.shallowEntities=cloud-region,complex,vnf-image,att-aic,image |
| 36 | |
| 37 | ############################## Certs, Auth, and SSL Settings ############################## |
| 38 | aai.ssl.keystore.filename=aai-os-cert.p12 |
| 39 | aai.ssl.keystore.pass=OBF:1i9a1u2a1unz1lr61wn51wn11lss1unz1u301i6o |
| 40 | aai.ssl.keystore.type=pkcs12 |
| 41 | # Enable debug on the SSL connections |
| 42 | aai.ssl.enableDebug=false |
| 43 | # Degree of strictness to SSL connection standards |
| 44 | aai.ssl.validateServerHostName=false; |
| 45 | aai.ssl.validateServerCertificateChain=false; |
| 46 | # If basic auth is implemented, username and password as required |
| 47 | aai.ssl.basicAuth.username=AaiUI |
| 48 | aai.ssl.basicAuth.password=OBF:1gfr1p571unz1p4j1gg7 |
| 49 | |
| 50 | ############################## Statistics Report Formatting ############################## |
| 51 | # |
| 52 | # During synchronization, a formatted statisitics log is generated |
| 53 | # |
| 54 | # Response size in bytes histogram |
| 55 | aai.taskProcessor.bytesHistogramLabel="[Response Size In Bytes]" |
| 56 | aai.taskProcessor.bytesHistogramMaxYAxis=1000000 |
| 57 | aai.taskProcessor.bytesHistogramNumBins=20 |
| 58 | aai.taskProcessor.bytesHistogramNumDecimalPoints=2 |
| 59 | # "Work on Hand" statisitcs for external resource requests |
| 60 | aai.taskProcessor.queueLengthHistogramLabel="[Queue Item Length]" |
| 61 | aai.taskProcessor.queueLengthHistogramMaxYAxis=20000 |
| 62 | aai.taskProcessor.queueLengthHistogramNumBins=20 |
| 63 | aai.taskProcessor.queueLengthHistogramNumDecimalPoints=2 |
| 64 | # Time on queue (how long does a task stay on the work queue) |
| 65 | aai.taskProcessor.taskAgeHistogramLabel="[Task Age In Ms]" |
| 66 | aai.taskProcessor.taskAgeHistogramMaxYAxis=600000 |
| 67 | aai.taskProcessor.taskAgeHistogramNumBins=20 |
| 68 | aai.taskProcessor.taskAgeHistogramNumDecimalPoints=2 |
| 69 | # Per transaction response time for external resource requests |
| 70 | aai.taskProcessor.responseTimeHistogramLabel="[Response Time In Ms]" |
| 71 | aai.taskProcessor.responseTimeHistogramMaxYAxis=10000 |
| 72 | aai.taskProcessor.responseTimeHistogramNumBins=20 |
| 73 | aai.taskProcessor.responseTimeHistogramNumDecimalPoints=2 |
| 74 | # Transaction throughput velocity |
| 75 | aai.taskProcessor.tpsHistogramLabel="[Transactions Per Second]" |
| 76 | aai.taskProcessor.tpsHistogramMaxYAxis=100 |
| 77 | aai.taskProcessor.tpsHistogramNumBins=20 |
| 78 | aai.taskProcessor.tpsHistogramNumDecimalPoints=2 |
| 79 | |
| 80 | ############################## Deprecated, to be removed or updated ############################## |
| 81 | aai.rest.numResolverWorkers=15 |
| 82 | aai.ssl.truststore.filename=asdc-client.jks |
| 83 | aai.ssl.truststore.type=jks |
| 84 | aai.taskProcessor.maxConcurrentWorkers=5 |
| 85 | aai.taskProcessor.transactionRateControllerEnabled=false |
| 86 | aai.taskProcessor.numSamplesPerThreadForRunningAverage=100 |
BorislavG | 8bfc6cf | 2018-02-27 15:04:26 +0000 | [diff] [blame] | 87 | aai.taskProcessor.targetTPS=100 |