externe opdracht mislukt td-middel

stemmen
0

Dit bash commando etcdctl get system config/log/timestamp returns tijd type, op zowel UTC of System. Nu wil ik dit gebruiken om de tijd om te zetten in hetzelfde formaat. Hoe kan ik dat doen?

Ik probeerde dit maar het mislukte td-middel running.

<source>
  @type exec
  command etcdctl get system config/log/timestamp
  <parse>
    keys timeType
  </parse>
</source>

Nu wil ik dat timeType gebruiken om mijn tijd te zetten van gegeven logboek dat timeType

{host:sp-1,level:INFO,log:{classname:common.server.hacluster.CSFHATopologyChangeHandlerMBean:93,message:Finished processing CSF HA 'become standby' message.,stacktrace:,threadname:RMI TCP Connection(1784)-192.168.20.11},process:becomeStandby,service:SP,time:2020-03-19T10:15:36.514Z,timezone:America/Toronto,type:log,system:SP_IG_20_3_R1_I2002,systemid:SP_IG_20_3_R1_I2002}

Dit is waar ik wil dat $ timeType gebruiken

<filter com.logging.tmplog>
  @type record_modifier
  <record>
  type log
  time ${record[time]}.$timeType   ## It's not working
  arun ${tag}
  </record>
</filter>
De vraag is gesteld op 19/03/2020 om 22:05
bron van user
In andere talen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more