[collectd] [Feature Request/Version 6.0]: Adding Labels to Collectd Metrics #3094
Matthias Runge
mrunge at matthias-runge.de
Wed Nov 27 11:20:47 CET 2019
Hi Manoj,
thank you for the heads-up here. This is a great achievement.
A tiny typo, your repo is this one
https://github.com/srivasta/collectd/tree/metric-label-support
Matthias
On 25/11/2019 23:07, Manoj Srivastava wrote:
> Hi,
>
> I have implemented a mechanism to convert from the current
> values_list_t metric representation to the new metric_list_t
> representation. This method can be called from write_queue_enque method
> to convert metric data from unmigrated read plugins to provide for a
> backward compatible transition path for read plugins. The next step will
> be to update the storage mechanism for the write queue, and then to
> update the caching and networking code.
>
> Comments appreciated.
>
> Manoj
>
>
> Commit: https://github.com/srivasta/collectd/tree/metric-label-s
> Design
> doc: https://docs.google.com/document/d/173gGP3tUD3yfN2NNHxCv0BsKsacfDlSyoaQIn7MqLtQ/edit?usp=sharing
>
>
> On Wed, Oct 9, 2019 at 10:08 AM Manoj Srivastava
> <manoj.srivastava.1962 at gmail.com
> <mailto:manoj.srivastava.1962 at gmail.com>> wrote:
>
> Hi,
>
> I have an initial design proposal on how to convert from a
> value_list_t format to the new, single data source metrics_t format
> for metrics
> at https://docs.google.com/document/d/1B4drbdkPoXvMFrBx57cnKtDgeehQ1zkptq9Ozx7MnG8/edit?usp=sharing
>
> Comments appreciated.
>
> Manoj
>
> On Mon, Sep 30, 2019 at 12:03 PM Manoj Srivastava
> <manoj.srivastava.1962 at gmail.com
> <mailto:manoj.srivastava.1962 at gmail.com>> wrote:
>
> Hi,
>
> I have an initial stalking horse commit based on the 5.9
> branch that implements the data structures in the design docs,
> and has unit tests to the avl tree used in the structures. I
> think we need some discussion on how to convert the current
> value_list_t 5-tupples --> name + labels structure in the new
> format. Also, how should we deal with metadata lists in the new
> format?
>
> I'll try and put together the design thoughts in a document
> and share that around, and perhaps a code snippet or two t go
> along with it.
>
> Manoj
>
> New basic data structures and start of branch:
> https://github.com/srivasta/collectd/tree/metric-label-support
>
> Adding Labels to Collectd Metrics
> https://docs.google.com/document/d/173gGP3tUD3yfN2NNHxCv0BsKsacfDlSyoaQIn7MqLtQ/edit?usp=sharing
> Compare data structures for metric labels (collectd)
> https://docs.google.com/document/d/1RZ7YAO6lWcDDvevzxFGVDgv4UQpdgWoT7OCP9Vpb2CU/edit?usp=sharing
> --
> The Basis of the Universe Isn’t Matter or Energy—It’s Data
> Manoj Srivastava <srivasta at golden-gryphon.com
> <mailto:srivasta at golden-gryphon.com>>
>
>
>
> --
> The Basis of the Universe Isn’t Matter or Energy—It’s Data
> Manoj Srivastava <srivasta at golden-gryphon.com
> <mailto:srivasta at golden-gryphon.com>>
>
>
>
> --
> The Basis of the Universe Isn’t Matter or Energy—It’s Data
> Manoj Srivastava <srivasta at golden-gryphon.com
> <mailto:srivasta at golden-gryphon.com>>
>
> _______________________________________________
> collectd mailing list
> collectd at verplant.org
> https://mailman.verplant.org/listinfo/collectd
>
More information about the collectd
mailing list