setting section details
Setup threshold
Code Block |
---|
Property Field Name : sprintCountForFilters
Purpose of properties name : property used to control/limiting closed sprint count in boards
possible values : number [1-20]
Impacts : Jira KPI (scurm) |
Code Block |
---|
Property Field Name : sonarWeekCount
Purpose of properties name : property used to control X axis number for Sonar kpis
possible values : number [1-20]
Impacts : Sonar KPI (scurm and kanban) |
Code Block |
---|
Property Field Name : jenkinsWeekCount
Purpose of properties name : property used to control x axis number for jenkins kpis
possible values : number [1-20]
Impacts : Jenkins KPI (scurm and kanban) |
Code Block |
---|
Property Field Name : repoXAxisCount
Purpose of properties name : property used to control x axis number for Repo related kpis
possible values : number [1-20]
Impacts : Repo related KPI (scurm and kanban) |
setup agregation
Properties File Configuration
Database Configurations
access managment -
auto approval
...
Collection 'kpi_master
' stores the information about all KPIs. One document refer to one KPI in this collection.
To change threshold value for any KPI, update the value for field 'thresholdValue
' in 'kpi_master
' collection against required KPI.
Setup Aggregation
In KnowHOW dashboard, admin can set different aggregation criteria for different KPIs. Supported aggregation criteria are - Average, Median, Sum and Percentile.
Aggregation criteria for each KPI is mentioned in collection 'kpi_master
' under field 'aggregationCriteria
'. To change this value, we need to update 'aggregationCriteria
' field value in the database.
Properties File Configuration
S. No. | Property Name | Purpose of property | Possible Values | Impact | ||
---|---|---|---|---|---|---|
1 |
| Used to create connection on MongoDB from application | <host-name> where db is hosted | Complete Application | ||
2 |
| <db_port> | ||||
3 |
| <database_name> | ||||
4 |
| <user_name> that can perform all actions on database | ||||
5 |
| <password> | ||||
6 |
| Property used to set limit for wrong password entry. Account will be locked after this. |
|
| ||
7 |
| Property used to lock account for period (in minutes) |
|
| ||
8 |
| property used to control/limiting closed sprint count in boards |
|
| ||
9 |
| property used to control X axis number for Sonar kpis |
| Sonar KPIs (scurm and kanban) | ||
10 |
| property used to control x axis number for jenkins kpis |
| Jenkins KPIs (scurm and kanban) | ||
11 |
| property used to control x axis number for Repo related kpis |
| Repo related KPIs (scurm and kanban) | ||
12 |
| property used to control x-axis number for Repo related kpis |
| Check-ins & Merge Requests Kpi | ||
13 |
| property used to control x axis number of sprint count |
| Backlog Reediness KPI | ||
14 |
| Property used to expire forgot password |
| forgot password functionality | ||
15 |
| Property used to define subject of forgot password email |
| forgot password email | ||
16 |
| Property used to provide valid origin |
| CORS | ||
17 |
| property used to provide key in version api |
| version metadata api | ||
18 |
| property used to define name of logo |
| logo | ||
19 |
| property used to get the limit of selections on hierarchy level |
| hierarchy selection | ||
20 |
| property used to get date filter options of kanban board |
| Date Filters | ||
21 |
| property used to get date filter value of kanban board |
| |||
22 |
| property used to get data on kanban team capacity upload screen |
| capacity KPI | ||
23 |
| property used to get data on kanban team capacity upload screen |
| |||
24 |
| property used to get data on kanban test execution upload screen |
| Test Execution KPI | ||
25 |
| property used to get data on kanban test execution upload screen |
| |||
26 |
| property used to control x axis number for jira kpis working on month basis |
| Cost of delay,Release frequency KPI (scrum and kanban) | ||
27 |
| Total Defect Count Aging chart x axis range. value is in month |
| Open Ticket Ageing By Priority and Production Defects Ageing KPI | ||
28 |
| Percentile Value to use if aggregation criteria is percentile | number [10-90] | Any KPI for which aggregation criteria is percentile | ||
29 |
| Property used for detailed logger | On, Off | Application logging | ||
30 |
| |||||
31 |
| Key used in AES encryption/decryption | 256-bit keys | Password encryption | ||
32 |
| Key used to decrypt the password received in request at time of Login | RSA key | Application Login | ||
33 |
| Property used to set token expiry time | number [n] – value in ms | User session timeout | ||
34 |
| Property used to set different providers for authentication |
| Application Login | ||
35 |
| Property used for connecting to LDAP |
| LDAP Login | ||
36 |
| to configure customApi to connect with processors |
| Processor run from Dashboard | ||
37 |
| used in test connection feature. |
| Test connections get API | ||
38 |
| used in kpis, to group different values of same level priorities. | P1- P5 | Ticket Priority | ||
39 |
| to run kafka on defined server and subject of the email |
| Email Service | ||
40 |
| set flag for send mail via Notification Kafka Service | true/false | Email Service | ||
41 |
| to use for email notification, the subject while approving or requesting. |
| Email Notification Subject | ||
42 |
| Property to enable/disable sending notification through email | false, true | Email Notification | ||
43 |
| Property to enable/disable google analytics | false, true | Knowhow Analytics | ||
44 |
| User Approval functionality by Admin |
| User Approval Functionality | ||
45 |
| notification configuration while using feedback functionality |
| Feedback functionality | ||
46 |
| limit the data to be pushed via push data API |
| expose push data api | ||
47 |
| Expose Push data API Token Expriry days Limit |
| expose push data api | ||
48 |
| max comment store in db kpi wise |
| comment Feature | ||
49 |
| limit of comment view on each KPI |
| comment Feature | ||
50 |
| cookie validity duration in sec |
| API Security | ||
51 |
| set http flag true |
| API Security | ||
52 |
| set secured cookie flag |
| API Security | ||
53 |
| SameSite Cookie Attribute Changes |
| API Security | ||
54 |
| cert file Path for Ldap Certificate | file path | AD Login | ||
55 |
| key file Path for Ldap Certificate | file path | AD Login | ||
56 |
| key tool file alias name | file name | AD Login |
Database Configurations
please refer Information Regarding Access Management