Archive

rename the name of a field with the value of another field

Explorer

Hello there,

After a stats command, I would like to rename the name of a field using a string and the value of another field
eg. fieldname i'd like -> "ABC 2018" but 2018 is stored in a field

I've tried with eval {ABC}="ABC".year but it doesn't work.

can someone help me?
TNX 🙂

0 Karma

Esteemed Legend

Like this:

| makeresults
| eval XYZ="123"
| eval year="2018"
| rename StuffBelowIsTheSame AS "rename XYZ AS ABC2018"
| eval newname="ABC" . year
| eval {newname}=XYZ
| fields - newname XYZ

SplunkTrust
SplunkTrust

@marziaolla,

Try this

| makeresults |eval abc="123",xyz="567"|eval tmp="abc".xyz|eval {tmp}="To be replaced by value of field"|fields - tmp
0 Karma

SplunkTrust
SplunkTrust

@marziaolla, did it work for you ?

0 Karma