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 __ <[email protected]> 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 > [email protected] > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/edubuntu-devel > > -- Stefan Nuxoll <[email protected]>
-- edubuntu-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/edubuntu-devel
