Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.
/ zmon-demo Public archive
forked from zalando-zmon/zmon-demo

ZMON demo installation scripts (single-node)

License

Notifications You must be signed in to change notification settings

hjacobs/zmon-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZMON Demo Installation

ZMON Slack Signup

Scripts to install a single node ZMON for demonstration purposes. Theses scripts are used to bootstrap our public ZMON demo https://demo.zmon.io/.

Usage

You can access the ZMON Controller frontend at https://demo.zmon.io/ with your GitHub credentials.

You can use the ZMON CLI to add and update check and alert definitions via the REST API, you need a personal GitHub access token for this:

$ echo "url: https://demo.zmon.io/api/v1\ntoken: <YOUR-GITHUB-TOKEN>" > ~/.zmon-cli.yaml
$ sudo pip3 install --upgrade zmon-cli
$ zmon entities  # try REST API, list entities

More information can be found in our ZMON Documentation.

Installation

Requirements:

  • Clean, empty VM or root server
  • Ubuntu 15.10 (might work with other versions too)
$ sudo apt-get install git
$ git clone https://github.com/zalando/zmon-demo.git
$ cd zmon-demo
$ sudo ./install.sh

The script will start a Docker "bootstrap" image which will start all required ZMON components as Docker containers.

Known Issues

Let's Encrypt SSL

How to renew SSL certs for the zmon.io and demo.zmon.io domains:

$ docker stop zmon-httpd  # make sure the HTTP port is "free"
$ ./letsencrypt-auto renew
$ docker start zmon-httpd

About

ZMON demo installation scripts (single-node)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • ApacheConf 61.0%
  • Shell 38.9%
  • HTML 0.1%