Getting Data In

How to configure default values for parameters on Modular Inputs

andyrobinson
New Member

I am using C# SDK 2.0 and Visual Studio 2013 Extension for creating Modular Inputs. I am trying to understand the best way to specify default values for parameters, if it is even possible.

0 Karma
1 Solution

Damien_Dallimor
Ultra Champion

There are 2 ways that come to mind :

1) hard code some defaults in your C# code. But then they are fixed as they are in compiled code.

2) So perhaps better , ship your modular input with a default/inputs.conf file that defines a parent stanza with defaults.

So , your default/inputs.conf might look like :

[foo]
some_default_param = 123

And then when users setup stanzas they can inherit the default parameters or override them

[foo://mystanza]
abc=1

[foo://anotherstanza]
abc =2
some_default_param = 678

View solution in original post

0 Karma

andyrobinson
New Member

That is the perfect answer I was looking for.

Thanks!

0 Karma

Damien_Dallimor
Ultra Champion

There are 2 ways that come to mind :

1) hard code some defaults in your C# code. But then they are fixed as they are in compiled code.

2) So perhaps better , ship your modular input with a default/inputs.conf file that defines a parent stanza with defaults.

So , your default/inputs.conf might look like :

[foo]
some_default_param = 123

And then when users setup stanzas they can inherit the default parameters or override them

[foo://mystanza]
abc=1

[foo://anotherstanza]
abc =2
some_default_param = 678
0 Karma

ruchika11
New Member

I changed my input.conf file but not able to see my default value on splunk setting=>data=>input=>app=>new page

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Continue Your Federation Journey: Join Session 3 of the Bootcamp Series

To help practitioners build a stronger foundation, we launched the Data Management & Federation ...

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Casting Call: Compete in Cyber Games

Lights, Camera, SecOps: Apply to Compete in Cyber Games     Think you have what it takes to beat the clock? ...