|
5 years ago | |
---|---|---|
.github | 5 years ago | |
doc | 5 years ago | |
docker/nginx | 5 years ago | |
etc | 5 years ago | |
plugin | 5 years ago | |
pub | 5 years ago | |
sql | 5 years ago | |
src | 5 years ago | |
vendor | 5 years ago | |
web | 5 years ago | |
.dockerignore | 5 years ago | |
.gitattributes | 5 years ago | |
.gitignore | 5 years ago | |
Dockerfile | 5 years ago | |
LICENSE | 5 years ago | |
README.md | 5 years ago | |
README_ZH.md | 5 years ago | |
control | 5 years ago | |
docker-compose.yml | 5 years ago | |
go.mod | 5 years ago | |
go.sum | 5 years ago |
README.md
![Nightingale](https://s3-gz01.didistatic.com/n9e-pub/image/n9e-logo-bg-white.png)
Nightingale is a fork of Open-Falcon, and all the core modules have been greatly optimized. It integrates the best practices of DiDi. You can think of it as the next generation of Open-Falcon, and use directly in production environment.
Documentation
Nightingale user manual: https://n9e.didiyun.com/
Compile
mkdir -p $GOPATH/src/github.com/didi
cd $GOPATH/src/github.com/didi
git clone https://github.com/didi/nightingale.git
cd nightingale
./control build
Quickstart with Docker
We has offered a Docker demo for the users who want to give it a try. Before you get started, make sure you have installed Docker & docker-compose and there are some details you should know.
- We highly recommend users prepare a new VM environment to use it.
- All the core components will be installed on your OS according to the
docker-compose.yaml
. - Nightingale will use the following ports,
80
,5800
,5810
,5811
,5820
,5821
,5830
,5831
,5840
,5841
,6379
,2058
,3306
.
Okay. Run it! Once the docker finish its jobs, visits http://your-env-ip in your broswer. Default username and password is root:root
.
$ docker-compose up -d
Upgrading
If upgrade version<1.4.0
to v1.4.0
, follow the operating instructions in v1.4.0 release
Team
ulricqin 710leo jsers hujter n4mine heli567
Community
Nightingale is developed in open. Here we set up an organization, github.com/n9e, which is used to communicate and contribute. We sincerely hope more developers can use their creativity to make lots of related projects for the Nightingale ecosystem.
License
![Apache-2.0 license](https://s3-gz01.didistatic.com/n9e-pub/image/apache.jpeg)
Nightingale is available under the Apache-2.0 license. See the LICENSE file for more info.