SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Meet the Experts
December 2020
Tim Hall - VP Products
© 2020 InfluxData. All rights reserved.2
InfluxDB OSS 2.0 is now Generally Available
As announced at InfluxDays in June:
• We completed our extended alpha/beta program and
released on Nov 10th.
We’ve just released our 2nd maintenance release
• Expanded package support including ARM64
• Minor defect fixes
InfluxDB 2.0
© 2020 InfluxData. All rights reserved.4 © 2020 InfluxData. All rights reserved.4
Platform providing real-time visibility into
stacks, sensors and systems
Visualizatio
n
Alert
s
Triggers
Metric
s
Log
s
Traces
Event
s
© 2020 InfluxData. All rights reserved.5
InfluxDB 2.0 – Changing the Game
© 2020 InfluxData. All rights reserved.6
CommonAPI
InfluxDB 2.0 Offerings
InfluxDB 2.0 (open source)
InfluxDB Cloud 2.0 (AWS, GCS, Azure)
InfluxDB Enterprise 2.0 (on-premise/own compute)
Pay Per Use
Reserved
Capacity
Dedicated
Instance
Node Based Cloud Native
Free Tier
Single Binary
Pay Per
Use
Pre-Pay
Dedicated
Instance
Node
Based
Cloud
Native
TelegrafClientLibraries
(10languages)
“InfluxDB 2.0
represents the
biggest evolution
of our product.”
✔ Single binary for all time series
functions
✔ Common API across all editions of
the platform
✔ Deeper insights with new powerful
data processing language Flux
✔ Framework for composable
solutions
Flux
POWERFUL DATA ANALYTICS
LANGUAGE TO SEE ACROSS TIME
✔ Designed for time series analysis
✔ Easy to share, easy to extend
✔ Multi data source
✔ Open Source (MIT license)
✔ Easy to get started but powerful to scale
from(bucket:“telegraf”)
|> range(start:-1h)
|> filter(fn: (r) => r._measurement == “foo”)
|> exponentialMovingAverage(size:-10s)
© 2020 InfluxData. All rights reserved.9
New InfluxDB 2.0 setup and walkthrough
• User Docker image
• Explore the UI
• Get data in!
• Create a new bucket and a task
Agenda
© 2020 InfluxData. All rights reserved.10
InfluxDB 1.x OSS Upgrade to InfluxDB 2.x OSS
• Walkthrough of upgrade process
• Review Log Output
• Confirm DBRP Mapping via CLI
• Discuss Security Setup and CLI Tooling
• Create an Alert
• Leverage InfluxDB Templates
• Variables and Advanced Flux
Agenda
© 2020 InfluxData. All rights reserved.11
Existing Setup
© 2020 InfluxData. All rights reserved.12 © 2020 InfluxData. All rights reserved.12
InfluxDB 1.8.3
Chronograf 1.8.9
Telegraf 1.16.3
Input: System Bundle
- CPU
- Disk
- DiskIO
- Mem
- Net
- Processes
- Swap
- System
Output: InfluxDB v1
tim_admin -- admin
tim_testing -- read/write
nate_haugo -- read
telegraf_agent -- write
10 databases including
_internal and
Telegraf with 2 RPs
1 Continuous Query for
Downsampling CPU
metrics
Selective user permissions:
> show grants for nate_haugo
database privilege
-------- ---------
telegraf READ
potato READ
chronograf ALL PRIVILEGES
potatoctl READ
Connected using; nate_haugo
© 2020 InfluxData. All rights reserved.13
Upgrade
© 2020 InfluxData. All rights reserved.14
Upgrade
Download/install InfluxDB 2.x
Stop influxd
Run upgrade command via 2.x influxd binary
Start 2.x influxd
Additional helper script for DEB/RPM packages
No upgrade for Docker --- yet.
© 2020 InfluxData. All rights reserved.15
Troubleshooting
Upgrade already run:
Error: file present at target path for upgraded 2.x config file
'/Users/tim/.influxdb/config.toml'
Log output: upgrade.log & continuous_queries.txt
• both located in the user’s home directory
• upgrade - contains all of the stdout log information generated
during the upgrade process
• cq - contains a dump of the continuous queries found
Too many files open -- adjust ulimit
© 2020 InfluxData. All rights reserved.16
Upgraded Setup
© 2020 InfluxData. All rights reserved.17 © 2020 InfluxData. All rights reserved.17
InfluxDB 2.0.x
Chronograf 1.8.9
Telegraf 1.16.3
Input: System Bundle
- CPU
- Disk
- DiskIO
- Mem
- Net
- Processes
- Swap
- System
Output: InfluxDB v1
v1 auth setup for:
● tim_admin -- admin
● tim_testing -- read/write
● nate_haugo -- read
● telegraf_agent -- write
v2 user: thall -- admin
v2 org: thall-org
10 buckets with DBRP
mappings for v1
_internal not upgraded
1 new bucket: default
no DBRP mapping
1 Continuous Query for
Downsampling CPU
metrics
Admin functions do not work:
Databases, Users, Queries
© 2020 InfluxData. All rights reserved.18
Validate via CLI
© 2020 InfluxData. All rights reserved.19
InfluxDB v2.0 CLI
Now includes support for managing v1 related “stuff”
• DBRP mappings
• Auth
Grab your new token, setup a config profile...and explore!
© 2020 InfluxData. All rights reserved.20
Other Resources
© 2020 InfluxData. All rights reserved.21 © 2020 InfluxData. All rights reserved.21
Community Forum
This is our community forum, a place for
people & users to come to for support,
share ideas, and ask questions.
community.influxdata.com
© 2020 InfluxData. All rights reserved.22 © 2020 InfluxData. All rights reserved.22
InfluxDB Slack
We have a Slack Workspace for our
community.
Influxers and community members talk
about all things InfluxDB (TICK stack, 2.0,
Cloud, meetups, etc).
It’s a great place for us to get to know and
work with our users.
influxdata.com/slack
© 2020 InfluxData. All rights reserved.23
Documentation
docs.influxdata.com
© 2020 InfluxData. All rights reserved.24
Chronograf and Kapacitor Specific Docs for 2.0
https://docs.influxdata.com/influxdb/v2.0/tools/kapacitor/https://docs.influxdata.com/influxdb/v2.0/tools/chronograf/
Thank You

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Observability of InfluxDB IOx: Tracing, Metrics and System Tables
Observability of InfluxDB IOx: Tracing, Metrics and System TablesObservability of InfluxDB IOx: Tracing, Metrics and System Tables
Observability of InfluxDB IOx: Tracing, Metrics and System Tables
 
InfluxDB 101 - Concepts and Architecture | Michael DeSa | InfluxData
InfluxDB 101 - Concepts and Architecture | Michael DeSa | InfluxDataInfluxDB 101 - Concepts and Architecture | Michael DeSa | InfluxData
InfluxDB 101 - Concepts and Architecture | Michael DeSa | InfluxData
 
Alan Pope, Sebastian Spaink [InfluxData] | Data Collection 101 | InfluxDays N...
Alan Pope, Sebastian Spaink [InfluxData] | Data Collection 101 | InfluxDays N...Alan Pope, Sebastian Spaink [InfluxData] | Data Collection 101 | InfluxDays N...
Alan Pope, Sebastian Spaink [InfluxData] | Data Collection 101 | InfluxDays N...
 
How Texas Instruments Uses InfluxDB to Uphold Product Standards and to Improv...
How Texas Instruments Uses InfluxDB to Uphold Product Standards and to Improv...How Texas Instruments Uses InfluxDB to Uphold Product Standards and to Improv...
How Texas Instruments Uses InfluxDB to Uphold Product Standards and to Improv...
 
Extending Flux to Support Other Databases and Data Stores | Adam Anthony | In...
Extending Flux to Support Other Databases and Data Stores | Adam Anthony | In...Extending Flux to Support Other Databases and Data Stores | Adam Anthony | In...
Extending Flux to Support Other Databases and Data Stores | Adam Anthony | In...
 
Kubernetes Monitoring with InfluxDB 2.0 and Flux by Gianluca Arbezzano, Site ...
Kubernetes Monitoring with InfluxDB 2.0 and Flux by Gianluca Arbezzano, Site ...Kubernetes Monitoring with InfluxDB 2.0 and Flux by Gianluca Arbezzano, Site ...
Kubernetes Monitoring with InfluxDB 2.0 and Flux by Gianluca Arbezzano, Site ...
 
Samantha Wang [InfluxData] | Best Practices on How to Transform Your Data Usi...
Samantha Wang [InfluxData] | Best Practices on How to Transform Your Data Usi...Samantha Wang [InfluxData] | Best Practices on How to Transform Your Data Usi...
Samantha Wang [InfluxData] | Best Practices on How to Transform Your Data Usi...
 
Development and Applications of Distributed IoT Sensors for Intermittent Conn...
Development and Applications of Distributed IoT Sensors for Intermittent Conn...Development and Applications of Distributed IoT Sensors for Intermittent Conn...
Development and Applications of Distributed IoT Sensors for Intermittent Conn...
 
Kapacitor - Real Time Data Processing Engine
Kapacitor - Real Time Data Processing EngineKapacitor - Real Time Data Processing Engine
Kapacitor - Real Time Data Processing Engine
 
Anais Dotis-Georgiou [InfluxData] | Learn Flux by Example | InfluxDays NA 2021
Anais Dotis-Georgiou [InfluxData] | Learn Flux by Example | InfluxDays NA 2021Anais Dotis-Georgiou [InfluxData] | Learn Flux by Example | InfluxDays NA 2021
Anais Dotis-Georgiou [InfluxData] | Learn Flux by Example | InfluxDays NA 2021
 
Virtual training Intro to Kapacitor
Virtual training  Intro to Kapacitor Virtual training  Intro to Kapacitor
Virtual training Intro to Kapacitor
 
Meet the Experts: Visualize Your Time-Stamped Data Using the React-Based Gira...
Meet the Experts: Visualize Your Time-Stamped Data Using the React-Based Gira...Meet the Experts: Visualize Your Time-Stamped Data Using the React-Based Gira...
Meet the Experts: Visualize Your Time-Stamped Data Using the React-Based Gira...
 
InfluxDB IOx Tech Talks: Query Processing in InfluxDB IOx
InfluxDB IOx Tech Talks: Query Processing in InfluxDB IOxInfluxDB IOx Tech Talks: Query Processing in InfluxDB IOx
InfluxDB IOx Tech Talks: Query Processing in InfluxDB IOx
 
Setting up InfluxData for IoT
Setting up InfluxData for IoTSetting up InfluxData for IoT
Setting up InfluxData for IoT
 
How to Build a Telegraf Plugin by Noah Crowley
How to Build a Telegraf Plugin by Noah CrowleyHow to Build a Telegraf Plugin by Noah Crowley
How to Build a Telegraf Plugin by Noah Crowley
 
Write your own telegraf plugin
Write your own telegraf pluginWrite your own telegraf plugin
Write your own telegraf plugin
 
Finding OOMS in Legacy Systems with the Syslog Telegraf Plugin
Finding OOMS in Legacy Systems with the Syslog Telegraf PluginFinding OOMS in Legacy Systems with the Syslog Telegraf Plugin
Finding OOMS in Legacy Systems with the Syslog Telegraf Plugin
 
WRITING QUERIES (INFLUXQL AND TICK)
WRITING QUERIES (INFLUXQL AND TICK)WRITING QUERIES (INFLUXQL AND TICK)
WRITING QUERIES (INFLUXQL AND TICK)
 
Virtual training Intro to InfluxDB & Telegraf
Virtual training  Intro to InfluxDB & TelegrafVirtual training  Intro to InfluxDB & Telegraf
Virtual training Intro to InfluxDB & Telegraf
 
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxDataOptimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
Optimizing InfluxDB Performance in the Real World | Sam Dillard | InfluxData
 

Similar a Meet the Experts: InfluxDB Product Update

Similar a Meet the Experts: InfluxDB Product Update (20)

Tim Hall and Ryan Betts [InfluxData] | InfluxDB Roadmap and Engineering Updat...
Tim Hall and Ryan Betts [InfluxData] | InfluxDB Roadmap and Engineering Updat...Tim Hall and Ryan Betts [InfluxData] | InfluxDB Roadmap and Engineering Updat...
Tim Hall and Ryan Betts [InfluxData] | InfluxDB Roadmap and Engineering Updat...
 
