Il est l'heure de collecter et exploiter vos données temporelles
Retrouver le code et la démo
Une donnée, où la notion temporelle est dominante/significative.
{
<timestamp>: { <data> },
<timestamp>: { <data> },
<timestamp>: { <data> }
}
Language | Go |
Telegraf | 1.6.1 |
InfluxDB | 1.5.1 |
Chronograf | 1.4.4.2 |
Kapacitor | 1.4.1 |
Licence | MIT |
<measurement>, <tags>, <fields> <timestamp>
cpu,host=serverA,region=us_west value=0.64 <ts>
payment,device=mobile,product=Notepad billed=33 <ts>
stock,symbol=AAPL bid=127.46,ask=127.48 <ts>
temperature,machine=unit42 external=25,internal=37 <ts>
btcexrate_mybtc,currency=us buy=8345,sell=8346 <ts>
A metrics and events processing and alerting engine.
stream
|from()
.measurement('cpu')
|alert()
// Compare values to running mean and standard deviation
.crit(lambda: sigma("usage_idle") > 3)
.log('/tmp/alerts.log')
from(db:"foo")
|> filter (fn: (r) =>
r["host"] == "server0" and
r["_measurement"] == "cpu")
|> range(start:-1h)
|> window(every:15m)
|> mean()
"The open platform for beautiful analytics and monitoring"
Language | Go |
Version | 5.1.x - 04/2018 |
Licence | Apache |
Prise en main | ++ |
Documentation | -/+ |
Déploiement | ++ |
Performances | ++ |
Adéquation au besoin | ++ |
Nicolas STEINMETZ / CérénIT #architecture #devops
#infrastructure #SRE
contact@cerenit.fr / www.cerenit.fr 09.72.58.44.69 / 06.28.20.31.58 @nsteinmetz - @_CerenIT