All Apps and Add-ons

after installing db connect app 3.1 on splunk 6.5 i see below errors can we ignore these or any way to fix them?

rreddy012c
New Member

Checking conf files for problems...
Invalid key in stanza [dbx_java_installation_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 17: doc_title (value: DB Connect JVM installation).
Invalid key in stanza [dbx_driver_installation_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 41: doc_title (value: DB Connect JDBC Driver installation).
Invalid key in stanza [dbx_connections_configuration_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 69: doc_title (value: DB Connect connection configuration,DB Connect identity configuration).
Invalid key in stanza [dbx_data_lab_configuration_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 85: doc_title (value: DB Connect input configuration,DB Connect output configuration,DB Connect lookup configuration).
Invalid key in stanza [dbx_java_server_configuration_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 98: doc_title (value: DB Connect Java Server configuration).
Your indexes and inputs configurations are not internally consistent. For more information, run 'splunk btool check --debug'

I see below output after running splunk btool check --debug

Checking: /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf
Invalid key in stanza [dbx_java_installation_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 17: doc_title (value: DB Connect JVM installation).
Did you mean 'description'?
Did you mean 'disabled'?
Did you mean 'doc_link'?
Did you mean 'drilldown'?
Invalid key in stanza [dbx_driver_installation_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 41: doc_title (value: DB Connect JDBC Driver installation).
Did you mean 'description'?
Did you mean 'disabled'?
Did you mean 'doc_link'?
Did you mean 'drilldown'?
Invalid key in stanza [dbx_connections_configuration_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 69: doc_title (value: DB Connect connection configuration,DB Connect identity configuration).
Did you mean 'description'?
Did you mean 'disabled'?
Did you mean 'doc_link'?
Did you mean 'drilldown'?
Invalid key in stanza [dbx_data_lab_configuration_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 85: doc_title (value: DB Connect input configuration,DB Connect output configuration,DB Connect lookup configuration).
Did you mean 'description'?
Did you mean 'disabled'?
Did you mean 'doc_link'?
Did you mean 'drilldown'?
Invalid key in stanza [dbx_java_server_configuration_health_check] in /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf, line 98: doc_title (value: DB Connect Java Server configuration).
Did you mean 'description'?
Did you mean 'disabled'?
Did you mean 'doc_link'?
Did you mean 'drilldown'?

Tags (1)
0 Karma

sduff_splunk
Splunk Employee
Splunk Employee

Can you provide the contents of /opt/splunk/etc/apps/splunk_app_db_connect/default/checklist.conf

0 Karma

rreddy012c
New Member

please find the below checklist.conf

# severity_level could be one of the following:
#   - -1 (N/A)          means: "Not Applicable"
#   - 0 (ok)            means: "all good"
#       - 1 (info)              means: "just ignore it if you don't understand"
#       - 2 (warning)   means: "well, you'd better take a look"
#       - 3 (error)             means: "FIRE!"

[dbx_java_installation_health_check]
description = It checks whether a JVM is installed with correct version and java path is correctly set by DB Connect commands and server.
category = DB Connect
tags = configuration, installation
search = | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/java \
| rename splunk_server AS instance \
| table severity_level, instance, type, details
title = JVM installation
failure_text = One or more commands or DB Connect server don't use a correct version of the JVM.
doc_title = DB Connect JVM installation
doc_link = [DBX:3.1.1]app.dbx.settings.jvm
drilldown = /app/splunk_app_db_connect/configuration#/settings/general

[dbx_file_permission_health_check]
description = It checks the existence and permission of the required folders: DB Connect application folder, checkpoint folder and log folder.
category = DB Connect
tags = configuration, installation
search = | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/permission \
| rename splunk_server AS instance \
| table severity_level, instance, type, details
title = DB Connect file permission
failure_text = One or more folders used by DB Connect are not readable or writable.
suggested_action = Verify the user running Splunk has read and write permissions on the required folders.

[dbx_driver_installation_health_check]
description = It checks whether the connections configured in DB Connect have the corresponding JDBC driver with correct version installed.
category = DB Connect
tags = installation
search = | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/driver \
| rename splunk_server AS instance \
| table severity_level, instance, details
title = JDBC driver installation
failure_text = One or more defined connections require the corresponding JDBC driver.
doc_title = DB Connect JDBC Driver installation
doc_link = [DBX:3.1.1]app.dbx.drivers
suggested_action = Install missing driver(s) by following documentation instructions. Once installed reload drivers by visiting the DB Connect driver page.
drilldown = /app/splunk_app_db_connect/configuration?instance=$instance$#/settings/drivers

[dbx_kerberos_configuration_health_check]
description = It checks the configuration file for Kerberos is correctly configured. \
NOTE: This check is relevant only for Linux. \
NOTE: This check is performed only when at least one connection uses Kerberos.
category = DB Connect
tags = configuration, installation, operating_system
search = | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/kerberos \
| rename splunk_server AS instance \
| table severity_level, instance, type, details
title = Kerberos environment configuration
failure_text = Current environment Kerberos configuration is invalid. This might affect one or more of the connections using Kerberos.

[dbx_connections_configuration_health_check]
description = It checks DB connections configuration (identities and connections) for correctness i.e. configuration can be read, all dependencies between stanzas can be resolved.
category = DB Connect
tags = configuration
search = | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/identities | eval type="identities" \
| append [ | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/connections | eval type="connections"] \
| rename splunk_server AS instance \
| table severity_level, instance, type, details
title = DB Connect connections configuration
failure_text = One or more configuration files are incorrect. This might affect DB Connect's behavior.
suggested_action = Check different configuration pages to have more information. Edit and save affected stanzas.
doc_title = DB Connect connection configuration,DB Connect identity configuration
doc_link = [DBX:3.1.1]app.dbx.connections, [DBX:3.1.1]app.dbx.identities
drilldown = /app/splunk_app_db_connect/configuration#/databases/$type$

[dbx_data_lab_configuration_health_check]
description = It checks DB Connect configuration files (inputs, outputs, lookups) for correctness i.e. configuration can be read, all dependencies between stanzas can be resolved.
category = DB Connect
tags = configuration
search = | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/inputs | eval type="inputs" \
| append [ | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/outputs | eval type="outputs"] \
| append [ | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/lookups | eval type="lookups"] \
| rename splunk_server AS instance \
| table severity_level, instance, type, details
title = Data Lab configuration
failure_text = One or more configuration stanzas are invalid. This might affect DB Connect's behavior.
suggested_action = Check different configuration pages to have more information. Edit and save affected stanzas.
doc_title = DB Connect input configuration,DB Connect output configuration,DB Connect lookup configuration
doc_link = [DBX:3.1.1]app.dbx.input, [DBX:3.1.1]app.dbx.output, [DBX:3.1.1]app.dbx.lookup
drilldown = /app/splunk_app_db_connect/data_lab#/$type$

[dbx_java_server_configuration_health_check]
description = It checks the bootstrap conditions of the DB Connect Java Server.
category = DB Connect
tags = configuration, installation
search = | rest $rest_scope$ /servicesNS/-/splunk_app_db_connect/db_connect/health_check/java_server \
| rename splunk_server AS instance \
| table severity_level, instance, type, details
title = Java Server configuration
failure_text = The bootstrap conditions of the Java Server fail.
doc_title = DB Connect Java Server configuration
doc_link = [DBX:3.1.1]app.dbx.taskserver
drilldown = /app/splunk_app_db_connect/configuration#/settings/general
0 Karma

rreddy012c
New Member

sduff : did you get a chance to check at the checklist.conf

0 Karma

harsmarvania57
Ultra Champion

I would recommend to reinstall DB Connect app because I have DB Connect 3.1.1 installed in my lab environment and I have checklist.conf in default directory and splunk is not complaining about this file.

0 Karma
Get Updates on the Splunk Community!

Splunk APM: New Product Features + Community Office Hours Recap!

Howdy Splunk Community! Over the past few months, we’ve had a lot going on in the world of Splunk Application ...

Index This | Forward, I’m heavy; backward, I’m not. What am I?

April 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with another ...

A Guide To Cloud Migration Success

As enterprises’ rapid expansion to the cloud continues, IT leaders are continuously looking for ways to focus ...