[pve-devel] Extra Node Summary Information
Thomas Lamprecht
t.lamprecht at proxmox.com
Fri Sep 11 09:15:47 CEST 2015
Hi,
Upfront note for the PVE developer list: forgot to hit "reply all" so if
mark isn't subscribed to the devel list he didn't get the reply at all,
thus this second email, sorry my bad. :)
I appreciate your interest in PVE and the open source development.
To point it out first
http://pve.proxmox.com/wiki/Developer_Documentation may help you somewhat.
While it may look like a lot at the beginning after you initial setup a
machine (maybe an VM with nested Proxmox) building the packages and
changing something becomes easier, if your already have basic
development skills it helps you much.
As you can read also in the last paragraph we need an contributor
agreement (it ensures that you hold the copyright of your work when you
contribute to the project, but we may use it for the project, legal stuff).
Contributing (especially to the first) to Open-source projects may have,
unfortunately, some initial troubles and a learning curve for the
standard tools (like git), don't let you scare from that.
To be direct: The RRD stuff you proposed probably won't get into the PVE
upstream code.
Although it's for sure a nice and cool feature there are already tools
out there which are much better for the job. PVE is more a cluster
framework, monitoring should be done by monitoring frameworks.
But we recently applied an new status plugin, so you could use
https://influxdb.com/ or also Graphite to gather all the information,
see nice graphs and timelines.
But if you say, hey I do it my way, still post your changes (as a
patch), but don't be disappointed if they get rejected. :)
Note, take this answer as an personal from me, not Proxmox or affiliates.
Best Regards,
Thomas
On 09/11/2015 07:53 AM, Mark Davis wrote:
> Extra Node Summary Information
>
> Hi there,
>
> I have never had anything to do with an open source project before, so
> if I am doing something in the worng place, please can somebody point
> me in the right direction.
>
> Fow a while now I have been using ipmitool on some Proxmox boxes to
> collect temp and fan info and with my own service logging it to an rrd
> db. With a few small changes to the proxmox files (which I have to
> change after an upgrade) I can see graphs in the interface.
>
> This works well on a single node setup, but in a cluster obviously the
> status data does not get propergated to all nodes.
>
> Whomever is in charge of what features are added, I would like to try
> and add the ability for some extra status information to be stored in
> an additional rdd db for each node with an editable script defining
> how the data is collected. Hopefully with diffent data being
> colledted per node and eventually have it be able to be setup through
> the proxmox interface.
>
> I understand that I will have dicuss this in much greater detail. I
> do not want step on anybodies toes or impede any other develpment. So
> again, I hope this is the right place for this and I apolagies in
> advance if it is not.
>
> Thank you
> Mark
>
>
>
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.proxmox.com/pipermail/pve-devel/attachments/20150911/8ecbfc9e/attachment.htm>
More information about the pve-devel
mailing list