3b4542889ec35518ddb05f1d1b67f9d195ec912e
[oom.git] / kubernetes / aai / resources / config / sparky-be / appconfig / aai.properties
1 ################################################################################################################
2 ############################## ActiveInventoryDataCollector TLS/SSL configuration ##############################
3 ################################################################################################################
4
5 ############################## Networking ##############################
6 #
7 # The ip address/hostname and port to the desired AAI instance
8 #
9 aai.rest.host=aai-service.onap-aai
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
87 aai.taskProcessor.targetTPS=100