Getting Data In

How do I extract a timezone expressed as the difference in minutes between UTC and local time?

erikawaldinger
Engager

I am trying to configure timestamp format for a db2diag log file, and I am having trouble reading the timezone since it's in a weird format.

This is what the documentation for db2diag log files says about the timezone:
Timestamps in the db2diag log files contain a time zone. For example: 2006-02-13-14.34.35.965000-300, where "-300" is the difference between UTC (Coordinated Universal Time, formerly known as GMT) and local time at the application server in minutes. Thus -300 represents UTC - 5 hours, for example, EST (Eastern Standard Time).

Is there a way I can make Splunk recognize this as a timezone instead of saying it is an "invalid timezone specifier"?

0 Karma

woodcock
Esteemed Legend

Have you tried this in props.conf on your indexer using a sourcetype stanza header?

#2006-02-13-14.34.35.965000-300
TIME_PREFIX = ^
TIME_FORMAT = %Y-%m-%d-%H.%M.%S.%6N%z
MAX_TIMESTAMP_LOOKAHEAD = 30
0 Karma

eashwar
Communicator

I hope you have to add a stanza to related sourcetype in the props.conf in the local directory.

TZ = UTC

if splunk does not recognize the timestamp you have to configure it yourself.
if you dont know to configure the time stamp, you have to add a sample event to your question so that we will help you configure it.

happy splunking!!

0 Karma

MuS
SplunkTrust
SplunkTrust
0 Karma
Get Updates on the Splunk Community!

Stay Connected: Your Guide to January Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...

[Puzzles] Solve, Learn, Repeat: Reprocessing XML into Fixed-Length Events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...

Data Management Digest – December 2025

Welcome to the December edition of Data Management Digest! As we continue our journey of data innovation, the ...