Skip to content

Latest commit

 

History

History
60 lines (50 loc) · 959 Bytes

README.md

File metadata and controls

60 lines (50 loc) · 959 Bytes

SniffOps

A high-performance agent for streaming OS metrics to a gRPC server and performing time series forecasting.

Setup Client

  git clone https://github.com/Sai-Adarsh/sniffops
  cd sniffops/client
  make install

Setup Server

  cd sniffops/server
  make install

Logging Client

  cd sniffops/client
  make run

Stop Logging Server

  cd sniffops/server
  make stop

Stream Logs from Client to Server

  cd sniffops/client
  make client-stream

Stream Logs from Server to Client

  cd sniffops/server
  make server-stream

Metrics

  • CPU
  • Memory
  • Loadavg
  • Uptime
  • Network
  • Disk I/O

Deliverables

  • Logging & monitoring
  • Stream logs to server
  • Real-time forecasting

Binaries

  • Linux
  • Windows