influxdb 筆記: API & CRUD
### API
## write
curl -i -XPOST 'http://192.168.1.12:8086/write?db=test_dba' --data-binary 'cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000'
## query
# pretty=true, 以json格式輸出
curl -GET 'http://192.168.1.12:8086/query?pretty=true' --data-urlencode "db=test_dba" --data-urlencode "q=SELECT host,value FROM cpu_load_short WHERE region='us-west'"
# epoch=s, 將time列以s的格式輸出
curl -GET 'http://192.168.1.12:8086/query?pretty=true' --data-urlencode "db=test_dba" --data-urlencode "epoch=s" --data-urlencode "q=SELECT last(value) FROM test_msmts4"
### sql
# u microseconds, s seconds, m minutes, h hours, d days, w weeks
SELECT * FROM foodships WHERE time > '2015-04-16 12:00:01'
SELECT * FROM foodships WHERE time > now() - 1h
# 將時間按每30分鐘一個組
group by time(30m)
## 支援的函式
# count(field) ,不支援count(*)
按 time值做 Aggregation
# MEAN(field), field必須是數值型別
求field 平均值
# BOTTOM(<field_key>[,<tag_keys>],<N>)[,<tag_keys>]
# TOP(<field_key>[,<tag_keys>],<N>)[,<tag_keys>]
取最小/大的前幾個值,也可以在指定tag
# FIRST(<field_key>)[,<tag_key(s)>]
# LAST(<field_key>)[,<tag_key(s)>]
取最老/新的值
# PERCENTILE(<field_key>, <N>)[,<tag_key(s)>]
取 field中大於N%的值
# STDDEV(<field_key>)
# DIFFERENCE(<field_key>)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26250550/viewspace-2129323/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql CRUD筆記MySql筆記
- influxdb 筆記: 安裝UX筆記
- influxdb 筆記: 使用者管理UX筆記
- influxdb 筆記: 備份/恢復UX筆記
- influxdb 筆記: 寫高可用 RelayUX筆記
- influxdb 筆記: Continuous Queries - CQsUX筆記
- influxdb 筆記: Retention Police - RPsUX筆記
- 筆記:API 和 Web API筆記APIWeb
- ES 筆記四:文件的基本 CRUD 與批量操作筆記
- ffmpeg常用API筆記API筆記
- 【MongoDB學習筆記】-使用 MongoDB 進行 CRUD 操作(上)MongoDB筆記
- 【MongoDB學習筆記】-使用 MongoDB 進行 CRUD 操作(下)MongoDB筆記
- SpringMVC 學習筆記(五) 基於RESTful的CRUDSpringMVC筆記REST
- MybatisPlus 中的API 使用總結(CRUD)MyBatisAPI
- 筆記七:Search API 概覽筆記API
- Windows API 程式相關筆記WindowsAPI筆記
- Keras-TCN的API筆記KerasAPI筆記
- 筆記:editor.md 常用 api筆記API
- Java API學習筆記(一)JavaAPI筆記
- gin+gorm+router 快速搭建 crud restful API 介面GoORMRESTAPI
- 《學習筆記》.NET Core API搭建筆記API
- ES 筆記七:Search API 概覽筆記API
- TensorFlow Java API 學習筆記JavaAPI筆記
- 《Kafka筆記》3、Kafka高階APIKafka筆記API
- Rest API 開發 學習筆記RESTAPI筆記
- influxdb記憶體佔用剖析UX記憶體
- 重學前端筆記23-DOM API前端筆記API
- canvas學習之API整理筆記(一)CanvasAPI筆記
- 我搞CRUD的,你跟我說演算法有用?【石杉的架構筆記】演算法架構筆記
- ES 筆記四十四:Update By Query & Reindex API筆記IndexAPI
- s3-api閱讀筆記(待整理)S3API筆記
- ArcGIS API for Silverlight 學習筆記API筆記
- Restful Api CRUD 標準示例 (Swagger2+validator)RESTAPISwagger
- influxdbUX
- 小紅書API介面測試 | 小紅書筆記詳情 API 介面測試指南API筆記
- docker筆記35-資源指標API及自定義指標APIDocker筆記指標API
- 筆記三:基本概念-文件、索引和 REST API筆記索引RESTAPI
- jQuery筆記整理教程(常用的API和基礎)jQuery筆記API