बाहरी आदेश विफल रहता है टीडी-एजेंट

वोट
0

इस bash कमांड etcdctl get system config/log/timestamp रिटर्न समय प्रकार या तो यूटीसी या सिस्टम। अब मैं इस का उपयोग करने के एक ही प्रारूप करने के लिए समय परिवर्तित करना चाहते हैं। मैं उसे कैसे कर सकता हूँ?

मैं इस कोशिश की, लेकिन यह टीडी-एजेंट चल रहा है विफल रहा है।

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

अब मैं कि timeType उपयोग करने के लिए है कि 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}

यह वह जगह है जहां मैं है कि $ timeType उपयोग करना चाहते हैं

<filter com.logging.tmplog>
  @type record_modifier
  <record>
  type log
  time ${record[time]}.$timeType   ## It's not working
  arun ${tag}
  </record>
</filter>
19/03/2020 को 22:05
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            

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