This is a simple example of an OverOps "OnPrem" deployment backed by MySQL. The docker-compose.yml
contains the following services:
db
- the MySQL server instancedb-ui
- an instance of phpMyAdmin to browse MySQLserver
- the OverOps backend server, supporting OverOps UI, etccollector
- an OverOps Collector running in a dedicated container (aka Remote Collector)agent
- an OverOps Agent and sample event generator app
To begin, you must first create a overops-key.env
file and place it in the same directory as the Dockerfile
. Below is a sample overops-key.env
file. The sample TAKIPI_SECRET_KEY
included below is a valid, limited trial key.
TAKIPI_SECRET_KEY=S1#qrXOZTWZsAzN2X0x#02G06kYSRWvet5HQJcq+LVAALN/a8Vu4QqKGIr/d+Ho=#84ae
docker-compose up
docker-compose down
- OnPrem Server - timveil/oo-docker-onprem-server
- OnPrem Collector - timveil/oo-docker-onprem-collector
- Agent - timveil/oo-docker-agent
Once the server is up, you can access the OverOps UI by going to http://localhost:8080/login.html
.
The default username and password are as follows:
Field | Value |
---|---|
Username | [email protected] |
Password | 123456 |
You can browse the OverOps Server databases using phpMyAdmin which can be accessed at http://localhost:8082
.
takipi
qsql
pds
dynalite