Deployment Architecture

Can deployment server manage Dbx configuration?

dan60201
Explorer

Is it possible to make deployment server to manage only configuration part of DB Connect app? Basically, I like etc\apps\dbx\local folder to be managed by DP server. I have given a try by adding in serverclass, but the whole dbx folder is wiped and left only local folder. Any suggestion?
Thanks!

0 Karma
1 Solution

gkanapathy
Splunk Employee
Splunk Employee

Deployment server can only manage an entire app at a time. However, I believe you do not need to put the configuration for DB Connect in the same app directory as DB Connect itself. You should be able to create a new app, e.g., "dbxconfig", put a "local" directory in there, and rely on the Splunk configuration system to make those config settings available to the DB Connect binaries. This does depend on the DB Connect code loading config using Splunk config API calls, rather than directly reading specific file paths itself, but I believe that DB Connect does do this.

http://docs.splunk.com/Documentation/Splunk/5.0.4/admin/Aboutconfigurationfiles

View solution in original post

gkanapathy
Splunk Employee
Splunk Employee

Deployment server can only manage an entire app at a time. However, I believe you do not need to put the configuration for DB Connect in the same app directory as DB Connect itself. You should be able to create a new app, e.g., "dbxconfig", put a "local" directory in there, and rely on the Splunk configuration system to make those config settings available to the DB Connect binaries. This does depend on the DB Connect code loading config using Splunk config API calls, rather than directly reading specific file paths itself, but I believe that DB Connect does do this.

http://docs.splunk.com/Documentation/Splunk/5.0.4/admin/Aboutconfigurationfiles

abonuccelli_spl
Splunk Employee
Splunk Employee

does not work for me using dbx 1.1.4
database.conf gets detected outside of dbx app however inputs don't seem to

0 Karma

dan60201
Explorer

Thanks a lot. Have tried it out and worked great. So basically I can move the whole dbx\local folder to my own managed app which will pick up first before dbx.

0 Karma
Get Updates on the Splunk Community!

Troubleshooting the OpenTelemetry Collector

  In this tech talk, you’ll learn how to troubleshoot the OpenTelemetry collector - from checking the ...

Adoption of Infrastructure Monitoring at Splunk

  Splunk's Growth Engineering team showcases one of their first Splunk product adoption-Splunk Infrastructure ...

Modern way of developing distributed application using OTel

Recently, I had the opportunity to work on a complex microservice using Spring boot and Quarkus to develop a ...