📜 ⬆️ ⬇️

Release InfluxDB 0.9

image

Surprisingly, there are quite a few articles about this promising Time Series DB on Habré, only 10, and it is mentioned there in passing. But version 0.9 was released quite a long time ago, more than a month ago and was highly anticipated. So what's new?

New features


New API

Appeals to the API has become much easier to wedge into existing applications, due to the refusal to transfer data in the form of json. That was, of course, cool and all that, but manually sending the metric with curl was pretty problematic. Now sending in the simplest form is as follows:

curl "http://influxdb:8086/write?db=_" -d " value=" 

')
The old API from version 0.8 is no longer supported, which is probably for the best.

non_negative_derivative ()


A very useful aggregation function that hides negative values, which saves the incremental growth graphs of growing, but zero values ​​from sudden huge peaks going down. (an example of such a metric is the counter of missed / dropped packets on the network interface in Linux). When I first got acquainted with the project, this is probably the first thing I tried to do and killed quite a lot of time until I found out from a friend about the presence of this function in grafite and did not come across the task on github about adding this function to influxdb 0.9.

Other



Now the guys are preparing for release version 0.9.2, in which:



In addition, recently, the influxdb team prepared two projects related to the influxdb:

Telegraf - metric collector for InfluxDB on Go
Chronograf - metrics visualizer for InfluxDB

Sources


Changelog
Release notes

Source: https://habr.com/ru/post/262565/


All Articles