For the Ad Astra Apps, clients will set up Docker Data Collector on their servers to collect and push data to Ad Astra.
Prerequisites
Clients must have a server or virtual machine with these requirements:
- Linux OS with Docker Engine installed; latest Ubuntu or CentOS recommended
- Network Connectivity to Student Information System (SIS)
- Outbound network connection to https://controller.adastra.live
- Please see Network Diagram below
- Minimum System Requirements:
Cores: | 2 |
RAM: | 16 GB |
Disk Space: | 15 GB |
Installation Steps
- Install Docker Engine
- See Docker Engine install instructions based on your chosen distro.
https://docs.docker.com/engine/install/-
For Oracle Linux 8 or 9 linux distro
- You may install podman from the AppStream repository.
- #dnf install-y podman
- Substitute podman in the commands below where you see docker
-
For Oracle Linux 8 or 9 linux distro
- (Optional) Review Docker Engine post-install steps for applicable changes you may want to make. https://docs.docker.com/engine/install/linux-postinstall/
- NOTE: There should be no reason to configure TLS support for inbound connection - we don't expose any inbound ports currently.
- See Docker Engine install instructions based on your chosen distro.
- Verify network connectivity to SSIS and https://controller.adastra.live
- Install Data Collector via Docker Engine
Example Docker Engine command to install data collector:
- An Ad Astra team member will supply credential information below:
- TOKEN
- ID
- LABEL
- Ad Astra occasionally updates the Data Collector Docker Engine Container and recommends you periodically `Docker Engine pull` and restart the Data Collector Agent. One option is to use `Watchtower` to automatically update the Data Collector container to the latest version:
NETWORK DIAGRAM
Comments
Please sign in to leave a comment.