https://github.com/alerta/vagrant-try-alerta
Vagrant Boxes of alerta with other popular monitoring tools eg. Nagios, Riemann, Zabbix, Sensu, Kibana
https://github.com/alerta/vagrant-try-alerta
alerta vagrant-boxes virtual-machine
Last synced: 12 months ago
JSON representation
Vagrant Boxes of alerta with other popular monitoring tools eg. Nagios, Riemann, Zabbix, Sensu, Kibana
- Host: GitHub
- URL: https://github.com/alerta/vagrant-try-alerta
- Owner: alerta
- License: mit
- Created: 2013-09-23T01:01:06.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2020-11-09T20:35:26.000Z (over 5 years ago)
- Last Synced: 2025-04-11T23:14:42.345Z (about 1 year ago)
- Topics: alerta, vagrant-boxes, virtual-machine
- Language: Shell
- Homepage: http://alerta.io
- Size: 99.6 KB
- Stars: 18
- Watchers: 8
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Try Alerta using Vagrant
========================
To run Alerta in a [vagrant](https://www.vagrantup.com/) virtual machine run:
```
$ git clone https://github.com/alerta/vagrant-try-alerta.git
$ cd vagrant-try-alerta
$ vagrant up alerta
```
To run a different virtual machine replace "alerta" with the virtual box ID
and run, for example:
```
$ vagrant up alerta-nagios4
$ vagrant ssh alerta-nagios4
```
To use the command-line tools on the Alerta-Nagios3 vagrant box, for example, run:
```
$ vagrant ssh alerta
$ alerta send -r web01 -e NodeDown -s major -S Web -E Production -t "Server down."
$ alerta query
```
Each vagrant box is configured to use a different IP address.
**Alerta deployment combinations**
| VM Image | Base Box | VirtalBox ID | URL |
|--------------------------|----------|-----------------|----------------------|
| Alerta (MongoDB/Apache) | Ubuntu | alerta | http://192.168.0.100 |
| Alerta (Postgres/Apache) | Ubuntu | alerta-postgres | http://192.168.0.101 |
| Alerta (Postgres/Nginx) | Ubuntu | alerta-nginx | http://192.168.0.102 |
| Alerta (MongoDB/Apache) | Centos7 | alerta-centos7 | http://192.168.0.103 | |
| Alerta (MongoDB/Apache) | Amazon2 | alerta-amzn2 | http://192.168.0.104 |
**Alerta integration combinations**
| VM Image | VirtalBox ID | URLs |
|--------------------|------------------|------|
| Alerta & Nagios3 | alerta-nagios3 | http://192.168.0.110 http://192.168.0.110/nagios3 |
| Alerta & Nagios4 | alerta-nagios4 | http://192.168.0.111 http://192.168.0.111/nagios |
| Alerta & Nagios3 | alerta-nagios3 | 192.168.0.101 |
| Alerta & Zabbix | alerta-zabbix2 | 192.168.0.102 |
| Alerta & Riemann | alerta-riemann | 192.168.0.103 |
| Alerta & Sensu | alerta-sensu | 192.168.0.104 |
| Alerta & Kibana3 | alerta-kibana | 192.168.0.105 |
| Alerta & kapacitor | alerta-kapacitor | 192.168.0.107 |
| Alerta & Kibana4 | alerta-kibana4 | 192.168.0.109 |
| Alerta & Zabbix3 | alerta-zabbix3 | 192.168.0.111 |
| Alerta & Kibana5 | alerta-kibana5 | 192.168.0.112 |
| Alerta & Grafana | alerta-grafana | http://192.168.0.121:3000/ |
To use the web-based console for the Alerta Riemann vagrant box, for example:
http://192.168.0.103/
To access the API:
http://192.168.0.103:8080/api
To view the application management web pages:
http://192.168.0.103:8080/management
License
-------
Copyright (c) 2013-2018 Nick Satterly. Available under the MIT License.