From: david.lindstrom@percepio.se (David Lindström)
Subject: [lttng-dev] Tagging traces with arbitrary data (as in custommetadata)
Date: Tue, 5 Nov 2013 15:49:08 +0100 [thread overview]
Message-ID: <C28F32BAA3794A9895BA53E358410D54@DVDMANDT5> (raw)
In-Reply-To: <1726942705.57214.1383661201794.JavaMail.zimbra@efficios.com>
From: Mathieu Desnoyers
Sent: Tuesday, November 05, 2013 3:20 PM
To: DavidLindstr?m
Cc: lttng-dev at lists.lttng.org
Subject: Re: [lttng-dev] Tagging traces with arbitrary data (as in custommetadata)
------------------------------------------------------------------------------
From: "David Lindstr?m" <david.lindstrom@percepio.se>
To: lttng-dev at lists.lttng.org
Sent: Tuesday, November 5, 2013 9:15:14 AM
Subject: [lttng-dev] Tagging traces with arbitrary data (as in custom metadata)
Hi, I was wondering if there?s a way to tag a trace with some additional information. A general example would be to include a description of the current experiment. One way to do this currently would be to create a custom lttng-message application with some UST tracepoint and then just log that to a separate channel, but that would be pretty ugly. It would be much cleaner to insert extra fields into the metadata stream. Is something like that possible in current versions of LTTng and/or would it be possible to add it for a future version?
The CTF metadata has an environment (env {}) section that contains this kind of information. LTTng already uses it to store the tracer version and some info about the system. We could eventually add a feature like this, a "tag", that would be added to the CTF environment information. I would guess that users would provide this tag on the lttng command line for their session, and it would be passed to the tracers by sessiond.
Thoughts ?
I have no idea how this would be implemented, I?m only looking at potential uses. A simple tag field in the env{} section should cover my initial use cases. I have to wonder though, how much more complicated it would be to allow multiple named tags? For example, tags.description = ?Some description? instead of tag = ?Some description??
Also, how would one specify this? As an option to the lttng create command or as a separate command (lttng set-tag ...)?
Mvh
David Lindstr?m
Thanks,
Mathieu
Mvh
David Lindstr?m
_______________________________________________
lttng-dev mailing list
lttng-dev at lists.lttng.org
http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lttng.org/pipermail/lttng-dev/attachments/20131105/ec95218f/attachment-0001.html>
next prev parent reply other threads:[~2013-11-05 14:49 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-05 14:15 [lttng-dev] Tagging traces with arbitrary data (as in custom metadata) David Lindström
2013-11-05 14:20 ` Mathieu Desnoyers
2013-11-05 14:49 ` David Lindström [this message]
2014-02-03 16:09 ` [lttng-dev] Tagging traces with arbitrary data (as in custommetadata) Mathieu Desnoyers
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=C28F32BAA3794A9895BA53E358410D54@DVDMANDT5 \
--to=david.lindstrom@percepio.se \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox