Skip to content

Files

Latest commit

4d4322c · Mar 4, 2018

History

History
22 lines (19 loc) · 829 Bytes

README.md

File metadata and controls

22 lines (19 loc) · 829 Bytes

Agent

This is JAVA Application which can :

  • collect operation system Logs : Security , Application ,...
  • parse Logs structure
  • split very large file of logs into configured chunk file ( time frame in minutes)
  • Apply PowerShell commands over Windows
  • Apply Linux commands
  • Load and Store Configuration into Configuration file
  • Work offline , store last processing point , even if App were closed it will know how to continue from the last point.
  • work Async

This Application Design is Compound of different Design Patterns and principles:

  • Factory
  • implementing interfaces
  • inhereting abstract classes
  • lots of Polymorphism behaviors
  • Safe Thread Singlton
  • using Composite
  • Reflection

alt text