The OverOps Collector can be made available to other containers via networking. In this section, we'll run the Collector locally, binding to port 6060 on the host machine. The installation key and configuration files are mounted into the container from the host machine.
Verify that Java is installed before you begin the Collector installation.
Get the Overops/Collector from Docker Hub.
- Create a private folder.
privatefolder needs to be on the same directory from which you run the docker commands or the path to the
privatefolder needs to be explicitly provided in the docker command arguments.
- In the private folder, create the file installation.key that contains your installation key.
- In the private folder, create the collector.properties file based on the following template.
You can find additional templates in GitHub.
Are you running OverOps Server On-Premises? Set
takipi.storage.test.urlto point to your On-Premises installation.
- Run the overops/collector container.
Run from directory that contains the private directory, otherwise you'll get an error response:
invalid mount config for type "bind": source path does not exist: /private/private
docker run -d -p 6060:6060 \
--mount type=bind,source="$(pwd)"/private,target=/opt/takipi/private overops/collector
- Verify connectivity on https://app.overops.com/ in your browser.
Updated almost 3 years ago