Visão Geral
O InfluxDB é um banco de dados de série temporal de alto desempenho que pode armazenar centenas de milhares de pontos por segundo. A linguagem de consulta do InfluxDB SQL foi construída especificamente para séries temporais. É um banco de dados de big data de código aberto, sem SQL, permitindo grande escalabilidade, gravação e leitura rápidas, bem como alta disponibilidade. Este treinamento do InfluxDB foi desenvolvido para fornecer um conhecimento abrangente do InfluxDB.
Neste curso de treinamento do InfluxDB, os participantes compreenderão como instalar e configurar o InfluxDB OSS. Os participantes aprenderão sobre design de esquema e layout de dados, indexação na memória, árvore de mesclagem estruturada por tempo (TSM) e Índice de Série Temporal (TSI). Além disso, eles aprenderão como habilitar HTTPS com InfluxDB e como fazer backup e restaurar no InfluxDB OSS.
Durante este treinamento de 2 dias, os participantes serão equipados com o conhecimento da interface de linha de comando do InfluxDB, gráficos e painéis. Os delegados serão apresentados aos conceitos de exploração de dados e esquema. Além disso, os participantes adquirirão conhecimento do protocolo de linha InfluxDB, CollectD, OpenTSDB e UDP.
Conteúdo Programatico
Introduction to InfluxDB
- InfluxDB Installation Requirements
- Installing InfluxDB OSS
- Configure InfluxDB OSS
- Hosting InfluxDB OSS on AWS
- Getting Started with InfluxDB OSS
- Create a Database
- Write and Explore Data
InfluxDB Concepts
- InfluxDB Key Concepts
- Comparing InfluxDB to SQL Databases
- Design Insights and Tradeoffs
- Schema Design and Data Layout
- In-memory Indexing and The Time-Structured Merge Tree (TSM)
- Overview of Time Series Index (TSI)
Administering InfluxDB
- InfluxDB Authentication and Authorisation
- Enable HTTPS with InfluxDB
- InfluxDB Logging and Tracing
- Backing Up and Restoring in InfluxDB OSS
- Manage InfluxDB Security
Introduction to InfluxDB Tools
- InfluxDB Command Line Interface
- Inspect Disk Shard Utility
- Graphs and Dashboards
Influx Query Language (InfluxQL)
- Data Exploration
- Schema Exploration
- Database Management
- Functions
- Continuous Queries
- Mathematical Operators
Exploring InfluxDB Protocols
- InfluxDB Line Protocol
- CollectD
- Graphite
- OpenTSDB
- Prometheus
- UDP