Chronograf로 InflexDB 1.3.7 데이터를 그려봤어요.

5179 단어 Chronografinfluxdb

계기.


http://localhost:8083를 통해 InflexDB의 WebUI에 액세스할 수 없습니다.
InflexDB1.3부터 WebUI가 사라지고 대신 Chronograf를 사용하십시오.
참조: why InfluxDB web admin interface doesn't work with 1.1 release? - Stack Overflow

download 페이지



download 페이지에서 4개의 도구를 볼 수 있는데 이번에는 InflexDB와 Chronograf를 사용합니다.

부팅

  • 참조: TICK-docker/docker-compose.yml at master · influxdata/TICK-docker
  • docker-compose.yml
    influxdb:
      image: influxdb:alpine
      ports:
        - "8086:8086"
      volumes:
        - ./data:/var/lib/influxdb
        - ./influxdb.conf:/etc/influxdb/influxdb.conf
    
    chronograf:
      image: chronograf:alpine
      ports:
        - "8888:8888"
      links:
        - influxdb
    
    부팅
    docker-compose up -d
    

    데이터 추가 시도

    # mydb というデーターベースを作成
    curl -X POST 'http://localhost:8086/query' -d \
     'q=CREATE DATABASE mydb'
    
    # mydb の cpu_load_short テーブルに値をINSERT
    
    curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary \
     'cpu_load_short,host=server01,region=us-west value=0.64 1510107624000000000'
    
    curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary \
     'cpu_load_short,host=server01,region=us-west value=0.34 1510108511000000000'
    
    
    # 値が入ったことをSELECTで確認
    curl -G 'http://localhost:8086/query?pretty=true' --data-urlencode "db=mydb" --data-urlencode \
     "q=SELECT \"value\" FROM \"cpu_load_short\" WHERE \"region\"='us-west'"
    
  • InfluxData | Documentation | Querying Data with the HTTP API
  • InfluxData | Documentation | Writing Data with the HTTP API
  • Chronograf 액세스


  • 방문http://localhost:8888.직접 누르기Add Source.
  • URL의 localhost를 다른 터미널에서 액세스한 경우 적절하게 수정합니다.


  • 좋은 웹페이지 즐겨찾기