Getting Started: Intro to Telegraf - July 2021
Getting Started: Intro to Telegraf - July 2021Getting Started: Intro to Telegraf - July 2021
Getting Started: Intro to Telegraf - July 2021
 
How to Use Telegraf and Its Plugin Ecosystem
How to Use Telegraf and Its Plugin EcosystemHow to Use Telegraf and Its Plugin Ecosystem
How to Use Telegraf and Its Plugin Ecosystem
 
Tungsten Fabric Overview
Tungsten Fabric OverviewTungsten Fabric Overview
Tungsten Fabric Overview
 
DCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company Presentation
 
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020
 
Known basic of NFV Features
Known basic of NFV FeaturesKnown basic of NFV Features
Known basic of NFV Features
 
2014/09/02 Cisco UCS HPC @ ANL
2014/09/02 Cisco UCS HPC @ ANL2014/09/02 Cisco UCS HPC @ ANL
2014/09/02 Cisco UCS HPC @ ANL
 
ENSA_Module_10.pptx
ENSA_Module_10.pptxENSA_Module_10.pptx
ENSA_Module_10.pptx
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
 
UNIT-III ES.ppt
UNIT-III ES.pptUNIT-III ES.ppt
UNIT-III ES.ppt
 
IBM Z/OS support for z15 - oct 2021
IBM Z/OS support for z15 -  oct 2021IBM Z/OS support for z15 -  oct 2021
IBM Z/OS support for z15 - oct 2021
 
Balaji Palani [InfluxData] | Path to InfluxDB 2.0: Seamlessly Migrate Your 1....
Balaji Palani [InfluxData] | Path to InfluxDB 2.0: Seamlessly Migrate Your 1....Balaji Palani [InfluxData] | Path to InfluxDB 2.0: Seamlessly Migrate Your 1....
Balaji Palani [InfluxData] | Path to InfluxDB 2.0: Seamlessly Migrate Your 1....
 
Userspace drivers-2016
Userspace drivers-2016Userspace drivers-2016
Userspace drivers-2016
 
What's New in RHEL 6 for Linux on System z?
What's New in RHEL 6 for Linux on System z?What's New in RHEL 6 for Linux on System z?
What's New in RHEL 6 for Linux on System z?
 
Fedora15 lovelock-pres
Fedora15 lovelock-presFedora15 lovelock-pres
Fedora15 lovelock-pres
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
How logging makes a private cloud a better cloud - OpenStack最新情報セミナー(2016年12月)
How logging makes a private cloud a better cloud - OpenStack最新情報セミナー(2016年12月)How logging makes a private cloud a better cloud - OpenStack最新情報セミナー(2016年12月)
How logging makes a private cloud a better cloud - OpenStack最新情報セミナー(2016年12月)
 
Virtual training intro to InfluxDB - June 2021
Virtual training  intro to InfluxDB  - June 2021Virtual training  intro to InfluxDB  - June 2021
Virtual training intro to InfluxDB - June 2021
 
InfluxDB Live Product Training
InfluxDB Live Product TrainingInfluxDB Live Product Training
InfluxDB Live Product Training
 

Más de InfluxData

How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
InfluxData
 
How Delft University's Engineering Students Make Their EV Formula-Style Race ...
How Delft University's Engineering Students Make Their EV Formula-Style Race ...How Delft University's Engineering Students Make Their EV Formula-Style Race ...
How Delft University's Engineering Students Make Their EV Formula-Style Race ...
InfluxData
 
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
InfluxData
 
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
InfluxData
 

Más de InfluxData (20)

Announcing InfluxDB Clustered
Announcing InfluxDB ClusteredAnnouncing InfluxDB Clustered
Announcing InfluxDB Clustered
 
Best Practices for Leveraging the Apache Arrow Ecosystem
Best Practices for Leveraging the Apache Arrow EcosystemBest Practices for Leveraging the Apache Arrow Ecosystem
Best Practices for Leveraging the Apache Arrow Ecosystem
 
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
 
Power Your Predictive Analytics with InfluxDB
Power Your Predictive Analytics with InfluxDBPower Your Predictive Analytics with InfluxDB
Power Your Predictive Analytics with InfluxDB
 
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
 
