Splunk Search

Is it possible to change the IP address to the name of the switch?

chrisitanmoleck
Path Finder

We send syslog direct from switches to the Splunk indexer.
Is it possible to change the IP address to the name of the switch?
from:

Apr 25 10:32:09 10.11.12.13 458104: 5y14w: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/8, changed state to up

to:

Apr 25 10:32:09 Switch1 458104: 5y14w: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/8, changed state to up

In inputs.conf I have these to options:

connection_host = Switch1
host = Switch1

Unfortunately, we have no connection to a DNS-Server.
Maybe there is a way over /etc/hosts if no Splunk solution is possible.

0 Karma

p_gurav
Champion

Do you have csv file with IP and corresponding switch name?

0 Karma

chrisitanmoleck
Path Finder

No I don't. But I could create that.
What are the steps after that?

0 Karma

p_gurav
Champion

You can use that as lookup. Refer below docs:
http://docs.splunk.com/Documentation/Splunk/7.0.3/SearchReference/Lookup

0 Karma

chrisitanmoleck
Path Finder

Is there a solution without such a lookup?
Because the users want to enter "host=Switch1" and not "host=10.11.12.13 | lookup.... "

0 Karma

FrankVl
Ultra Champion

You can do that lookup automatically using props and transforms.

But not at indextime, which is usually where you set the host field value.

This is just one of those reasons why it is a bad idea to send syslog data straight to Splunk. If you would put a syslog server in between, you could have that do DNS lookups and write the logs with a proper hostname.

Alternatively, if you get the syslog data really directly from the switch (so no aggregator / load balancer in between), you could try using:
connection_host = dns
in your inputs.conf.

PS: if you assign sourcetype=syslog to this, you might be looking at the syslog host extraction, that overwrites the host field you set in inputs.conf with the content of the event.

0 Karma
Get Updates on the Splunk Community!

New in Observability - Improvements to Custom Metrics SLOs, Log Observer Connect & ...

The latest enhancements to the Splunk observability portfolio deliver improved SLO management accuracy, better ...

Improve Data Pipelines Using Splunk Data Management

  Register Now   This Tech Talk will explore the pipeline management offerings Edge Processor and Ingest ...

3-2-1 Go! How Fast Can You Debug Microservices with Observability Cloud?

Register Join this Tech Talk to learn how unique features like Service Centric Views, Tag Spotlight, and ...