Stefan Nuxoll stefan at nuxoll.eu.org
Fri Dec 24 16:18:39 UTC 2010


Why would you check any of this in kernel. You have access to all the
information to do this wthout.

On Fri, Dec 24, 2010 at 08:23, derleader __ <derleader at abv.bg> wrote:

>  Hi,
>      I'm developing C plugin for Edubuntu 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
>
> The kernel module will check the status of the OS every 5 minutes. What is
> the most efficient way to collect these data?
>
> Regards
> Peter
>
>
>
>
> --
> edubuntu-devel mailing list
> edubuntu-devel at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/edubuntu-devel
>
>


-- 
Stefan Nuxoll <stefan at nuxoll.eu.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/edubuntu-devel/attachments/20101224/099055f5/attachment.html>


More information about the edubuntu-devel mailing list