Component | Significance |
|
---|
"endpointData": { "elasticSearchEndpoint": "http://localhost:9200" } | |
|
"sparkConfigurations": { "appName" : "inSights", "master" : "local[*]", "sparkExecutorMemory" : "8g", "sparkElasticSearchHost": "http://localhost", "sparkElasticSearchPort": "9200", "sparkElasticSearchConfigIndex": "spark-jobs-conf/configs", "sparkElasticSearchResultIndex": "spark-jobs-conf/kpiresults", "kpiSize": "30", "sparkResultSince": 5, "sparkMasterExecutionEndPoint":"http://localhost:4040" } | sparkConfigurations - This section has the configurations for Insights Inference Engine. This is an optional section, however, it is must for running Insights Inference Engine and to show messages on UI (server-config.json where tomcat is running). appName - It refer to the application name. master - It specifies the master URL for a distributed cluster, or local to run locally with as many worker threads as logical cores on your machine. sparkExecutorMemory - It specifies the memory that should be allocated for Spark execution. sparkElasticSearchHost - It is host name of Elaticsearch where Spark executions would be made. sparkElasticSearchPort - It is the port number of Elasticsearch. sparkElasticSearchConfigIndex - it is the index on Elasticsearch, where Insights Inference - KPIs are configured and stored. sparkElasticSearchResultIndex - It is the index on Elasticsearch, where the calculated results from Insights Inference Engine is stored. kpiSize - It is the number of results that would be consumed by Insights Inference Engine for calculation. sparkResultSince - It is the number of previous results that has to be considered for Inferences calculation. sparkMasterExecutionEndPoint - It is host, where Apache Spark tracks the Insights Inference - KPI jobs.
|
|
"ldapConfiguration": { "ldapUrl" : "ldap://ldaphost:389", "bindDN": "BindDN", "bindPassword": "Passwd", "searchBaseDN": "DC=XX,DC=XX", "searchFilter": "(sAMAccountName={0})", "ldapAttributes": { "name": "givenname", "surname": "sn", "memberOf": "", "email": "mail", "username": "sAMAccountName" } } | |
|
"graph": { "endpoint": "http://localhost:7474", "authToken": "bmVvNGo6QzBnbml6YW50QDE=" } | |
|
"grafana": { "grafanaEndpoint": "http://localhost:3000", "grafanaDBEndpoint": "jdbc:postgresql://localhost:5432/grafana", "adminUserName": "admin", "adminUserPassword": "admin", "dbUserName": "user", "dbPassword": "password" } | |
|
"postgre": { "userName" : "user", "password" : "password", "insightsDBUrl": "jdbc:postgresql://127.0.0.1:5432/insight", "grafanaDBUrl": "jdbc:postgresql://127.0.0.1:5432/grafana" } | |
|
"messageQueue": { "host": "localhost", "user": "iSight", "password": "iSight", "prefetchCount" : 10 } |
|
|
"agentDetails": { "docrootUrl": "https://infra.cogdevops.com:8443/repository/docroot/insights_install/release", "unzipPath": "[drive_name]://[folder_path]", "agentExchange": "iAgent", "agentPkgQueue": "INSIGHTS.AGENTS.PACKAGE" } | |
|
"queryCache": { "esCacheIndex": "neo4j-cached-results-custom" } | |
|
"insightsServiceURL": "https://localhost:8080" | |
|
"disableAuth": false | |
|
"enableNativeUsers": true | |
|
"insightsTimeZone": "US/Central" | |
|
"enableOnlineDatatagging": true | |
|
"enableOnlineBackup": true | |
|
"autheticationProtocol":"NativeGrafana" | |
|