SlideShare a Scribd company logo
1 of 26
Balaji Palani
Director, Product
Management
InfluxData
Path to InfluxDB
2.0
Seamlessly migrate your 1.x
dashboards, alerts and tasks
© 2020 InfluxData. All rights reserved. 2
1.x 2.0
TICK INFLUXDB
OSS 1.X → OSS 2.0
© 2020 InfluxData. All rights reserved. 4
INFLUXDB OSS 2.0
OSS 1.X: WHY UPGRADE to 2.0?
MADE FOR DEVELOPERS
DEVELOPER
PRODUCTIVITY
Query Language ++
Multi-datasource
Extensible
Rich Client Libraries
Gitops integration
with Template
Stacks
Task Scheduling
Platform-in-a-box
Ideal for IOT Edge
© 2020 InfluxData. All rights reserved. 5
OSS 1.X → OSS 2.0
HOW TO MAKE THE TRANSITION?
INFLUXDB OSS 1.XINFLUXDB OSS 2.0
IN-PLACE UPGRADE
● Updates Configuration
● Write Data Into 2.0 Buckets
● Create DBRP Mappings
● Migrate Users, Metadata
● Build TSI (Time-series index)
https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/
© 2020 InfluxData. All rights reserved. 6
INFLUXDB OSS 1.XINFLUXDB OSS 2.0
Continuous Queries
(CQ)
Replace with Flux
Tasks
1.x Supported
Protocols
(Graphite, CollectD,
OpenTSDB, UDP)
Use Telegraf
Kapacitor 1.x
(Subscription API)
Dual write to
InfluxDB 2.0 and
Kapacitor 1.x
Chronograf /
Grafana
(Dashboards)
Existing dashboards
will continue to work
with InfluxQL
compatibility API
FEW THINGS TO WATCH FOR...
Authentication
Auth required by
default
Admin users
Re-assess and
manually create
admin users in OSS
2.0
Platform Support
Docker, Windows,
ARM builds are
planned for later
releases
https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/
TICK 1.X → INFLUXDB CLOUD 2.0
© 2020 InfluxData. All rights reserved. 8
INFLUXDB CLOUD 2.0
WHY INFLUXDB CLOUD 2?
PURPOSE-BUILT FOR APP BUILDERS AND OPERATORS
Multi-Tenant
Architecture
Fully Managed +
Secure Platform
Elastic +
Serverless
Platform
Usage-Based
Pricing
Multi-Cloud +
Global
Distribution
© 2020 InfluxData. All rights reserved. 9
HOW DOES THIS BENEFIT ME?
SAVE TIME AND MONEY
Multi-Tenant
Architecture
Fully Managed +
Secure Platform
Elastic +
Serverless
Platform
Usage Based
Pricing
Multi-Cloud
Availability
INFLUXDB CLOUD 2.0
● Easy to get started quickly.
● No servers to manage.
● Start small and scale as you grow.
● No management overhead.
● Free your time and resources to
develop your application.
© 2020 InfluxData. All rights reserved. 10
INFLUXDB CLOUD 2.0
WHAT WOULD IT COST ME?
ONLY PAY FOR WHAT YOU USE
Usage Based
Pricing
USAGE DIMENSIONS:
Data In: Amount of data ingested
DATA IN
Query Count: Number of queries run
QUERY
COUNT
STORAGE DATA OUTStorage: Space used by data on disk
Data Out: Amount of data transferred out
© 2020 InfluxData. All rights reserved. 11
INFLUXDB CLOUD 2.0
WHERE WOULD MY WORKLOAD RUN?
RUN WHERE YOU WANT AND PAY HOW YOU WANT
Multi-Cloud +
Global
Distribution
➔ Cloud provider agnostic
➔ Available across all super regions
(N. America, Europe, APAC*)
➔ Pay by:
◆ Credit card
◆ Purchase Order
◆ Cloud Provider Billing
US (Oregon)
US(Virginia)
EU(Frankfurt)
US (Iowa)
US (Virginia)
EU
(Netherlands)
* Coming soon
© 2020 InfluxData. All rights reserved. 12
KEY STEPS:
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
HOW DO YOU CROSS THE BRIDGE?
1. Dual write to both existing 1.x and Cloud 2
© 2020 InfluxData. All rights reserved. 13
ENTERPRISE / CLOUD 1.X -> INFLUXDB CLOUD 2.0
DUAL WRITE TO BOTH 1.X AND 2.0
TELEGRAF
● Add influxdb_v2 output
plugin to telegraf
configuration
CLIENT LIBRARIES
● Cloud 2 supports v1.x
/write compatibility
endpoint which can be
used by 1.x client libraries
to write data into
OTHER SCENARIOS
● Use Telegraf as go-
between with influxdb
input plugin and write to
influxdb and influxdb_v2
output plugins
# Write to InfluxDB V1.x
[[outputs.influxdb]]
urls = ["http://127.0.0.1:8086"]
database = “telegraf”
...
# Write to InfluxDB Cloud
[[outputs.influxdb_v2]]
urls = ["https://us-west-2-
1.aws.cloud2.influxdata.com"]
organization = “balaji’s org”
bucket = “telegraf”
### python client
from influxdb import InfluxDBClient
…
## Provide Cloud 2 url, username and token
client = InfluxDBClient('us-west-2-
1.aws.cloud2.influxdata.com', 443,
'<username>', '<Authorization Token>',
'<Bucket>')
…
## Write points
client.write_points(json_body)
Metric
Source
or App
T
E
L
E
G
R
A
F
InfluxDB
1.x
InfluxDB
Cloud
2.0
influxdb
listener
input
plugin
influxdb
output
plugin
influxdb_v2
output
plugin
© 2020 InfluxData. All rights reserved. 14
KEY STEPS:
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
HOW DO YOU CROSS THE BRIDGE?
1. Dual write to both existing 1.x and Cloud 2
2. Use 1.x compatibility API to continue working
with your Chronograf / Grafana dashboards
© 2020 InfluxData. All rights reserved. 15
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
USE 1.X QUERY COMPATIBILITY API FOR DASHBOARDS
CHRONOGRAF 1.X / GRAFANA
(EXISTING DASHBOARDS)
● Add a new connection / data source to
Cloud 2 /query compatibility endpoint
using a token instead of password for
authentication.
GRAFANA 7.1 +
● Use Grafana 7.1+ to connect to Cloud 2
using InfluxQL or Flux as query
language, bringing the power and
flexibility of Flux to Grafana users
© 2020 InfluxData. All rights reserved. 16
KEY STEPS:
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
HOW DO YOU CROSS THE BRIDGE?
1. Dual write to both existing 1.x and Cloud 2
2. Use 1.x compatibility API to continue working
with your Chronograf / Grafana dashboards
3. Write your Flux Tasks. Invite users. Set up
Checks & Notifications.
© 2020 InfluxData. All rights reserved. 17
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
CONTINUOUS QUERIES →FLUX TASKS
#Downsample raw data into 5m means
CREATE CONTINUOUS QUERY mycq
ON telegraf
BEGIN
SELECT mean(usage_user) AS usage_user
INTO telegraf.rollup_5m.cpu
FROM telegraf.autogen.cpu
GROUP BY time(5m),*
END
#Downsample in Flux
option task = {
name: "mytask",
every: 5m,
}
from(bucket: "telegraf")
|> range(start: -5m)
|> filter(fn: (r) => r["_measurement"] ==
"cpu")
|> filter(fn: (r) => r["_field"] ==
"usage_user")
|> mean(column: "_value")
|> to(bucket: "telegraf_5m", org: "balaji_p")
CONTINUOUS QUERIES (CQ) FLUX TASKS
Tasks: (https://docs.influxdata.com/influxdb/v2.0/process-
data/get-started/)
(https://www.influxdata.com/blog/downsampling-influxdb-v2-0/)
● Optimized for better performance
● Built on top of Flux
© 2020 InfluxData. All rights reserved. 18
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
CREATE ALERT CHECKS & NOTIFICATIONS
Alert checks & Notifications:
● Built on Tasks scheduler
● Wide selection of modern notification
tools supported
● Extensible with custom flux tasks
https://docs.influxdata.com/influxdb/v2.0/monitor-
alert/custom-checks/
© 2020 InfluxData. All rights reserved. 19
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
KAPACITOR BATCH SCRIPTS →FLUX TASKS
dbrp "telegraf"."autogen"
batch
|query('SELECT mean(usage_idle) as
usage_idle FROM "telegraf"."autogen".cpu')
.period(5m)
.every(5m)
.groupBy(*)
|influxDBOut()
.database('telegraf')
.retentionPolicy('autogen')
.measurement('mean_cpu_idle')
.precision('s')
#Downsample in Flux
option task = {
name: "mytask",
every: 5m,
}
from(bucket: "telegraf")
|> range(start: -5m)
|> filter(fn: (r) => r["_measurement"] ==
"cpu")
|> filter(fn: (r) => r["_field"] ==
"usage_idle")
|> mean(column: "_value")
|> map(fn: (r) => ({ r with _measurement:
"mean_cpu_idle"}))
|> to(bucket: "telegraf", org: "balaji_p")
KAPACITOR BATCH FLUX TASKS
Things to watch for :
1. Variables in Tasks are not supported
a. Named Functions (coming soon)
2. Flux Tasks + Kapa also in roadmap
© 2020 InfluxData. All rights reserved. 20
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
KAPACITOR STREAMING API
● Dual write to Cloud 2 and
Kapa 1.x
Metric
Source
or App
InfluxDB
Cloud
2.0
KAPA 1.X
© 2020 InfluxData. All rights reserved. 21
KEY STEPS:
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
HOW DO YOU CROSS THE BRIDGE?
1. Dual write to both existing 1.x and Cloud 2
2. Use 1.x compatibility API to continue working
with your Chronograf / Grafana dashboards
3. Write your Flux Tasks. Invite users. Setup
Checks & Notifications
4. Migrate your historical data
© 2020 InfluxData. All rights reserved. 22
ENTERPRISE / CLOUD 1.X→ INFLUXDB CLOUD 2.0
MIGRATE YOUR HISTORICAL DATA
RETENTION
<=
30 Days
1. Dual write to 1.x and
Cloud 2 for 30 days
RETENTION
>
30 Days
1. Use influx_inspect
to export data
2. Ingest via side door
into Cloud 2
© 2020 InfluxData. All rights reserved. 23
KEY STEPS:
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
HOW DO YOU CROSS THE BRIDGE?
1. Dual write to both existing 1.x and Cloud 2
2. Use 1.x compatibility API to continue working
with your Chronograf / Grafana dashboards
3. Write your Flux Tasks. Invite users. Setup
Checks & Notifications
4. Migrate your historical data
5. Verify usage / pricing. Migrate contract to
Cloud 2.
© 2020 InfluxData. All rights reserved. 24
ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0
VERIFY PRICING → MIGRATE CONTRACT TO 2.0 → CUTOVER TO 2.0
Sample Usage Dashboard: For Illustrative Purposes Only
1. Feed in subset of 1.x data
2. Use your usage to
estimate your Cloud
workload
3. Work with Sales to
migrate your contract
and cutover1. Estimate your Cloud
costs based on 1.x usage
data
2. Work with Sales to
migrate your contract
OPTION 1
OPTION 2
© 2020 InfluxData. All rights reserved. 25
1.x 2.0
TICK INFLUXDB
SUMMARY
DUAL WRITE INTO 1.X AND CLOUD 2.0
USE 1.X QUERY COMPATIBILITY API WITH CHRONOGRAF / GRAFANA
CREATE FLUX TASKS & ALERTS IN CLOUD 2.0
MIGRATE YOUR HISTORICAL DATA
MIGRATE YOUR CONTRACT & CUTOVER TO CLOUD 2.0
© 2020 InfluxData. All rights reserved. 26
Important links:
Questions???
E-mail: balaji@influxdata.com
Reach us on our Community Slack
SIGN UP FOR INFLUXDB CLOUD https://cloud2.influxdata.com/signup
OSS 1.X TO 2.0 https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/
Telegraf Plugins https://docs.influxdata.com/influxdb/v2.0/reference/telegraf-plugins/
Grafana with InfluxDB Cloud https://docs.influxdata.com/influxdb/v2.0/tools/grafana/
Downsampling examples https://www.influxdata.com/blog/downsampling-influxdb-v2-0/
Custom Alert Checks
https://docs.influxdata.com/influxdb/v2.0/monitor-alert/custom-
checks/

More Related Content

What's hot

Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021
Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021
Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021InfluxData
 
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...InfluxData
 
FIWARE Wednesday Webinars - Strategies for Context Data Persistence
FIWARE Wednesday Webinars - Strategies for Context Data PersistenceFIWARE Wednesday Webinars - Strategies for Context Data Persistence
FIWARE Wednesday Webinars - Strategies for Context Data PersistenceFIWARE
 
FIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart SystemsFIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart SystemsFIWARE
 
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT AgentsFIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT AgentsFIWARE
 
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...InfluxData
 
Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...
Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...
Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...InfluxData
 
OpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloudOpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloudAnees Shaikh
 
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...InfluxData
 
Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...
 Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ... Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...
Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...Weaveworks
 
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...InfluxData
 
Welcome talk unleashing the future of open-source enterprise cloud computing
Welcome talk   unleashing the future of open-source enterprise cloud computingWelcome talk   unleashing the future of open-source enterprise cloud computing
Welcome talk unleashing the future of open-source enterprise cloud computingNETWAYS
 
Beyond the Operating System: Red Hat's Open Strategy for the Modern Enterprise
Beyond the Operating System: Red Hat's Open Strategy for the Modern EnterpriseBeyond the Operating System: Red Hat's Open Strategy for the Modern Enterprise
Beyond the Operating System: Red Hat's Open Strategy for the Modern EnterpriseJames Falkner
 
Introduction to Filecoin
Introduction to Filecoin   Introduction to Filecoin
Introduction to Filecoin Vanessa Lošić
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebula Project
 
stackconf 2021 | GitOps: yea or nay?
stackconf 2021 | GitOps: yea or nay?stackconf 2021 | GitOps: yea or nay?
stackconf 2021 | GitOps: yea or nay?NETWAYS
 
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...GoGrid Cloud Hosting
 

What's hot (20)

Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021
Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021
Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021
 
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
 
FIWARE Wednesday Webinars - Strategies for Context Data Persistence
FIWARE Wednesday Webinars - Strategies for Context Data PersistenceFIWARE Wednesday Webinars - Strategies for Context Data Persistence
FIWARE Wednesday Webinars - Strategies for Context Data Persistence
 
Deploying OpenNebula in an HPC environment
Deploying OpenNebula in an HPC environmentDeploying OpenNebula in an HPC environment
Deploying OpenNebula in an HPC environment
 
FIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart SystemsFIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart Systems
 
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT AgentsFIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT Agents
 
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...
 
Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...
Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...
Hari-Prasad Sudharshan [Fujitsu Network Communications] | ML-Based Data-Drive...
 
OpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloudOpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloud
 
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
 
Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...
 Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ... Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...
Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...
 
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...
 
Welcome talk unleashing the future of open-source enterprise cloud computing
Welcome talk   unleashing the future of open-source enterprise cloud computingWelcome talk   unleashing the future of open-source enterprise cloud computing
Welcome talk unleashing the future of open-source enterprise cloud computing
 
Beyond the Operating System: Red Hat's Open Strategy for the Modern Enterprise
Beyond the Operating System: Red Hat's Open Strategy for the Modern EnterpriseBeyond the Operating System: Red Hat's Open Strategy for the Modern Enterprise
Beyond the Operating System: Red Hat's Open Strategy for the Modern Enterprise
 
ZCX Hybrid Application
ZCX Hybrid ApplicationZCX Hybrid Application
ZCX Hybrid Application
 
Introduction to Filecoin
Introduction to Filecoin   Introduction to Filecoin
Introduction to Filecoin
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
 
Introduction to OpenDaylight
Introduction to OpenDaylightIntroduction to OpenDaylight
Introduction to OpenDaylight
 
stackconf 2021 | GitOps: yea or nay?
stackconf 2021 | GitOps: yea or nay?stackconf 2021 | GitOps: yea or nay?
stackconf 2021 | GitOps: yea or nay?
 
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
 

Similar to Balaji Palani [InfluxData] | Path to InfluxDB 2.0: Seamlessly Migrate Your 1.x Data, Dashboards, Alerts and Tasks | InfluxDays Virtual Experience NA 2020

InfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s ComingInfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s ComingInfluxData
 
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 EcosystemInfluxData
 
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...InfluxData
 
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...InfluxData
 
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...InfluxData
 
Meet the Experts: InfluxDB Product Update
Meet the Experts: InfluxDB Product UpdateMeet the Experts: InfluxDB Product Update
Meet the Experts: InfluxDB Product UpdateInfluxData
 
Case Study : InfluxDB
Case Study : InfluxDBCase Study : InfluxDB
Case Study : InfluxDBomkarpowar4
 
InfluxDB Live Product Training
InfluxDB Live Product TrainingInfluxDB Live Product Training
InfluxDB Live Product TrainingInfluxData
 
InfluxDB Client Libraries and Applications | Miroslav Malecha | Bonitoo
InfluxDB Client Libraries and Applications | Miroslav Malecha | BonitooInfluxDB Client Libraries and Applications | Miroslav Malecha | Bonitoo
InfluxDB Client Libraries and Applications | Miroslav Malecha | BonitooInfluxData
 
Taming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using TelegrafTaming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using TelegrafInfluxData
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookVMware Tanzu
 
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...InfluxData
 
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 2021InfluxData
 
InfluxDB Cloud Product Update
InfluxDB Cloud Product Update InfluxDB Cloud Product Update
InfluxDB Cloud Product Update InfluxData
 
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...InfluxData
 
InfluxDB Community Office Hours September 2020
InfluxDB Community Office Hours September 2020 InfluxDB Community Office Hours September 2020
InfluxDB Community Office Hours September 2020 InfluxData
 
Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...
Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...
Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...InfluxData
 
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 2021InfluxData
 
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...InfluxData
 
Open Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewOpen Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewKrishna-Kumar
 

Similar to Balaji Palani [InfluxData] | Path to InfluxDB 2.0: Seamlessly Migrate Your 1.x Data, Dashboards, Alerts and Tasks | InfluxDays Virtual Experience NA 2020 (20)

InfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s ComingInfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s Coming
 
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
 
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...
 
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...
 
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
 
Meet the Experts: InfluxDB Product Update
Meet the Experts: InfluxDB Product UpdateMeet the Experts: InfluxDB Product Update
Meet the Experts: InfluxDB Product Update
 
Case Study : InfluxDB
Case Study : InfluxDBCase Study : InfluxDB
Case Study : InfluxDB
 
InfluxDB Live Product Training
InfluxDB Live Product TrainingInfluxDB Live Product Training
InfluxDB Live Product Training
 
InfluxDB Client Libraries and Applications | Miroslav Malecha | Bonitoo
InfluxDB Client Libraries and Applications | Miroslav Malecha | BonitooInfluxDB Client Libraries and Applications | Miroslav Malecha | Bonitoo
InfluxDB Client Libraries and Applications | Miroslav Malecha | Bonitoo
 
Taming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using TelegrafTaming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using Telegraf
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First Look
 
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...
 
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
 
InfluxDB Cloud Product Update
InfluxDB Cloud Product Update InfluxDB Cloud Product Update
InfluxDB Cloud Product Update
 
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...
 
InfluxDB Community Office Hours September 2020
InfluxDB Community Office Hours September 2020 InfluxDB Community Office Hours September 2020
InfluxDB Community Office Hours September 2020
 
Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...
Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...
Rick Spencer & Wojciech Kocjan [InfluxData] | Visualizing InfluxDB 2.0 Dashbo...
 
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
 
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...
 
Open Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewOpen Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - Overview
 

More from InfluxData

Announcing InfluxDB Clustered
Announcing InfluxDB ClusteredAnnouncing InfluxDB Clustered
Announcing InfluxDB ClusteredInfluxData
 
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 EcosystemInfluxData
 
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...InfluxData
 
Power Your Predictive Analytics with InfluxDB
Power Your Predictive Analytics with InfluxDBPower Your Predictive Analytics with InfluxDB
Power Your Predictive Analytics with InfluxDBInfluxData
 
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
 
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 StackInfluxData
 
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 RustInfluxData
 
Introducing InfluxDB Cloud Dedicated
Introducing InfluxDB Cloud DedicatedIntroducing InfluxDB Cloud Dedicated
Introducing InfluxDB Cloud DedicatedInfluxData
 
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 InfluxData
 
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...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
 
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 EngineInfluxData
 
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 InfluxData
 
Understanding InfluxDB’s New Storage Engine
Understanding InfluxDB’s New Storage EngineUnderstanding InfluxDB’s New Storage Engine
Understanding InfluxDB’s New Storage EngineInfluxData
 
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 InfluxDBInfluxData
 
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...InfluxData
 
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 2022InfluxData
 
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 2022InfluxData
 
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 2022InfluxData
 

More from 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
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Balaji Palani [InfluxData] | Path to InfluxDB 2.0: Seamlessly Migrate Your 1.x Data, Dashboards, Alerts and Tasks | InfluxDays Virtual Experience NA 2020

  • 1. Balaji Palani Director, Product Management InfluxData Path to InfluxDB 2.0 Seamlessly migrate your 1.x dashboards, alerts and tasks
  • 2. © 2020 InfluxData. All rights reserved. 2 1.x 2.0 TICK INFLUXDB
  • 3. OSS 1.X → OSS 2.0
  • 4. © 2020 InfluxData. All rights reserved. 4 INFLUXDB OSS 2.0 OSS 1.X: WHY UPGRADE to 2.0? MADE FOR DEVELOPERS DEVELOPER PRODUCTIVITY Query Language ++ Multi-datasource Extensible Rich Client Libraries Gitops integration with Template Stacks Task Scheduling Platform-in-a-box Ideal for IOT Edge
  • 5. © 2020 InfluxData. All rights reserved. 5 OSS 1.X → OSS 2.0 HOW TO MAKE THE TRANSITION? INFLUXDB OSS 1.XINFLUXDB OSS 2.0 IN-PLACE UPGRADE ● Updates Configuration ● Write Data Into 2.0 Buckets ● Create DBRP Mappings ● Migrate Users, Metadata ● Build TSI (Time-series index) https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/
  • 6. © 2020 InfluxData. All rights reserved. 6 INFLUXDB OSS 1.XINFLUXDB OSS 2.0 Continuous Queries (CQ) Replace with Flux Tasks 1.x Supported Protocols (Graphite, CollectD, OpenTSDB, UDP) Use Telegraf Kapacitor 1.x (Subscription API) Dual write to InfluxDB 2.0 and Kapacitor 1.x Chronograf / Grafana (Dashboards) Existing dashboards will continue to work with InfluxQL compatibility API FEW THINGS TO WATCH FOR... Authentication Auth required by default Admin users Re-assess and manually create admin users in OSS 2.0 Platform Support Docker, Windows, ARM builds are planned for later releases https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/
  • 7. TICK 1.X → INFLUXDB CLOUD 2.0
  • 8. © 2020 InfluxData. All rights reserved. 8 INFLUXDB CLOUD 2.0 WHY INFLUXDB CLOUD 2? PURPOSE-BUILT FOR APP BUILDERS AND OPERATORS Multi-Tenant Architecture Fully Managed + Secure Platform Elastic + Serverless Platform Usage-Based Pricing Multi-Cloud + Global Distribution
  • 9. © 2020 InfluxData. All rights reserved. 9 HOW DOES THIS BENEFIT ME? SAVE TIME AND MONEY Multi-Tenant Architecture Fully Managed + Secure Platform Elastic + Serverless Platform Usage Based Pricing Multi-Cloud Availability INFLUXDB CLOUD 2.0 ● Easy to get started quickly. ● No servers to manage. ● Start small and scale as you grow. ● No management overhead. ● Free your time and resources to develop your application.
  • 10. © 2020 InfluxData. All rights reserved. 10 INFLUXDB CLOUD 2.0 WHAT WOULD IT COST ME? ONLY PAY FOR WHAT YOU USE Usage Based Pricing USAGE DIMENSIONS: Data In: Amount of data ingested DATA IN Query Count: Number of queries run QUERY COUNT STORAGE DATA OUTStorage: Space used by data on disk Data Out: Amount of data transferred out
  • 11. © 2020 InfluxData. All rights reserved. 11 INFLUXDB CLOUD 2.0 WHERE WOULD MY WORKLOAD RUN? RUN WHERE YOU WANT AND PAY HOW YOU WANT Multi-Cloud + Global Distribution ➔ Cloud provider agnostic ➔ Available across all super regions (N. America, Europe, APAC*) ➔ Pay by: ◆ Credit card ◆ Purchase Order ◆ Cloud Provider Billing US (Oregon) US(Virginia) EU(Frankfurt) US (Iowa) US (Virginia) EU (Netherlands) * Coming soon
  • 12. © 2020 InfluxData. All rights reserved. 12 KEY STEPS: ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 HOW DO YOU CROSS THE BRIDGE? 1. Dual write to both existing 1.x and Cloud 2
  • 13. © 2020 InfluxData. All rights reserved. 13 ENTERPRISE / CLOUD 1.X -> INFLUXDB CLOUD 2.0 DUAL WRITE TO BOTH 1.X AND 2.0 TELEGRAF ● Add influxdb_v2 output plugin to telegraf configuration CLIENT LIBRARIES ● Cloud 2 supports v1.x /write compatibility endpoint which can be used by 1.x client libraries to write data into OTHER SCENARIOS ● Use Telegraf as go- between with influxdb input plugin and write to influxdb and influxdb_v2 output plugins # Write to InfluxDB V1.x [[outputs.influxdb]] urls = ["http://127.0.0.1:8086"] database = “telegraf” ... # Write to InfluxDB Cloud [[outputs.influxdb_v2]] urls = ["https://us-west-2- 1.aws.cloud2.influxdata.com"] organization = “balaji’s org” bucket = “telegraf” ### python client from influxdb import InfluxDBClient … ## Provide Cloud 2 url, username and token client = InfluxDBClient('us-west-2- 1.aws.cloud2.influxdata.com', 443, '<username>', '<Authorization Token>', '<Bucket>') … ## Write points client.write_points(json_body) Metric Source or App T E L E G R A F InfluxDB 1.x InfluxDB Cloud 2.0 influxdb listener input plugin influxdb output plugin influxdb_v2 output plugin
  • 14. © 2020 InfluxData. All rights reserved. 14 KEY STEPS: ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 HOW DO YOU CROSS THE BRIDGE? 1. Dual write to both existing 1.x and Cloud 2 2. Use 1.x compatibility API to continue working with your Chronograf / Grafana dashboards
  • 15. © 2020 InfluxData. All rights reserved. 15 ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 USE 1.X QUERY COMPATIBILITY API FOR DASHBOARDS CHRONOGRAF 1.X / GRAFANA (EXISTING DASHBOARDS) ● Add a new connection / data source to Cloud 2 /query compatibility endpoint using a token instead of password for authentication. GRAFANA 7.1 + ● Use Grafana 7.1+ to connect to Cloud 2 using InfluxQL or Flux as query language, bringing the power and flexibility of Flux to Grafana users
  • 16. © 2020 InfluxData. All rights reserved. 16 KEY STEPS: ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 HOW DO YOU CROSS THE BRIDGE? 1. Dual write to both existing 1.x and Cloud 2 2. Use 1.x compatibility API to continue working with your Chronograf / Grafana dashboards 3. Write your Flux Tasks. Invite users. Set up Checks & Notifications.
  • 17. © 2020 InfluxData. All rights reserved. 17 ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 CONTINUOUS QUERIES →FLUX TASKS #Downsample raw data into 5m means CREATE CONTINUOUS QUERY mycq ON telegraf BEGIN SELECT mean(usage_user) AS usage_user INTO telegraf.rollup_5m.cpu FROM telegraf.autogen.cpu GROUP BY time(5m),* END #Downsample in Flux option task = { name: "mytask", every: 5m, } from(bucket: "telegraf") |> range(start: -5m) |> filter(fn: (r) => r["_measurement"] == "cpu") |> filter(fn: (r) => r["_field"] == "usage_user") |> mean(column: "_value") |> to(bucket: "telegraf_5m", org: "balaji_p") CONTINUOUS QUERIES (CQ) FLUX TASKS Tasks: (https://docs.influxdata.com/influxdb/v2.0/process- data/get-started/) (https://www.influxdata.com/blog/downsampling-influxdb-v2-0/) ● Optimized for better performance ● Built on top of Flux
  • 18. © 2020 InfluxData. All rights reserved. 18 ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 CREATE ALERT CHECKS & NOTIFICATIONS Alert checks & Notifications: ● Built on Tasks scheduler ● Wide selection of modern notification tools supported ● Extensible with custom flux tasks https://docs.influxdata.com/influxdb/v2.0/monitor- alert/custom-checks/
  • 19. © 2020 InfluxData. All rights reserved. 19 ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 KAPACITOR BATCH SCRIPTS →FLUX TASKS dbrp "telegraf"."autogen" batch |query('SELECT mean(usage_idle) as usage_idle FROM "telegraf"."autogen".cpu') .period(5m) .every(5m) .groupBy(*) |influxDBOut() .database('telegraf') .retentionPolicy('autogen') .measurement('mean_cpu_idle') .precision('s') #Downsample in Flux option task = { name: "mytask", every: 5m, } from(bucket: "telegraf") |> range(start: -5m) |> filter(fn: (r) => r["_measurement"] == "cpu") |> filter(fn: (r) => r["_field"] == "usage_idle") |> mean(column: "_value") |> map(fn: (r) => ({ r with _measurement: "mean_cpu_idle"})) |> to(bucket: "telegraf", org: "balaji_p") KAPACITOR BATCH FLUX TASKS Things to watch for : 1. Variables in Tasks are not supported a. Named Functions (coming soon) 2. Flux Tasks + Kapa also in roadmap
  • 20. © 2020 InfluxData. All rights reserved. 20 ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 KAPACITOR STREAMING API ● Dual write to Cloud 2 and Kapa 1.x Metric Source or App InfluxDB Cloud 2.0 KAPA 1.X
  • 21. © 2020 InfluxData. All rights reserved. 21 KEY STEPS: ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 HOW DO YOU CROSS THE BRIDGE? 1. Dual write to both existing 1.x and Cloud 2 2. Use 1.x compatibility API to continue working with your Chronograf / Grafana dashboards 3. Write your Flux Tasks. Invite users. Setup Checks & Notifications 4. Migrate your historical data
  • 22. © 2020 InfluxData. All rights reserved. 22 ENTERPRISE / CLOUD 1.X→ INFLUXDB CLOUD 2.0 MIGRATE YOUR HISTORICAL DATA RETENTION <= 30 Days 1. Dual write to 1.x and Cloud 2 for 30 days RETENTION > 30 Days 1. Use influx_inspect to export data 2. Ingest via side door into Cloud 2
  • 23. © 2020 InfluxData. All rights reserved. 23 KEY STEPS: ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 HOW DO YOU CROSS THE BRIDGE? 1. Dual write to both existing 1.x and Cloud 2 2. Use 1.x compatibility API to continue working with your Chronograf / Grafana dashboards 3. Write your Flux Tasks. Invite users. Setup Checks & Notifications 4. Migrate your historical data 5. Verify usage / pricing. Migrate contract to Cloud 2.
  • 24. © 2020 InfluxData. All rights reserved. 24 ENTERPRISE / CLOUD 1.X → INFLUXDB CLOUD 2.0 VERIFY PRICING → MIGRATE CONTRACT TO 2.0 → CUTOVER TO 2.0 Sample Usage Dashboard: For Illustrative Purposes Only 1. Feed in subset of 1.x data 2. Use your usage to estimate your Cloud workload 3. Work with Sales to migrate your contract and cutover1. Estimate your Cloud costs based on 1.x usage data 2. Work with Sales to migrate your contract OPTION 1 OPTION 2
  • 25. © 2020 InfluxData. All rights reserved. 25 1.x 2.0 TICK INFLUXDB SUMMARY DUAL WRITE INTO 1.X AND CLOUD 2.0 USE 1.X QUERY COMPATIBILITY API WITH CHRONOGRAF / GRAFANA CREATE FLUX TASKS & ALERTS IN CLOUD 2.0 MIGRATE YOUR HISTORICAL DATA MIGRATE YOUR CONTRACT & CUTOVER TO CLOUD 2.0
  • 26. © 2020 InfluxData. All rights reserved. 26 Important links: Questions??? E-mail: balaji@influxdata.com Reach us on our Community Slack SIGN UP FOR INFLUXDB CLOUD https://cloud2.influxdata.com/signup OSS 1.X TO 2.0 https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/ Telegraf Plugins https://docs.influxdata.com/influxdb/v2.0/reference/telegraf-plugins/ Grafana with InfluxDB Cloud https://docs.influxdata.com/influxdb/v2.0/tools/grafana/ Downsampling examples https://www.influxdata.com/blog/downsampling-influxdb-v2-0/ Custom Alert Checks https://docs.influxdata.com/influxdb/v2.0/monitor-alert/custom- checks/