Detect Linux hardware/software metrics in C++ and write to a class -- 2
$30-250 AUD
Paid on delivery
Overview:
We require a C++11 application to interrogate and report on hardware and software properties & metrics on a Linux OS. The properties and metrics to interrogate are:
• RAM
• CPU
• Disk and Volumes
• Network
• OS
• Processes
Requirements:
• Linux 2.6 kernel.
• C++11
• POCO Project
• Console Application
• Will be tested on CentOS 7
• No third-party libraries.
Details:
You must use the C libraries for Linux 2.6 kernel to collect metrics and properties. You are not permitted to execute an existing binary (even if it is a standard binary like top,ps or ifconfig) in your code in order to collect data.
You must use Encapsulation to allow easy integration with our existing code.
We have a static class for logging which we require you to use. For the sake of simplicity, we will send you a copy of the logging code so you can use it in your tests. There are 8 different levels in our logging code.
The results are to be written to a class of our choosing.
See the attached document that contains further details regarding the project requirements. Please ensure you are familiar with them.
Project ID: #7166288
About the project
Awarded to:
Hi. We have already discussed it. Please award it. I am able to do it in 3 days, but it will be good if you let me know about your deadline. I have updated bid. You know quality of my work and you also know More
2 freelancers are bidding on average $191 for this job
Hi, I have extensive experience with C language and some experience with C++. I've done software and device driver for Linux Desktop and Linux embedded.