From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <victorhooi@yahoo.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 3C46361749
 for <pve-devel@pve.proxmox.com>; Mon,  7 Sep 2020 03:52:52 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 2B5192DD1F
 for <pve-devel@pve.proxmox.com>; Mon,  7 Sep 2020 03:52:52 +0200 (CEST)
Received: from sonic317-33.consmr.mail.ne1.yahoo.com
 (sonic317-33.consmr.mail.ne1.yahoo.com [66.163.184.44])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by firstgate.proxmox.com (Proxmox) with ESMTPS id 34EC82DD08
 for <pve-devel@pve.proxmox.com>; Mon,  7 Sep 2020 03:52:50 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1599443562; bh=dsTbnhXcrjn5Ijw+GMvmJKY1G0vGySNKAWZa1f2QYhY=;
 h=From:Date:Subject:To:References:From:Subject;
 b=Fr7QIAfb9OMpex4/a9egZZkDwW/042XmvPCpkeY53sst3kHSQ4ZTi9RiEG0BJlEF0SpQYJ+1CCNppIwvv29zd1/XQIiRD2bf9vAOW55SjJsnGGKkrc3U8iVsYAYHzAoD133BurH3+LbGGt+vhOkga9AYUXTJn/lRhdIendhttMMAqsegDbpmLpgSPGv2nAZjF3rxs59sWsFYeht5G+JOSACXYzslpSH6v1bOkfoOu6qMZDmDzdYtOC9jkGMfNrN8pzs9yyanN2Hu0WEA58o8HYvma1RIpvp3c3unCxqy6+3wORzCNh6imulOBhsuXXaCbflp89OmEDYaWv6ptgLWmA==
X-YMail-OSG: Sfu9CSEVM1lauQiczeR9aVB2aJIEPlBhPoh3uaJ8ZiwMrF1.ivWxMPFsaOXmCP9
 pjQI97Gk4LhrFqp8scukpbWHiym42wCJ_vdnj7WRYLsLwtujz5JAg27ol968ZTfwTkPyT2WUiSRx
 _098dz4RYybpjyC9aznI4h5hO0QM0G9quOz3NL2u3y5dqpiXW23mAhkz_XYFtiSfsEyFxMc8d7An
 SH3gdFThkd8hClVa_13l_PXTwBAR5Uzlaf1bOuffio6KLSjuBS7oI.g1vI5t252rSSjgdSeq8Bco
 uL9gWRA_eF2Ar091UnYmtVrZ5SmnBEPRqY9ujjHl3L6_KsRrNk7l.zvx8qn0Rh5LGVWl05uUBCYG
 MljqqSc_Rj5PVZz47LGiAlNtFUg46eRXsWWJhnriEahl2Wf6rxh9BysCKyrGNVsD40iAbKLkxTy4
 bd90rAKma1pL4rEurwuC5grTogTjWasU4rSJ7LVMardsRLrPyyUB6dWFdjchyzQkmXlEZbP8UjhL
 zMBU9i1eO9UoGGvZhD957QvKPVccEmR34nTAVQdZL7O.6ZtXWvrju6yVVooxH2cOznWH2Qth2STx
 dKpQKU0Z1Po.kHtYiJVezuPITcdoBO44EiGoMXXHYpKoh0jUoyUUYU4d.z9zuTN3g48uV8MhX633
 bBuglxyyXCBQjt.mtaVGwHAgPPomxRrl8G1ltLfGZeJhiHsu9LIz6vCcS6vXrwedYzxlgNVYm8V6
 1AC_Z6M2gf6bz3RhTgViLIyd0BggNcSGHEAlSFyqh0fWpNAOFCoK.0j0buy8IyMsyMsoqKcpxmIb
 bRr6FEUqpNElnXHNdnYrMveyWNOUKx6ZbQZ71JM8RqLbI_wtXwibX7sgTvy_T_BlJzBJObDrI4wN
 ER7ItRYToUnTe14MR3Z5VEWGYWW6fN3QHNwjJC.lxKyVOP0shELnCxvSVvX1HXn1cb1IeYDT46fQ
 u50FR0hGIJ4LHzC3D_kH9SgO7OLNlgT8Jq0I3edb0lB5zf27DJo.xFr1DMLDOjsbuS8OV5Tx8._F
 leS.8ZwjIUL3I.9wQME7LV0EwQ6xOPJlEKTxjg.533s7HTrPHAKsoNWv2xfl0vp1hQ4ebYYSd1hX
 CZ3MTlOKCRbAyndJHBJo8VLk4V9sGwCLYo49G14Ze8LjSIpnxzb8DJGf4d0t3RJ49YzMRQNZRaW.
 xHXxLJD47TkmWlJlfdlG0mDxkZpz60IlHOpz7YMUhta0lMtUMk9g1Wvb5ZFMog_G1apGwFOSY2qW
 Ps9zfqQFLQqz4XoNQn1eP_odOcFSOywBIzPACdmst6hKd.RVtVDBhn8Y1mv70E5vtphgqqCb5v2r
 D4Ph4vjWSjr_htNCmEtjsIXVcP4XKMHt0rDjMEHz8Y6_x3qEwAgqPDTRVII_SqntQJiOvOOsjBNE
 g8pyctAesCgbfzVLDC8qpJBZTtv84DxZmwPpgk37CS4U0r1eVv1uenaELybCgEbCINmxMVUi7Lt2
 Pg7tWN.BwwwjFvbVTcitRdDBIAdNR_jp8EJDT2WlM.3JZp6rTeQY1z6H0leM-
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic317.consmr.mail.ne1.yahoo.com with HTTP; Mon, 7 Sep 2020 01:52:42 +0000
Received: by smtp423.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA
 ID a2dad04b18638c47a93e05d418159b6b; 
 Mon, 07 Sep 2020 01:42:30 +0000 (UTC)
Received: by mail-ed1-f43.google.com with SMTP id l17so11149244edq.12
 for <pve-devel@pve.proxmox.com>; Sun, 06 Sep 2020 18:42:30 -0700 (PDT)
X-Gm-Message-State: AOAM530CMte0Zf3mCFAl2HuCP/BLHyZ/qp/2aHWZLD8GV34//08mFdJm
 FEzkmG6RSGqbNE1hnDyc+ebWQPzdle+iu/deYvw=
X-Google-Smtp-Source: ABdhPJzAMMtEA5/P7+veNIGWytxym3/QXm/j91FjbdnAzHJtWPBLPSUIBw36ZEXcvZGgA4EIBJNtIcfZJHKp+8bljjM=
X-Received: by 2002:a05:6402:144c:: with SMTP id
 d12mr17439510edx.168.1599442949615; 
 Sun, 06 Sep 2020 18:42:29 -0700 (PDT)
MIME-Version: 1.0
From: Victor Hooi <victorhooi@yahoo.com>
Date: Mon, 7 Sep 2020 11:42:18 +1000
X-Gmail-Original-Message-ID: <CAMnnoUJMy_HFbYmceV5s+kN8j=3_0K0SPqn9NramQxnePvAJyw@mail.gmail.com>
Message-ID: <CAMnnoUJMy_HFbYmceV5s+kN8j=3_0K0SPqn9NramQxnePvAJyw@mail.gmail.com>
To: PVE development discussion <pve-devel@pve.proxmox.com>
References: <CAMnnoUJMy_HFbYmceV5s+kN8j=3_0K0SPqn9NramQxnePvAJyw.ref@mail.gmail.com>
X-Mailer: WebService/1.1.16565
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
 Apache-HttpAsyncClient/4.1.4 (Java/11.0.7)
X-SPAM-LEVEL: Spam detection results:  0
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
 DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
 domain
 FREEMAIL_FROM 0.001 Sender email is commonly abused enduser mail provider
 HTML_MESSAGE            0.001 HTML included in message
 RCVD_IN_DNSWL_NONE     -0.0001 Sender listed at https://www.dnswl.org/,
 no trust RCVD_IN_MSPIKE_H2      -0.001 Average reputation (+2)
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
Subject: [pve-devel] Telegraf added in-built Proxmox support - thoughts
 versus our external metric support?
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Mon, 07 Sep 2020 01:52:52 -0000

Hi,

I know that Proxmox has it's own inbuilt InfluxDB client:

https://pve.proxmox.com/wiki/External_Metric_Server

However, Telegraf recently added first-party support for Proxmox:

https://github.com/influxdata/telegraf/tree/master/plugins/inputs/proxmox

Telegraf lets you output to InfluxDB, Graphite, Prometheus, as well as a
bunch of others (Telegraf in-built output clients
<https://github.com/influxdata/telegraf/tree/master/plugins/outputs>)

What do you think of using the above and contributing to that, instead of
maintaining our own Proxmox InfluxDB support?

Or are there advantages to maintaining our own code here?

Thanks,
Victor