From afb05e91b2ac4e8ec463db4827cae4efd295edbd Mon Sep 17 00:00:00 2001 From: steve Date: Wed, 14 Dec 2016 15:52:41 -0600 Subject: [PATCH] documentation and roadmap --- readme.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 7a6010a..30df394 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,25 @@ #Introduction + This program is designed to monitor processes running on a linux/osx machine. It assumes logging hasn't been properly done. The program answers basic questions: - Is a given program still running - - How much resource (memory/cpu) a program is eating up + - How much resource (memory/cpu) a program is using up + - The number of processes found + +The agent will perform three basic functions : + + - data collection (building up the dataset) + - classification of status for a given process: + + x y z + 0 0 1 idle + 1 1 1 running + 0 0 0 crash + + with x : memory used + y : cpu usage + z : number of processes found + + - Prediction of crashes using anomaly detection +