parent
							
								
									55b62aba21
								
							
						
					
					
						commit
						afb05e91b2
					
				@ -1,6 +1,25 @@
 | 
				
			|||||||
#Introduction
 | 
					#Introduction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This program is designed to monitor processes running on a linux/osx machine. It assumes logging hasn't been properly done.
 | 
					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:
 | 
					The program answers basic questions:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	- Is a given program still running
 | 
						- 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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
					Loading…
					
					
				
		Reference in new issue