Riemannに続いて、cAdvisor, InfluxDB, Grafanaを使った監視環境を構築していきます。メトリクスを保存するバックエンドとして時系列データベースのInfluxDBの使い方を学習するのが目的です。Continuous Queriesを使って逐次的にデータを間引いたり、データの保持期間を決めたりできるようです。Measure All The Thingsを実践していて、Whisperのリテンションが間に合わなくなって自滅した経験があるので、RiemannやHekaを使ったメトリクスのStream Processingのバックエンドとして最適だと思います。
Riemannに続いて、cAdvisor, InfluxDB, Grafanaを使った監視環境を構築していきます。メトリクスを保存するバックエンドとして時系列データベースのInfluxDBの使い方を学習するのが目的です。Continuous Queriesを使って逐次的にデータを間引いたり、データの保持期間を決めたりできるようです。Measure All The Thingsを実践していて、Whisperのリテンションが間に合わなくなって自滅した経験があるので、RiemannやHekaを使ったメトリクスのStream Processingのバックエンドとして最適だと思います。
$ docker logs grafana => Creating basic auth for" admin" user with random password Adding password for user admin => Done! ======================================================================== You can now connect to Grafana with the following credential:
admin:6eGfsVkrxSVh
======================================================================== => Configuring InfluxDB => InfluxDB has been configured as follows: InfluxDB ADDRESS: 10.1.1.32 InfluxDB PORT: 8086 InfluxDB DB NAME: cadvisor InfluxDB USERNAME: root InfluxDB PASSWORD: root ** Please check your environment variables if you find something is misconfigured. ** => Done! => Either address or port of Elasticsearch is not set or empty. => Skip setting Elasticsearch. => Starting and running Nginx...