Getting Data In

How does the MC handle the dmc_forwarder_assets.csv inputlookup?

ddrillic
Ultra Champion

Looking at | inputlookup dmc_forwarder_assets.csv | stats count by status and 25K are missing and 8K are active, in our case.

Is there a schedule search which adds regularly new phoned home forwarders to the lookup table?
What's the proper way to handle deletions from this lookup?

Tags (1)
0 Karma

MuS
Legend

Hi ddrillic,

take a look here https://docs.splunk.com/Documentation/Splunk/latest/DMC/Configureforwardermonitoring#Rebuild_the_for... . If you click rebuild forwarder assets ... under /en-US/app/splunk_monitoring_console/monitoringconsole_forwarder_setup it starts the macro dmc_re_build_forwarder_assets(1) in the background. So you could also just run this macro manually to reset the lookup, or schedule it as saved search.

Hope this helps ...

cheers, MuS

ddrillic
Ultra Champion

The thing is @MuS that we are terrified of this option, because we suspect that by rebuilding the asset table, we might lose forwarders that haven't phoned home for some time, so the internal decree is not to use the rebuild option.

0 Karma

ddrillic
Ultra Champion

From my colleague -

-- The approach we are leaning towards is simply having a scheduled search removing any forwarders which have not checked in within the past 90 days. With a scheduled search it’s automated and we don’t have to "manually" do anything. I have already updated the searches which the 'missing forwarders' are using so those forwarders which were simply re-installed (i.e. new GUID) are not falsely reported as missing.

Those are forwarders which have checked into the deployment server. That is different from how the dmc asset table works.

0 Karma

MuS
Legend

As @jkat54 said: if you don't like the way it works, re-write the searches 😉

It might also be worth to actually post your solution here for others to benefit ?

cheers, MuS

jkat54
SplunkTrust
SplunkTrust

If you want to manually overwrite the table with your own search, be my guest. 😉

Otherwise see my comment on my answer.

jkat54
SplunkTrust
SplunkTrust

Yes there are lookup gens for the mc, you'll find them in the searches.

See this doc:

https://docs.splunk.com/Documentation/Splunk/7.3.0/DMC/Configureforwardermonitoring

jkat54
SplunkTrust
SplunkTrust

Did you read this part of the doc (in relation to your replies to mus)

Click Monitoring Console > Settings > Forwarder Monitoring Setup and choose from several values for data collection interval. This interval determines how often that scheduled search runs. The default value is 15 minutes.

When the scheduled search runs to rebuild the forwarder asset table it always looks back 15 minutes. This lookback time is not configurable, and it is different from the data collection interval. For example, if you set the data collection interval to 24 hours, the scheduled search will run once every 24 hours, but check only the 15 minutes before it starts running.
0 Karma

ddrillic
Ultra Champion

When running | rest splunk_server=local /services/deployment/server/clients | table hostname,ip on the deployment server I see 4.2K. Really weird.

From Is there an easy way to export to csv a list of all my forwarder clients from my deployment server?

0 Karma
Get Updates on the Splunk Community!

Introducing Splunk Enterprise 9.2

WATCH HERE! Watch this Tech Talk to learn about the latest features and enhancements shipped in the new Splunk ...

Adoption of RUM and APM at Splunk

    Unleash the power of Splunk Observability   Watch Now In this can't miss Tech Talk! The Splunk Growth ...

Routing logs with Splunk OTel Collector for Kubernetes

The Splunk Distribution of the OpenTelemetry (OTel) Collector is a product that provides a way to ingest ...