All Apps and Add-ons

How to merge Google Maps XML with my dashboard XML?

wojtek_swiatek
Path Finder

Hello

I created my first map with the Google Maps app. Looks great.

I now want to place this map in a new panel in an existing dashboard. I read from the docs that I should add the following example XML

<module name="HiddenSearch" layoutPanel="panel_row1_col1" autoRun="true">  
    <param name="search">sourcetype=access_combined | geoip clientip</param>  
    <param name="earliest">-24h@h</param>  
    <module name="GoogleMaps">  
        <param name="height">500px</param>  
        <param name="mapType">roadmap</param>  
        <param name="scrollwheel">off</param>  
    </module>  
</module>

to my "advanced XML" (which does not exist anymore in 6.x, there is just "XML"). When I look at my dashboard I see the follwing XML

<?xml version='1.0' encoding='utf-8'?>
<dashboard>
  <label>UnderConstruction</label>
  <row>
    <chart>
      <searchString>my search string here</searchString>
      <title>a panel</title>
      <earliestTime>-75d@d</earliestTime>
      <latestTime>now</latestTime>
      <option name="charting.chart">column</option>
      <option name="charting.chart.stackMode">stacked</option>
      <option name="count">50</option>
      <option name="displayRowNumbers">true</option>
      <option name="drilldown">row</option>
    </chart>
  </row>
  <row>
    <chart>
      <searchName>something</searchName>
      <title>another panel</title>
      <option name="charting.chart">column</option>
    </chart>
  </row>
</dashboard>

My question is: how do I fit the first XML in the second one? (I do not see any common points, tried to put the module as if it was a chart but I get errors).

Thank you in advance for any pointers!

0 Karma
1 Solution

martin_mueller
SplunkTrust
SplunkTrust

Yeah, there's this: http://docs.splunk.com/Documentation/Splunk/6.1.2/Viz/Visualizationreference#Maps and this: http://docs.splunk.com/Documentation/Splunk/6.1.2/Viz/PanelreferenceforSimplifiedXML#map
Additionally available since 6.1, you can now configure many of the <map> element's settings through the visual panel editor without a need to go down to XML.

View solution in original post

martin_mueller
SplunkTrust
SplunkTrust

Yeah, there's this: http://docs.splunk.com/Documentation/Splunk/6.1.2/Viz/Visualizationreference#Maps and this: http://docs.splunk.com/Documentation/Splunk/6.1.2/Viz/PanelreferenceforSimplifiedXML#map
Additionally available since 6.1, you can now configure many of the <map> element's settings through the visual panel editor without a need to go down to XML.

wojtek_swiatek
Path Finder

Thanks, the new map is much better. I was about to remove the old one when I realized that I will still need to geoip script to map IPs to locations.

0 Karma

wojtek_swiatek
Path Finder

Ha, I did not known that there was something else available. I found this link: http://docs.splunk.com/Documentation/Splunk/6.0/Viz/Visualizationreference#Maps, would this be the one you mention? (and yes, the docs are down)

0 Karma

martin_mueller
SplunkTrust
SplunkTrust

You can convert a SimpleXML dashboard to AdvancedXML by appending ?showsource=advanced to its URL.

However, I wouldn't recommend that on 6.1. SimpleXML is gaining in features and is much easier to use. Have you considered using the built in Splunk Maps instead?
I'd post a Splunk Docs link, but they're down for scheduled maintenance...

0 Karma

wojtek_swiatek
Path Finder

I found the following posts: http://answers.splunk.com/answers/109408/splunk-6-converting-simple-xml-to-advanced-xml-with-saved-s... and http://answers.splunk.com/answers/118781/splunk-6-advanced-xml which do no tell where to actually find this AdvancedXML but are a bit unsettling as of Google Maps support (since it uses AdvancedXML)

0 Karma

wojtek_swiatek
Path Finder

I am on 6.1. The second XML is what I get when I go to Edit -> Edit Source on my dashboard. Where can I find the Advanced XML version?

0 Karma

martin_mueller
SplunkTrust
SplunkTrust

The first bit is AdvancedXML, the second bit is SimpleXML - those aren't syntactically compatible.

What version of Splunk are you on?

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

.conf25 Global Broadcast: Don’t Miss a Moment

Hello Splunkers, .conf25 is only a click away.  Not able to make it to .conf25 in person? No worries, you can ...

Observe and Secure All Apps with Splunk

 Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

What's New in Splunk Observability - August 2025

What's New We are excited to announce the latest enhancements to Splunk Observability Cloud as well as what is ...