Collecting data

C de-Avillez hggdh2 at ubuntu.com
Fri Dec 24 18:28:33 UTC 2010


On 12/24/2010 09:29 AM, derleader __ wrote:
>  Hi,
>      I'm developing C plugin for Ubuntu Server which will be
> installed as kernel module. The problem is how to collect the data
> about:
>       CPU Check – Utilization, Model, Number of Cores
>       RAM Check – Total Memory, Free Memory, Memory Load
>       HDD Check – Number of physical HDDs, Number of logical
>       partitions, Total space, Free space
>       Running processes – Total number of processes
>       Logs – system logs such as error logs
>       System uptime
>       Users logged in and last login – total list of users
>       Total network connections
>       Check hardware parts model and number

Isn't something similar already done by collectd [1]? Would it be
better to improve collectd as needed instead of writing a kernel
module (and starting from scratch)?

Cheers,

..C..


[1] https://launchpad.net/ubuntu/+source/collectd


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-server/attachments/20101224/905855af/attachment.pgp>


More information about the ubuntu-server mailing list