Detect Linux hardware/software metrics in C++ and write to a class

In Progress Posted Feb 10, 2015 Paid on delivery
In Progress 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.

C++ Programming Software Architecture

Project ID: #7121307

About the project

3 proposals Remote project Active Feb 12, 2015

Awarded to:

Yknox

Hello I'm interesting your project very well I'm a Good C/C++, Linux, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for yo More

$120 AUD in 6 days
(699 Reviews)
8.9

3 freelancers are bidding on average $129 for this job

hbxfnzwpf

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used More

$180 AUD in 1 day
(111 Reviews)
6.9
krvajal

I have large experience programming in c/C++ and in the new c++ 11 standard. I can do this project for u if u are interested on my bid. Please open chat for details.

$88 AUD in 3 days
(31 Reviews)
4.9