Build an Edge-to-Cloud Solution with the MING Stack
Build an Edge-to-Cloud Solution with the MING StackBuild an Edge-to-Cloud Solution with the MING Stack
Build an Edge-to-Cloud Solution with the MING Stack
 
Meet the Founders: An Open Discussion About Rewriting Using Rust
Meet the Founders: An Open Discussion About Rewriting Using RustMeet the Founders: An Open Discussion About Rewriting Using Rust
Meet the Founders: An Open Discussion About Rewriting Using Rust
 
Introducing InfluxDB Cloud Dedicated
Introducing InfluxDB Cloud DedicatedIntroducing InfluxDB Cloud Dedicated
Introducing InfluxDB Cloud Dedicated
 
Gain Better Observability with OpenTelemetry and InfluxDB
Gain Better Observability with OpenTelemetry and InfluxDB Gain Better Observability with OpenTelemetry and InfluxDB
Gain Better Observability with OpenTelemetry and InfluxDB
 
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...
 
How Delft University's Engineering Students Make Their EV Formula-Style Race ...
How Delft University's Engineering Students Make Their EV Formula-Style Race ...How Delft University's Engineering Students Make Their EV Formula-Style Race ...
How Delft University's Engineering Students Make Their EV Formula-Style Race ...
 
Introducing InfluxDB’s New Time Series Database Storage Engine
Introducing InfluxDB’s New Time Series Database Storage EngineIntroducing InfluxDB’s New Time Series Database Storage Engine
Introducing InfluxDB’s New Time Series Database Storage Engine
 
Start Automating InfluxDB Deployments at the Edge with balena
Start Automating InfluxDB Deployments at the Edge with balena Start Automating InfluxDB Deployments at the Edge with balena
Start Automating InfluxDB Deployments at the Edge with balena
 
