add policy_executions_latency_seconds summary
[policy/drools-pdp.git] / feature-active-standby-management / src / test / resources / feature-state-management.properties
1 ###
2 # ============LICENSE_START=======================================================
3 # feature-active-standby-management
4 # ================================================================================
5 # Copyright (C) 2017, 2019, 2021 AT&T Intellectual Property. All rights reserved.
6 # ================================================================================
7 # Licensed under the Apache License, Version 2.0 (the "License");
8 # you may not use this file except in compliance with the License.
9 # You may obtain a copy of the License at
10 #
11 #      http://www.apache.org/licenses/LICENSE-2.0
12 #
13 # Unless required by applicable law or agreed to in writing, software
14 # distributed under the License is distributed on an "AS IS" BASIS,
15 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 # See the License for the specific language governing permissions and
17 # limitations under the License.
18 # ============LICENSE_END=========================================================
19 ###
20
21 # DB properties
22 eclipselink.target-database=Auto
23 javax.persistence.jdbc.driver = org.h2.Driver
24 javax.persistence.jdbc.url  = jdbc:h2:mem:statemanagement
25 javax.persistence.jdbc.user = sa
26 javax.persistence.jdbc.password =
27
28 # DroolsPDPIntegrityMonitor Properties
29 #Test interface host and port defaults may be overwritten here
30 http.server.services.TEST.host=0.0.0.0
31 http.server.services.TEST.port=9981
32 #These properties will default to the following if no other values are provided:
33 # http.server.services.TEST.restClasses=org.onap.policy.drools.statemanagement.IntegrityMonitorRestManager
34 # http.server.services.TEST.managed=false
35 # http.server.services.TEST.swagger=true
36
37 #IntegrityMonitor Properties
38
39 # Must be unique across the system
40 resource.name=pdp1
41 # Name of the site in which this node is hosted
42 site_name = pdp_1
43 # Forward Progress Monitor update interval seconds
44 fp_monitor_interval = 2
45 # Failed counter threshold before failover
46 failed_counter_threshold = 1
47 # Interval between test transactions when no traffic seconds
48 test_trans_interval = 1
49 # Interval between writes of the FPC to the DB seconds
50 write_fpc_interval = 1
51 # Node type Note: Make sure you don't leave any trailing spaces, or you'll get an 'invalid node type' error!
52 node_type = pdp_drools
53 # Dependency groups are groups of resources upon which a node operational state is dependent upon.
54 # Each group is a comma-separated list of resource names and groups are separated by a semicolon.  For example:
55 # dependency_groups=site_1.astra_1,site_1.astra_2;site_1.brms_1,site_1.brms_2;site_1.logparser_1;site_1.pypdp_1
56 dependency_groups=
57 # When set to true, dependent health checks are performed by using JMX to invoke test() on the dependent.
58 # The default false is to use state checks for health.
59 test_via_jmx=true
60 # This is the max number of seconds beyond which a non incrementing FPC is considered a failure
61 max_fpc_update_interval=5
62 # Run the state audit every 60 seconds (60000 ms).  The state audit finds stale DB entries in the
63 # forwardprogressentity table and marks the node as disabled/failed in the statemanagemententity
64 # table. NOTE! It will only run on nodes that have a standbystatus = providingservice.
65 # A value of <= 0 will turn off the state audit.
66 state_audit_interval_ms=-1
67 # The refresh state audit is run every (default) 10 minutes (600000 ms) to clean up any state corruption in the
68 # DB statemanagemententity table. It only refreshes the DB state entry for the local node.  That is, it does not
69 # refresh the state of any other nodes.  A value <= 0 will turn the audit off. Any other value will override
70 # the default of 600000 ms.
71 refresh_state_audit_interval_ms=-1
72
73
74 # Repository audit properties
75 # Flag to control the execution of the subsystemTest for the Nexus Maven repository
76 repository.audit.is.active=false
77 repository.audit.ignore.errors=true
78 repository.audit.interval_sec=86400
79 repository.audit.failure.threshold=3
80
81 # DB Audit Properties
82 # Flag to control the execution of the subsystemTest for the Database
83 db.audit.is.active=false