Jarvis-automation is an automation software that uses an agent and mqtt for control like opendxl.
It will be able to send commands to a set of servers or specified server or all servers to run tasks. And gather that information back for processing.
- All traffic is encrypted to and from the servers and the mqtt/syslog/api endpoints.
- Web management front end that will display/graph the information sent and cmdcontrol
- cmdcontrol application from the cli
- Gather telementry of the server (cpu/network/disk/memory)
- Gather process information
- Gather Startup information
- Gather registry information
- Run yara rules
- Run remote api gathering processes
- run yara rules on in memory processes
- process server reboots
- Read and gather logs from the server(linux/windows)
- Forward logs to remote syslog server/api server/mqtt message bus