Quick introduction to influxdb

Influxdb. Time to awesome = short when following examples and knowing the influxdocs
Free tutorial
Rating: 4.1 out of 5 (228 ratings)
4,694 students
Quick introduction to influxdb
Free tutorial
Rating: 4.1 out of 5 (228 ratings)
4,695 students
Use influxdb for effectively storing and quering timeseries, e.g. storing temperatures from your IoT device
Understand the influxdb data scheme
Write basic queries
Understand fundamental concepts of influxdb such as measurements, retention policies, tags, fields, series....

Requirements

  • Access and familiarity to bash and docker, needed to install the services.
  • Preferably some python programming experience, required to understand the example projects.
  • Familiarity with using a REST api.
Description

UPDATE 8th Oct 2018:
I am sorry for any confusion caused by the title and description. I have now renamed the course to: "Quick introduction to influxdb" to more accurately describe the content.

Have you started checking out influxdb or any of the other components in the TICK stack? Even though the documentation is good, it can be tiring and inefficient to simply read through. Let me take you step by step through learning about the TICK stack by building projects. Each project will have a specific goal and contain lecutures with key takeways. Moreover the code is available and ready for you to temper with. 

So if you are ready to speed up your learning of the TICK stack join me in building some projects! 

I'll do my best to keep the lectures relevant, fun, and engaging by:

  • Building projects

  • Pointing out none obvious concepts and explanations

  • Showing diagrams to explain concepts

  • Questioning your understanding

  • Reference influxdata documentation to help you learn more

*If you have any feedback please let me know.
**This is my first course and I have a lot to learn.
***This course is under development and I would love to get some feedback on what you want to learn next. 

Who this course is for:
  • Software developers who use timeseries in their product
  • DevOps engineers who wants to manage their resources
  • Not for frontend developers because the TICK stack resolve backend related issues
  • Not for developers who has no prior knowledge about REST and databases
  • Anyone who wants to use influxdb in their application
Curriculum
2 sections • 20 lectures • 48m total length
  • Clone repo and follow instructions
  • Section 1: Scenario, learning objectives, and steps
  • Theory: Influxdb schema and LINE protocol
  • Influxdb schema and LINE protocol
  • Theory: Influxdb query language
  • Influxdb query language
  • Scenario schema design and schema design checklist
  • Setup influxdb using docker-compose
  • Create a db with postman
  • Write a datapoint with postman
  • Query datapoints with postman
  • Create a db with python
  • Write temperatures for a whole day in python
  • Querying temperatures in python
  • Graph the temperatures using highcharts
  • Explanation of visualization code
  • Recap and issues
  • Retention policy and continuous query for downsampling
  • Advanced queries
  • Setup and deploy
  • Influx internals
  • Where to go next in the documentation

Instructor
Web developer at wheel.me with a craving for learning
Espen Albert
  • 4.1 Instructor Rating
  • 228 Reviews
  • 4,695 Students
  • 1 Course

I completed my masters degree in computer science at NTNU in the spring of 2018. Currently, I am working as a full stack developer at Rocketfarm (consulting firm placed in Sogndal, Norway). 
I love watching video tutorials and writing code.
I stumbled upon timeseries during a project at work and learned about the TICK stack. 

Since I have benefitted so much from other courses I would like to give back by creating my own course. I am hopeful that it will benefit others while challenging myself and improving myself with feedback from others.