Dashboards & Visualizations

How to change node color under condition in Network Diagram Viz?



I am using the network diagram viz and I need to change the color of the nodes which also have values for one specific field "SSh".

Here is my current Splunk query 
index=fraud_glassbox (sourcetype="gb:hit" OR sourcetype="gb:sessions") 44ead780-cf74-11ec-915e-005056b040ae
| eval time_epoch = strptime('SESSION_TIMESTAMP', "%Y-%m-%d %H:%M:%S")
| convert ctime(time_epoch) as hour_minute timeformat="%Y-%m-%d %H:%M"
| eval SEQUENCEto = tonumber(SEQUENCE) + 1
| strcat URL_PATH ":" SEQUENCE from
| autoregress from as to
| eval color = "red"
| table from, to, color,Premier_RC_Code_SSH

and output:



Is it possible to incorporate an IF-like statement or subsearch that would turn all such nodes blue if there is respective values for "SSH" field?

Labels (1)
0 Karma


Use if in the eval statement

| eval color=if(match(field, "match_regex"), "custom_colour", "red")

where 'field' is the field you want to test for matching data and the regex is the match string you're looking for.

Get Updates on the Splunk Community!

Splunk Lantern | Getting Started with Edge Processor, Machine Learning Toolkit ...

Splunk Lantern is Splunk’s customer success center that provides advice from Splunk experts on valuable data ...

Enterprise Security Content Update (ESCU) | New Releases

In the last month, the Splunk Threat Research Team (STRT) has had 2 releases of new security content via the ...

Announcing the 1st Round Champion’s Tribute Winners of the Great Resilience Quest

We are happy to announce the 20 lucky questers who are selected to be the first round of Champion's Tribute ...