The existing Learning Observer execution does not integrate with systemctl service structure. Instead the execution is handled manually by a single script. This is problematic because it means that we cannot take advantage of existing service monitoring include automatic restart or other tools. To address this we will need to research a service integration that can work with RHEL systems if not other platforms.
To address this we need to research the design of RHEL service tools, and add in scripts to install and execute as a service.
As part of this service structure we will also need to include linked service dependencies for nginx, and redis.
The existing Learning Observer execution does not integrate with systemctl service structure. Instead the execution is handled manually by a single script. This is problematic because it means that we cannot take advantage of existing service monitoring include automatic restart or other tools. To address this we will need to research a service integration that can work with RHEL systems if not other platforms.
To address this we need to research the design of RHEL service tools, and add in scripts to install and execute as a service.
As part of this service structure we will also need to include linked service dependencies for nginx, and redis.