Skip to content

Commit

Permalink
Changed some formating
Browse files Browse the repository at this point in the history
  • Loading branch information
mbredel authored Jul 20, 2016
1 parent bac044d commit a2d8865
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Sonata's monitoring system gathers, analyzes performance information from NS/VNF and provides alarm notifications, based on alarm definitions which have been defined from the users. The architecture of the system is based on data exporters and a monitoring server. Data exporters sends monitoring data from NS/VNFs to monitoring server which collects, analyses, stores data and generates the appropriate notifications. In generally monitoring server consisting of a rest api interface, an alerting mechanism (based on prometheus.io), a timeseries DB and a real time notification service.


### Development
## Development
SONATA's monitoring system based on following services:

1. [Monitoring manager](https://github.com/sonata-nfv/son-monitor/tree/master/manager): Is a Django/rest-framework server combined with a relational database (mysql,postgres ect). Monitoring manager relates each metric in Prometheus DB with Sonata's monitored entities like NS/VNFs, vms and VIMs.
Expand Down Expand Up @@ -36,21 +36,23 @@ docker build -f manager/Dockerfile -t registry.sonata-nfv.eu:5000/son-monitor-ma
### Contributing
To contribute to the development of the SONATA gui you have to fork the repository, commit new code and create pull requests.

### Installation
## Installation
```
docker run -d --name son-monitor-influxdb -p 8086:8086 son-monitor-influxdb
docker run -d --name son-monitor-mysql -e MYSQL_ROOT_PASSWORD=user -e MYSQL_USER=user -e MYSQL_PASSWORD=pass -e MYSQL_DATABASE=dbname -p 3306:3306 son-monitor-mysql
docker run -d --name son-monitor-pushgateway -p 9091:9091 son-monitor-pushgateway
docker run -d --name son-monitor-prometheus -p 9090:9090 -p 9089:9089 -e RABBIT_URL=<son-broker-ip>:5671 --add-host pushgateway:127.0.0.1 --add-host influx:127.0.0.1 son-monitor-prometheus
docker run -d --name son-monitor-manager --add-host mysql:127.0.0.1 --add-host prometheus:127.0.0.1 -p 8000:8000 son-monitor-manager
```
### Usage

## Usage
Documentation of the RESTful API of Monitoring Manager is provided by a Swagger UI in url: http://127.0.0.1:8000/docs.

### License
## License
SONATA gui is published under Apache 2.0 license. Please see the LICENSE file for more details.

###Lead Developers
---
#### Lead Developers

The following lead developers are responsible for this repository and have admin rights. They can, for example, merge pull requests.

Expand Down

0 comments on commit a2d8865

Please sign in to comment.