ArgLab / ArgLab_writing_observer

Writing Observer and Learning Observer: A system for monitoring learning process data, with an initial focus on writing process data from Google Docs.
GNU Affero General Public License v3.0
3 stars 2 forks source link

Service Structure #82

Open DrLynch opened 1 year ago

DrLynch commented 1 year ago

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.