Sign inSign up

codesnipes/observium

By codesnipes

โ€ขUpdated almost 6 years ago

Observium Community Edition run as a Docker container

Image
0

542

codesnipes/observium repository overview

โ Observium (Community Edition)

Contributors Forks Stargazers Issues MIT License LinkedIn


Code Snipes โ 

Observiumโ  (Community Edition) Network monitoring with intuition.

Observium is a low-maintenance auto-discovering network monitoring platform supporting a wide range of device types, platforms and operating systems including Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp and many more. Observium focuses on providing a beautiful and powerful yet simple and intuitive interface to the health and status of your network.

Professionally developed and maintained by a team of experienced network engineers and systems administrators, Observium is a platform designed and built by its users.

Observium Homeโ  . Bug Reportโ  ยท Request Featureโ 

โ Content

โ Prerequisities

In order to run this container you'll need docker installed.

โ Building

Create the container image with the Dockerfile in this Repository

Clone the Repository:

git clone -b master https://github.com/adminph-de/docker-observium.git 

Run the build of the container:

docker build -t observium:latest .
โ Environment Variables
  • MYSQL_OBSERVIUM_USERNAME - MySQL Username
  • MYSQL_OBSERVIUM_PASSWORD - MySQL User Password
  • CERT_SUBJ - SSL Certificat Subjects

All Variables are set to default values, you can use the defaults or check the Dockerfile and set your own.

โ Pulling

If you don't need or like to change settings in the Dockerfile you can simply pull the Docker image from my DockerHub Repository.

docker pull codesnipes/observium:latest

โ Usage

After a sucessfull creation or pulling of the image, you can run the container.

โ Volumes:

You might like to keep the configuration in a docker volume to keep your settings:

  • /opt/config/obsobservium
  • /opt/config/apache2
  • /var/lib/mysql
โ Example:
docker container run --name observium \
    -p 8443:443 \
    -v obs_config:/opt/config/obsobservium \
    -v obs_apache:/opt/config/apache2 \
    -v obs_mysql:/var/lib/mysql \
    observium:latest

If the container is running, you can access the Observium Webinterface by:

https://localhost:8443
  • User: Demo
  • Password: Demo

Find all details at codesnipes/observiumโ  (DockerHub) and find a detailed description of the image settings.

โ Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Forkโ  the Project
  2. Create your Feature Branch git checkout -b feature/AmazingFeature
  3. Commit your Changes git commit -m 'Add some AmazingFeature'
  4. Push to the Branch git push origin feature/AmazingFeature
  5. Open a Pull Request

โ License

Distributed under the MITโ  License. See LICENSE for more information.

โ Contact

Project Link: https://github.com/adminph-de/docker-observiumโ 

Patrick Hayoโ 

N00ky2010

โ Acknowledgements

Tag summary

Content type

Image

Digest

Size

477.2 MB

Last updated

almost 6 years ago

docker pull codesnipes/observium