qorelanguage / qore

Qore Programming Language
GNU General Public License v2.0
61 stars 10 forks source link

implement a module for platform-independent CPU, memory, process information #1526

Open davidnich opened 7 years ago

davidnich commented 7 years ago

that can be used for system monitoring

the only library I can find so far is Sigar: https://github.com/hyperic/sigar

pros: it seems to be pretty widely used, Apache license, should do what we need cons: there are no C API docs

omusil24 commented 7 years ago

I didn't find any other library either... Just so there's as much info as possible, what functionality should the module offer?

davidnich commented 7 years ago

I'm thinking that if Qorus should support load-balancing and also potentially a multi-process model, then we should be able to know: