Skip to content

mstrielnikov/TelemetryAgent

 
 

Repository files navigation

TelemetryService

Description

Multithreaded Client-server service for collecting telemetry over TLS. Meaning CPU load, num of cores, RAM, HDD.

Requirements

  • OpenSSL

Script provides:

  1. Client-side
  2. Server-side
  3. Bash-script for solving dependencies
  4. Bash daemon set-up

Explanations

You can run both applications as systemd services using provided bash script. You need to run TelemetryAgent/Sservice/config.sh and enter "client" or "server" when script asked. So agent will have gone setup as follows. Also you may accept them to autorun on boot (or not if you rehect the option : -) )

Demo

Running

runs only for linux

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 35.4%
  • C 27.2%
  • CMake 19.8%
  • Makefile 17.2%
  • Shell 0.4%