thanks hexx for detailed information and references you provide here.. but this is getting even weirder... 😄
although the command is used by all the users without the lookup command, I tried your way and received error:
[EventsViewer module] Error in 'lookup' command: The lookup table 'geoip' does not exist.
and trying the same command in Google Maps gives this error:
Rendering...
Error : Traceback:
Traceback (most recent call last):
File "/opt/splunk/etc/apps/maps/appserver/modules/GoogleMaps/GoogleMaps.py", line 53, in generateResults
for result in getattr(job, entity_name)[offset:end]:
File "/opt/splunk/lib/python2.6/site-packages/splunk/search/__init__.py", line 1280, in __getitem__
self.job.pushValidation()
File "/opt/splunk/lib/python2.6/site-packages/splunk/search/__init__.py", line 610, in pushValidation
raise splunk.SearchException, fatality
SearchException: Error in 'lookup' command: The lookup table 'geoip' does not exist.
besides, the SPP about page, located at .../app/maps/about is a help document with this search as example:
Perform a geolocation lookup for
values of the clientip field in
access_combined events:
sourcetype=access_combined | geoip
clientip
Same as the previous example, but also
perform DNS lookups in case when the
value of the clientip field is a
hostname and not an IP:
sourcetype=access_combined | geoip
clientip resolve_hostnames=true
Same as the first example, but using
the geo lookup instead of the command
sourcetype=access_combined | lookup
geo ip as clientip
etc... etc... etc...
I even tried this:
SIP="*" | lookup geo SIP
and got the same error...
... View more