0. 前言
最近已经开始研发物联网V2版本了。决定使用BladeX做为基础的Web管理界面。而后结合EMQ、Kafka等第三方开源中间件实现平台。接下来几个章节都是讲物联网V2版本的一些基础设施。html
1. 安装Nacos+Promethes+grafana
官方Nacos文档里面提供的docker-compose.yamlgit
1 git clone https://github.com/nacos-group/nacos-docker.git 2 cd nacos-docker/example/ 3 cp standalone-derby.yaml docker-compose.yaml 4 docker-compose up -d
注意修改PREFER_HOST_MODE 为外网IPgithub
2. 各个中间件界面
Nacos
默认密码 nacos/nacos
Prometheus
无登陆账号密码docker
Grafana
默认密码 admin/adminjson
3. 配置监控数据源
因为我是使用docker-compose做为开发测试环境,因此这里的URL直接配置成 http://prometheus:9000 便可。还有一个要注意这里建立的数据源最好命名为prometheus,由于后面的Grafana面板导入JSON的时候,默认就是指向这个DataSources.ide
4. 配置监控面板
从这里下载Grafana监控面板。测试
1 https://github.com/nacos-group/nacos-template/blob/master/nacos-grafana.json 2 https://github.com/nacos-group/nacos-template/blob/master/nacos-sync-grafana
参考资料:
https://nacos.io/zh-cn/docs/monitor-guide.htmlui
本文地址:http://www.javashuo.com/article/p-gcvrmrrq-nb.html
本系列目录: http://www.javashuo.com/article/p-csrtccut-nc.html
我的主页:https://www.wunaozai.com/spa