Understanding InfluxDB’s New Storage Engine
Understanding InfluxDB’s New Storage EngineUnderstanding InfluxDB’s New Storage Engine
Understanding InfluxDB’s New Storage Engine
 
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDBStreamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB
 
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...
 
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022
 
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022
 
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
 
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Meet the Experts: InfluxDB Product Update

  • 1. Meet the Experts December 2020 Tim Hall - VP Products
  • 2. © 2020 InfluxData. All rights reserved.2 InfluxDB OSS 2.0 is now Generally Available As announced at InfluxDays in June: • We completed our extended alpha/beta program and released on Nov 10th. We’ve just released our 2nd maintenance release • Expanded package support including ARM64 • Minor defect fixes
  • 4. © 2020 InfluxData. All rights reserved.4 © 2020 InfluxData. All rights reserved.4 Platform providing real-time visibility into stacks, sensors and systems Visualizatio n Alert s Triggers Metric s Log s Traces Event s
  • 5. © 2020 InfluxData. All rights reserved.5 InfluxDB 2.0 – Changing the Game
  • 6. © 2020 InfluxData. All rights reserved.6 CommonAPI InfluxDB 2.0 Offerings InfluxDB 2.0 (open source) InfluxDB Cloud 2.0 (AWS, GCS, Azure) InfluxDB Enterprise 2.0 (on-premise/own compute) Pay Per Use Reserved Capacity Dedicated Instance Node Based Cloud Native Free Tier Single Binary Pay Per Use Pre-Pay Dedicated Instance Node Based Cloud Native TelegrafClientLibraries (10languages)
  • 7. “InfluxDB 2.0 represents the biggest evolution of our product.” ✔ Single binary for all time series functions ✔ Common API across all editions of the platform ✔ Deeper insights with new powerful data processing language Flux ✔ Framework for composable solutions
  • 8. Flux POWERFUL DATA ANALYTICS LANGUAGE TO SEE ACROSS TIME ✔ Designed for time series analysis ✔ Easy to share, easy to extend ✔ Multi data source ✔ Open Source (MIT license) ✔ Easy to get started but powerful to scale from(bucket:“telegraf”) |> range(start:-1h) |> filter(fn: (r) => r._measurement == “foo”) |> exponentialMovingAverage(size:-10s)
  • 9. © 2020 InfluxData. All rights reserved.9 New InfluxDB 2.0 setup and walkthrough • User Docker image • Explore the UI • Get data in! • Create a new bucket and a task Agenda
  • 10. © 2020 InfluxData. All rights reserved.10 InfluxDB 1.x OSS Upgrade to InfluxDB 2.x OSS • Walkthrough of upgrade process • Review Log Output • Confirm DBRP Mapping via CLI • Discuss Security Setup and CLI Tooling • Create an Alert • Leverage InfluxDB Templates • Variables and Advanced Flux Agenda
  • 11. © 2020 InfluxData. All rights reserved.11 Existing Setup
  • 12. © 2020 InfluxData. All rights reserved.12 © 2020 InfluxData. All rights reserved.12 InfluxDB 1.8.3 Chronograf 1.8.9 Telegraf 1.16.3 Input: System Bundle - CPU - Disk - DiskIO - Mem - Net - Processes - Swap - System Output: InfluxDB v1 tim_admin -- admin tim_testing -- read/write nate_haugo -- read telegraf_agent -- write 10 databases including _internal and Telegraf with 2 RPs 1 Continuous Query for Downsampling CPU metrics Selective user permissions: > show grants for nate_haugo database privilege -------- --------- telegraf READ potato READ chronograf ALL PRIVILEGES potatoctl READ Connected using; nate_haugo
  • 13. © 2020 InfluxData. All rights reserved.13 Upgrade
  • 14. © 2020 InfluxData. All rights reserved.14 Upgrade Download/install InfluxDB 2.x Stop influxd Run upgrade command via 2.x influxd binary Start 2.x influxd Additional helper script for DEB/RPM packages No upgrade for Docker --- yet.
  • 15. © 2020 InfluxData. All rights reserved.15 Troubleshooting Upgrade already run: Error: file present at target path for upgraded 2.x config file '/Users/tim/.influxdb/config.toml' Log output: upgrade.log & continuous_queries.txt • both located in the user’s home directory • upgrade - contains all of the stdout log information generated during the upgrade process • cq - contains a dump of the continuous queries found Too many files open -- adjust ulimit
  • 16. © 2020 InfluxData. All rights reserved.16 Upgraded Setup
  • 17. © 2020 InfluxData. All rights reserved.17 © 2020 InfluxData. All rights reserved.17 InfluxDB 2.0.x Chronograf 1.8.9 Telegraf 1.16.3 Input: System Bundle - CPU - Disk - DiskIO - Mem - Net - Processes - Swap - System Output: InfluxDB v1 v1 auth setup for: ● tim_admin -- admin ● tim_testing -- read/write ● nate_haugo -- read ● telegraf_agent -- write v2 user: thall -- admin v2 org: thall-org 10 buckets with DBRP mappings for v1 _internal not upgraded 1 new bucket: default no DBRP mapping 1 Continuous Query for Downsampling CPU metrics Admin functions do not work: Databases, Users, Queries
  • 18. © 2020 InfluxData. All rights reserved.18 Validate via CLI
  • 19. © 2020 InfluxData. All rights reserved.19 InfluxDB v2.0 CLI Now includes support for managing v1 related “stuff” • DBRP mappings • Auth Grab your new token, setup a config profile...and explore!
  • 20. © 2020 InfluxData. All rights reserved.20 Other Resources
  • 21. © 2020 InfluxData. All rights reserved.21 © 2020 InfluxData. All rights reserved.21 Community Forum This is our community forum, a place for people & users to come to for support, share ideas, and ask questions. community.influxdata.com
  • 22. © 2020 InfluxData. All rights reserved.22 © 2020 InfluxData. All rights reserved.22 InfluxDB Slack We have a Slack Workspace for our community. Influxers and community members talk about all things InfluxDB (TICK stack, 2.0, Cloud, meetups, etc). It’s a great place for us to get to know and work with our users. influxdata.com/slack
  • 23. © 2020 InfluxData. All rights reserved.23 Documentation docs.influxdata.com
  • 24. © 2020 InfluxData. All rights reserved.24 Chronograf and Kapacitor Specific Docs for 2.0 https://docs.influxdata.com/influxdb/v2.0/tools/kapacitor/https://docs.influxdata.com/influxdb/v2.0/tools/chronograf/