S.No | Property Type | Property Name | Tool Name | Description |
---|
1 | Generic | toolsTimeZone | All Tools | Time zone in which the DevOps tool(i.e. Jenkins, JIRA, GIT) is running |
2 | Generic | startFrom | All Tools | Date and Time using which the data collection of the Agent will start |
3 | Generic | isDebugAllowed | All Tools | Flag to set debugging to true or false. Useful for seeing more logs |
4 | Generic | useResponseTemplate | All Tools | Flag to turn on the usage of Response Template |
5 | Generic | runSchedule | All Tools | Scheduler frequency of Agent in mins. Recommended - 30 |
6 | Generic | timeFieldMapping | All Tools | Add the timeStampField here to get equivalent epoch time generated Eg: for Git timeFieldMapping: { commitTime : "%Y-%m-%dT%H:%M:%S.%fZ"} |
7 | Generic | ResponseTemplate | All Tools | Defines the field to be collected from the Rest API calls Eg data for Git. In the below example, fields highlighted in Blue is from the API response from the DEvOps tools and text highlighted in green are the attributes that will be stored in Neo4j. Attributes/field names in Neo4j follows camelCase Naming Convention "responseTemplate" : { "sha": "commitId", "commit" : { "author" : { "name": "authorName", "date": "commitTime" } } } |
8 | Tool Specific | IsEnrichmentRequired | SCM | Boolean value, which takes the input whether the user wants to go for Data Enrichment(which is mandatory for creating a correlation) |
9 | Tool Specific | SourceProperty | SCM | Property of the SCM tool whose value will be picked up the engine , for processing data enrichment. |
10 | Tool Specific | KeyPattern | SCM | A pattern to be entered , based on which the value from Source property will be fetched and stored. |
11 | Tool Specific | TargetProperty | SCM | Property of the SCM tool, which will store the calculated value of data Enrichment.It is used for creating correlations. |
12 | Tool Specific | userid | HP ALM | Valid UserID with access to read tool data |
913 | Tool Specific | passwd | HP ALM | Password of the mentioned UserID |
1014 | Tool Specific | baseEndPoint | HP ALM | Url of the HP ALM(ex http://hostname:8080) |
1115 | Tool Specific | timeStampField | HP ALM | last-modified |
1216 | Tool Specific | timeStampFormat | HP ALM | Time stamp format of the field specified in timeStampField |
1317 | Tool Specific | dataFetchCount | HP ALM | It is count of the event to be fetched for one REST call |
1418 | Tool Specific | useResponseTemplate | HP ALM | true |
1519 | Tool Specific | userid | Jira | Valid UserID with access to read tool data |
1620 | Tool Specific | passwd | Jira | Password of the mentioned UserID |
1721 | Tool Specific | baseUrl | Jira | #Jira_URL#/rest/api/2/search |
1822 | Tool Specific | useResponseTemplate | Jira | true |
1923 | Tool Specific | timeStampField | Jira | lastUpdated |
2024 | Tool Specific | timeStampFormat | Jira | Time stamp format of the field specified in timeStampField |
2125 | Tool Specific | userid | Artifactory | Valid UserID with access to read tool data |
2226 | Tool Specific | passwd | Artifactory | Password of the mentioned UserID |
2327 | Tool Specific | BaseUrl | Artifactory | REST URL to get list of Artifactory repositories(ex. https://<HOSTNAME>:8081/artifactory/api) |
2428 | Tool Specific | FirstEndPoint | Artifactory | REST URL to get list of repositorie details (http://<HOSTNAME>:8081/artifactory/api/storage/) |
2529 | Tool Specific | useResponseTemplate | Artifactory | true |
2630 | Tool Specific | timeStampField | Artifactory | lastUpdated |
2731 | Tool Specific | timeStampFormat | Artifactory | Time stamp format of the field specified in timeStampField |
2832 | Tool Specific | userid | Jenkins | Valid UserID with access to read tool data |
2933 | Tool Specific | passwd | Jenkins | Password of the mentioned UserID |
3034 | Tool Specific | useResponseTemplate | Jenkins | true |
3135 | Tool Specific | useAllBuildsApi | Jenkins | If it is set false it will take only latest 100 elements, if is set true retrive all builds |
3236 | Tool Specific | baseUrl | Jenkins | #Jenkins_URL# |
3337 | Tool Specific | jenkinsMasters | Jenkins | #Jenkins_Master_URL# |
3438 | Tool Specific | timeStampField | Jenkins | buildTimestamp |
3539 | Tool Specific | timeStampFormat | Jenkins | Time stamp format of the field specified in timeStampField |
3640 | Tool Specific | access_key_id | AWS | Ii is the access key of an IAM user which has access all services in AWS(i.e PowerUser) |
3741 | Tool Specific | secret_access_key | AWS | It is the Secret key of the specified access key |
3842 | Tool Specific | timeStampField | AWS | launchTime |
3943 | Tool Specific | timeStampFormat | AWS | Time stamp format of the field specified in timeStampField |
4044 | Tool Specific | vpc_id | AWS | Specify the VPC ID(s) |
4145 | Tool Specific | useResponseTemplate | AWS | false |
4246 | Tool Specific | Additional Library | SVN | Agent setup includes download of boto3 library |
4347 | Tool Specific | username | ServiceNow | Valid UserName with access to read tool data which should have access to folllowing table change_request, sysapproval_approver, incident, sysapproval_group |
4448 | Tool Specific | password | ServiceNow | Password of the mentioned Username |
4549 | Tool Specific | baseUrl | ServiceNow | #Service-Now_URL# |
4650 | Tool Specific | timeStampField | ServiceNow | Specify the unique field in SNOW data(ex. commitTime) to refer time for each event |
4751 | Tool Specific | timeStampFormat | ServiceNow | Time stamp format of the field specified in timeStampField |
4852 | Tool Specific | username | SVN | Valid UserName with access to read tool data of all repositories |
4953 | Tool Specific | password | SVN | Password of the mentioned Username |
5054 | Tool Specific | baseUrl | SVN | Specify the URL of the repositories you need to monitor in list(ex. baseUrl : ["http://<HOSTNAME>:18080/svn/repo1","http://<HOSTNAME>:18080/svn/repo2"] ) |
5155 | Tool Specific | timeStampField | SVN | Specify the unique field in SVN data(ex. commitTime) to refer time for each event |
5256 | Tool Specific | timeStampFormat | SVN | Time stamp format of the field specified in timeStampField |
5357 | Tool Specific | ResponseTemplate | SVN | false |
5458 | Tool Specific | Additional Library | SVN | Agent setup includes download of pysvn library |
5559 | Tool Specific | accessToken | GIT | Valid UserName access token to read GIT data of all repositories |
5660 | Tool Specific | getRepos | GIT | #GitHub_URL#/user/repos |
5761 | Tool Specific | commitsBaseEndPoint | GIT | #GitHub_URL#/repos/repo_name |
5862 | Tool Specific | timeStampField | GIT | commitTime |
5963 | Tool Specific | timeStampFormat | GIT | Time stamp format of the field specified in timeStampField |
6064 | Tool Specific | userid | SONAR | Valid UserID with access to read tool data |
6165 | Tool Specific | passwd | SONAR | Password of the mentioned UserID |
6266 | Tool Specific | useResponseTemplate | SONAR | false |
6367 | Tool Specific | timeMachineapi | SONAR | yes/no - this is based on the Sonar version |
6468 | Tool Specific | baseUrl | SONAR | #Sonar_URL# |
6569 | Tool Specific | timeStampField | SONAR | buildTimestamp |
6670 | Tool Specific | timeStampFormat | SONAR | Time stamp format of the field specified in timeStampField |