【文件属性】:
文件名称:monitoring-api:[WorkInProgress] Statwarn监视API
文件大小:162KB
文件格式:ZIP
更新时间:2021-05-09 14:59:51
JavaScript
设置
npm install
设置索引模板和文档映射
# edit `ELASTICSEARCH_INDEX_TEMPLATE` configuration parameter
# setup template
curl -XGET localhost:9000/internal/templates/setup
原料药
baseUrl:Monitoring.statwarn.com/api/v1
POST / measurements /:id
要求
参数:
timestamp: Number (optional) (format ISO 8601)
(json):
{
id:"server-thor",
timestamp: UTC,
data:{
ram: 100000, // bits
cpu: 10, // %
network_io: 0
【文件预览】:
monitoring-api-master
----.jshintrc(6KB)
----server.js(2KB)
----ci()
--------.gitkeep(0B)
--------.env_test(483B)
--------ci-start.sh(470B)
----bootstrap.js(298B)
----helpers()
--------logger.js(260B)
--------validation.js(1KB)
--------elasticsearch.js(797B)
--------PrettyError.js(2KB)
--------amqp.js(778B)
----benchmark()
--------run.js(2KB)
--------data.json(997KB)
----config()
--------config.js(2KB)
--------index.js(52B)
----.clever.json(288B)
----README.md(3KB)
----bootstrap.test.js(1KB)
----template()
--------monitoring.template.js(2KB)
--------defined()
--------index.js(286B)
----.jsbeautifyrc(393B)
----api()
--------domain()
--------controllers()
--------api.test.js(1KB)
--------routes.js(1KB)
--------middlewares()
--------index.js(50B)
--------api.js(471B)
----docs()
--------Elasticsearch.md(6KB)
--------es_post_example.js(1KB)
----.editorconfig(373B)
----.gitignore(79B)
----.checkbuild(710B)
----package.json(1KB)
----.nvmrc(9B)