Skip to content

avb1989/zmon-controller

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZMON Controller

Build Status Coverage Status Codecov.io Documentation Status ZMON Slack Signup OpenTracing enabled

ZMON Controller is the frontend UI and REST API for Zalando's open-source platform monitoring tool.

Running Locally

Please use the main ZMON repository to start a Vagrant demo box.

Make sure the provided Vagrant-Box is up and all services are running.

$ ./run-dev.sh

Now point your browser to https://localhost:8444/

To test service worker code locally in Chrome:

/opt/google/chrome/chrome --unsafety-treat-insecure-origin-as-secure --ignore-certificate-errors

Running Unit and Database Tests

This will require Docker and automatically starts a local PostgreSQL database:

$ ./test.sh

Running E2E Tests

This will require npm

$ ./e2e-test.sh

Building the Docker Image

$ ./mvnw clean package
$ docker build -t zmon-controller .

See also the ZMON Documentation.

Database API schema

find . -name '*sql' | sort -V | xargs cat > schema_os.sql

Iconsets

https://www.iconfinder.com/iconsets/CrystalClear by Everaldo Coelho

About

ZMON UI and REST API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 46.6%
  • HTML 19.2%
  • CSS 13.9%
  • Java 10.3%
  • TypeScript 6.2%
  • PLpgSQL 2.6%
  • Other 1.2%