{"id":423,"date":"2014-04-08T10:44:21","date_gmt":"2014-04-08T02:44:21","guid":{"rendered":"http:\/\/www.ipcpu.com\/?p=423"},"modified":"2014-04-08T10:44:21","modified_gmt":"2014-04-08T02:44:21","slug":"influxdb-common","status":"publish","type":"post","link":"https:\/\/c.ipcpu.com\/2014\/04\/influxdb-common\/","title":{"rendered":"InfluxDB\u7b80\u4ecb"},"content":{"rendered":"
InfluxDB\u7b80\u4ecb.md<\/p>\n
InfluxDB \u662f\u4e00\u4e2a\u5f00\u6e90\uff0c\u5206\u5e03\u5f0f\uff0c\u65f6\u95f4\u5e8f\u5217\uff0c\u4e8b\u4ef6\uff0c\u53ef\u5ea6\u91cf\u548c\u65e0\u5916\u90e8\u4f9d\u8d56\u7684\u6570\u636e\u5e93\u3002
InfluxDB\u6709\u4e09\u5927\u7279\u6027\uff1a<\/p>\n
influxdb\u5c31\u4e00\u4e2arpm\u5305\uff0c\u6ca1\u6709\u5176\u4ed6\u4f9d\u8d56\uff0c\u662f\u7528go\u8bed\u8a00\u5199\u7684\u3002
influxdb\u4f1a\u76d1\u542c4\u4e2a\u7aef\u53e3<\/p>\n
tcp <\/span>0<\/span> <\/span>0<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:<\/span>8099<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:*<\/span> LISTEN <\/span>29458<\/span>\/<\/span>influxdb<\/span><\/code><\/li>
tcp <\/span>0<\/span> <\/span>0<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:<\/span>8083<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:*<\/span> LISTEN <\/span>29458<\/span>\/<\/span>influxdb<\/span><\/code><\/li>
tcp <\/span>0<\/span> <\/span>0<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:<\/span>8086<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:*<\/span> LISTEN <\/span>29458<\/span>\/<\/span>influxdb<\/span><\/code><\/li>
tcp <\/span>0<\/span> <\/span>0<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:<\/span>8090<\/span> <\/span>0.0<\/span>.<\/span>0.0<\/span>:*<\/span> LISTEN <\/span>29458<\/span>\/<\/span>influxdb<\/span><\/code><\/li><\/ol><\/pre>\n
\u5176\u4e2d\u5355\u673a\u4f7f\u7528\u53ea\u9700\u8981\u7528\u5230\u4e24\u4e2a\uff0c\u53e6\u5916\u4e24\u4e2a\u662f\u5206\u5e03\u5f0f\u90e8\u7f72\u65f6\u91c7\u7528\u7684<\/p>\n
\n
- 8083 WEB\u7ba1\u7406\u7aef http:\/\/ip:8083<\/a> \u7528\u6237\u540d\u548c\u5bc6\u7801\u90fd\u662f root<\/li>\n
- 8086 HTTP API\u63a5\u53e3\u8c03\u7528\u670d\u52a1<\/li>\n<\/ul>\n
\u6570\u636e\u7ed3\u6784<\/h2>\n
\u5728 influxdb \u4e2d database \u3001 series\u3001point \u5206\u522b\u7c7b\u4f3c\u4e8e\u6570\u636e\u5e93\u7cfb\u7edf\u4e2d\u7684 \u6570\u636e\u5e93\u3001\u8868\u3001\u5217\u7684\u6982\u5ff5\u3002<\/p>\n
\u6240\u6709\u7684\u6570\u636e\u9879\u5728\u521b\u5efa\u65f6\u90fd\u4f1a\u81ea\u52a8\u589e\u52a0\u4e24\u4e2a\u5b57\u6bb5\uff1a<\/p>\n
\n
- time \u6570\u636e\u521b\u5efa\u7684\u65f6\u95f4\uff0c\u65f6\u95f4\u6233\u7c7b\u578b<\/li>\n
- sequence_number \u5b57\u6bb5\u662f influxdb \u6570\u636e\u5e93\u7ef4\u62a4\u7684\uff0c\u7c7b\u4f3c\u4e8emysql\u7684 \u4e3b\u952e\u6982\u5ff5<\/li>\n<\/ul>\n
\u57fa\u672c\u4f7f\u7528<\/h2>\n
\n
- \u67e5\u8be2\u5e93\u4e2d\u5305\u542b\u7684\u6240\u6709\u8868<\/li>\n<\/ul>\n
list series<\/span>;<\/span><\/code><\/li><\/ol><\/pre>\n
InfluxDB \u589e\u5220\u66f4\u67e5\u90fd\u662f\u7528http api\u6765\u5b8c\u6210\uff0c\u751a\u81f3\u652f\u6301\u4f7f\u7528\u6b63\u5219\u8868\u8fbe\u5f0f\u5220\u9664\u6570\u636e\uff0c\u8fd8\u6709\u8ba1\u5212\u4efb\u52a1\u3002<\/p>\n
\n
- \u6570\u636e\u63d2\u5165\uff1a<\/li>\n<\/ul>\n
curl <\/span>-<\/span>X POST http<\/span>:<\/span>\/\/localhost:8086\/db\/mydb\/series?u=root&p=root -d '<\/span><\/code><\/li>
[<\/span><\/code><\/li>
<\/span>{<\/span><\/code><\/li>
<\/span>\"name\"<\/span> <\/span>:<\/span> <\/span>\"hd_used\"<\/span>,<\/span><\/code><\/li>
<\/span>\"columns\"<\/span> <\/span>:<\/span> <\/span>[<\/span>\"value\"<\/span>,<\/span> <\/span>\"host\"<\/span>,<\/span> <\/span>\"mount\"<\/span>],<\/span><\/code><\/li>
<\/span>\"points\"<\/span> <\/span>:<\/span> <\/span>[<\/span><\/code><\/li>
<\/span>[<\/span>23.2<\/span>,<\/span> <\/span>\"serverA\"<\/span>,<\/span> <\/span>\"\/mnt\"<\/span>]<\/span><\/code><\/li>
<\/span>]<\/span><\/code><\/li>
<\/span>}<\/span><\/code><\/li>
]<\/span>'<\/span><\/code><\/li><\/ol><\/pre>\n
\u6bd4\u5982\uff0c\u53d1\u9001POST\u8bf7\u6c42\u5230 \/db\/:name\/scheduled_deletes\uff0c body\u5982\u4e0b\uff0c<\/p>\n
{<\/span><\/code><\/li>
<\/span>\"regex\"<\/span>:<\/span> <\/span>\"stats\\..*\"<\/span>,<\/span><\/code><\/li>
<\/span>\"olderThan\"<\/span>:<\/span> <\/span>\"14d\"<\/span>,<\/span><\/code><\/li>
<\/span>\"runAt\"<\/span>:<\/span> <\/span>3<\/span><\/code><\/li>
}<\/span><\/code><\/li><\/ol><\/pre>\n
\u8fd9\u4e2a\u67e5\u8be2\u4f1a\u5220\u9664\u5927\u4e8e14\u5929\u7684\u6570\u636e\uff0c\u5e76\u4e14\u4efb\u4f55\u4ee5stats\u5f00\u5934\u7684\u6570\u636e\uff0c\u5e76\u4e14\u6bcf\u59293:00 AM\u8fd0\u884c\u3002<\/p>\n
\u53c2\u8003\u8d44\u6599<\/h2>\n
http:\/\/www.cnphp6.com\/archives\/48007<\/a>
http:\/\/www.cnblogs.com\/ghj1976\/p\/4095073.html<\/a><\/p>\n\u6765\u81ea\u4e3a\u77e5\u7b14\u8bb0(Wiz)<\/a><\/div>\n\u8f6c\u8f7d\u8bf7\u6ce8\u660e\uff1aIPCPU-\u7f51\u7edc\u4e4b\u8def<\/a> » InfluxDB\u7b80\u4ecb<\/a><\/p>","protected":false},"excerpt":{"rendered":"
InfluxDB\u7b80\u4ecb.md \u7b80\u4ecb InfluxDB \u662f\u4e00\u4e2a\u5f00\u6e90\uff0c\u5206\u5e03\u5f0f\uff0c\u65f6\u95f4\u5e8f\u5217\uff0c\u4e8b\u4ef6\uff0c\u53ef\u5ea6\u91cf\u548c\u65e0\u5916\u90e8\u4f9d\u8d56\u7684\u6570\u636e\u5e93\u3002InfluxDB\u6709\u4e09\u5927\u7279\u6027\uff1a Time Series \uff08\u65f6\u95f4\u5e8f\u5217\uff09\uff1a\u4f60\u53ef\u4ee5\u4f7f\u7528\u4e0e\u65f6\u95f4\u6709\u5173\u7684\u76f8\u5173\u51fd\u6570\uff08\u5982\u6700\u5927\uff0c\u6700\u5c0f\uff0c\u6c42\u548c\u7b49\uff09 Metrics\uff08\u5ea6\u91cf\uff09\uff1a\u4f60\u53ef\u4ee5\u5b9e\u65f6\u5bf9\u5927\u91cf\u6570\u636e\u8fdb\u884c\u8ba1\u7b97 Events\uff08\u4e8b\u4ef6\uff09\uff1a\u5b83\u652f\u6301\u4efb\u610f\u7684\u4e8b\u4ef6\u6570\u636e \u5b89\u88c5 influxdb\u5c31\u4e00\u4e2arpm\u5305\uff0c\u6ca1\u6709\u5176\u4ed6\u4f9d\u8d56\uff0c\u662f\u7528go\u8bed\u8a00\u5199\u7684\u3002influxdb\u4f1a\u76d1\u542c4\u4e2a\u7aef\u53e3 tcp 0 0 0.0.0.0:8099 0.0.0.0:* LISTEN 29458\/influxdbtcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 29458\/influxdbtcp 0 0 0.0.0.0:8086 0.0.0.0:* LISTEN 29458\/influxdbtcp 0 0 0.0.0.0:8090 0.0.0.0:* LISTEN 29458\/influxdb \u5176\u4e2d\u5355\u673a\u4f7f\u7528\u53ea\u9700\u8981\u7528\u5230\u4e24\u4e2a\uff0c\u53e6\u5916\u4e24\u4e2a\u662f\u5206\u5e03\u5f0f\u90e8\u7f72\u65f6\u91c7\u7528\u7684 8083 WEB\u7ba1\u7406\u7aef http:\/\/ip:8083 \u7528\u6237\u540d\u548c\u5bc6\u7801\u90fd\u662f root 8086 HTTP API\u63a5\u53e3\u8c03\u7528\u670d\u52a1 \u6570\u636e\u7ed3\u6784 \u5728 influxdb \u4e2d database \u3001 series\u3001point \u5206\u522b\u7c7b\u4f3c\u4e8e\u6570\u636e\u5e93\u7cfb\u7edf\u4e2d\u7684 \u6570\u636e\u5e93\u3001\u8868\u3001\u5217\u7684\u6982\u5ff5\u3002 \u6240\u6709\u7684\u6570\u636e\u9879\u5728\u521b\u5efa\u65f6\u90fd\u4f1a\u81ea\u52a8\u589e\u52a0\u4e24\u4e2a\u5b57\u6bb5\uff1a […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,13],"tags":[37],"_links":{"self":[{"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/posts\/423"}],"collection":[{"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/comments?post=423"}],"version-history":[{"count":0,"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/posts\/423\/revisions"}],"wp:attachment":[{"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/media?parent=423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/categories?post=423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c.ipcpu.com\/wp-json\/wp\/v2\/tags?post=423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}