influxDB监控系统
- 拉取influxDB镜像
docker pull influxdb:1.7-alpine
docker run -p 8086:8086 --name docker-influxdb -d influxdb:1.7-alpine
- 测试启动
yarn run dev
PS: query添加isReload条件,强制生成文档,否则,将会缓存60秒
- json
http://127.0.0.1:3000/v1/swagger.json
- html
http://127.0.0.1:3000/v1/apidoc
例子:
http://127.0.0.1:3000/v1/responseTimes?where={"time":{"$gt":1597745072984}}&order=time desc&limit=2
-
where
- equal where={"host":"127.0.0.1"}
- gt where={"time":{"$gt":1597745072984}}
- gte where={"time":{"$gte":1597745072984}}
- lt where={"time":{"$lt":1597745072984}}
- lte where={"time":{"$lte":1597745072984}}
-
order default order=time desc
- desc order=time desc
- asc order=time asc
-
limit default 20
- number 20
- 未支持虚拟的model类型
- 异步检查database是否存在改为同步逻辑
- 未支持koa中间件注入
- koa安全关闭