Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Ryan Betts
VP Engineering, InfluxData
November 2020
InfluxDB Platform
Agenda
1. Introduction
2. InfluxDB Platform: Year 1
3. OSS 2.0 GA
© 2020 InfluxData. All rights reserved. 3
Cloud Service Providers and Regions
● AWS Billing Integration
● GCP Billing Inte...
© 2020 InfluxData. All rights reserved. 4
InfluxDB Cloud:
New AWS Region
Live Now!
Location: US East-1 (Virginia)
Where Sh...
© 2020 InfluxData. All rights reserved. 5
Signup and Pricing Improvements
● Pricing refinements
● Annual contract/commits
...
© 2020 InfluxData. All rights reserved. 6
Telegraf, Client SDKs & Data Ingestion
● 1.x write endpoint compatibility
● Tele...
© 2020 InfluxData. All rights reserved. 7
Telegraf: Starlark
● Starlark integration
○ Python-like scripting for
transformi...
© 2020 InfluxData. All rights reserved. 8
Telegraf: Execd
Internal plugin candidates:
useful to a large # of people
few de...
© 2020 InfluxData. All rights reserved. 9
InfluxDB Templates: Manage and Share Configuration
● https://www.influxdata.com/...
© 2020 InfluxData. All rights reserved. 10
Querying Data
● InfluxQL (API, DQL only)
● Flux performance improvements
● VSCo...
© 2020 InfluxData. All rights reserved. 11
Querying Remote Data
● Flux to(),from()
○ MySQL
○ Postgres
○ Snowflake
○ SQLite...
© 2020 InfluxData. All rights reserved. 12
Special Call-Out: Anais’s TL;DRs on the Blog
https://www.influxdata.com/blog/
© 2020 InfluxData. All rights reserved. 13
Visualizing and Exploring Data
● Histograms
● Heatmaps
● Scatter Plots
● Band C...
© 2020 InfluxData. All rights reserved. 14
Visualizing and Exploring (coming soon)
Geospatial - end of year Mosaic - end o...
© 2020 InfluxData. All rights reserved. 15
Visualizing Data in Your Application
Giraffe: an open source collection of
reus...
© 2020 InfluxData. All rights reserved. 16
Alerting and Acting on Data
● New Notification Endpoints
● Checks for custom al...
© 2020 InfluxData. All rights reserved. 17
Internals: Behind the Curtain
● Proactive support operations
● Multi-cloud CD (...
OSS 2.0.0 GA
In-place upgrade to the 2.x
APIs and UI
© 2020 InfluxData. All rights reserved. 20
2.x as a single binary open-source
© 2020 InfluxData. All rights reserved. 21
Data Explorer
© 2020 InfluxData. All rights reserved. 22
Flux Editor
© 2020 InfluxData. All rights reserved. 23
Single Platform: Multiple Modalities
● Common CLI
● Shared Client SDKs
● Shared...
Tim E. Hall
VP, Products
Wednesday, 9:05AM PT
InfluxDB Roadmap
Attend Tim’s talk to learn
more about our plans for
integra...
Balaji Palani
Wednesday, 1:05PM PT
Path to InfluxDB
2.0
- Seamlessly migrate your
1.x dashboards, alerts and
tasks
Attend ...
ryan@influxdata.com
Thank you
Prochain SlideShare
Chargement dans…5
×

Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual Experience NA 2020

Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual Experience NA 2020

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual Experience NA 2020

  1. 1. Ryan Betts VP Engineering, InfluxData November 2020 InfluxDB Platform
  2. 2. Agenda 1. Introduction 2. InfluxDB Platform: Year 1 3. OSS 2.0 GA
  3. 3. © 2020 InfluxData. All rights reserved. 3 Cloud Service Providers and Regions ● AWS Billing Integration ● GCP Billing Integration ● Azure Integration - end of year.
  4. 4. © 2020 InfluxData. All rights reserved. 4 InfluxDB Cloud: New AWS Region Live Now! Location: US East-1 (Virginia) Where Shall We Go Next? +
  5. 5. © 2020 InfluxData. All rights reserved. 5 Signup and Pricing Improvements ● Pricing refinements ● Annual contract/commits ● Social sign-on with Google ● Lighthouse program ● OEM multi-org account API ● Multi-user + Invite Flow ● Checkout v2 - end of year
  6. 6. © 2020 InfluxData. All rights reserved. 6 Telegraf, Client SDKs & Data Ingestion ● 1.x write endpoint compatibility ● Telegraf plugins (55 additions!) ○ OPC-UA ○ SNMP Trap ○ sFlow ○ Windows Event Log ○ Modbus ● Official Client SDKs ○ Arduino, C#, Go, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala
  7. 7. © 2020 InfluxData. All rights reserved. 7 Telegraf: Starlark ● Starlark integration ○ Python-like scripting for transforming data. [[processors.starlark]] source = ''' def apply(metric): I = metric.fields['current'] V = metric.fields['voltage'] metric.fields['power'] = I * V return metric '''
  8. 8. © 2020 InfluxData. All rights reserved. 8 Telegraf: Execd Internal plugin candidates: useful to a large # of people few dependencies to not bloat Telegraf External plugins: non-Go plugins, utilize non-Go libraries use for license software supports same API as internal
  9. 9. © 2020 InfluxData. All rights reserved. 9 InfluxDB Templates: Manage and Share Configuration ● https://www.influxdata.com/products/influxdb-templates/gallery/ ● https://github.com/influxdata/community-templates ● https://docs.influxdata.com/influxdb/v2.0/influxdb- templates/stacks/save-time/#add-existing-resources-to-the- github-repository
  10. 10. © 2020 InfluxData. All rights reserved. 10 Querying Data ● InfluxQL (API, DQL only) ● Flux performance improvements ● VSCode and UI Flux LSP clients ● Flux profiler ○ https://docs.influxdata.com/influxdb/v2.0 /reference/flux/stdlib/profiler/ group |> count group |> sum group |> first group |> last group |> min group |> max window |> count window |> sum window |> first window |> last window |> min window |> max |> fill |> mean aggregateWindow(every: 1mo, fn: sum)
  11. 11. © 2020 InfluxData. All rights reserved. 11 Querying Remote Data ● Flux to(),from() ○ MySQL ○ Postgres ○ Snowflake ○ SQLite ○ Amazon Athena ○ SQL Server ○ Google BigQuery ○ Google Bigtable experimental ○ MQTT experimental
  12. 12. © 2020 InfluxData. All rights reserved. 12 Special Call-Out: Anais’s TL;DRs on the Blog https://www.influxdata.com/blog/
  13. 13. © 2020 InfluxData. All rights reserved. 13 Visualizing and Exploring Data ● Histograms ● Heatmaps ● Scatter Plots ● Band Chart ● 1.x Grafana Interoperability ● Performance Improvements ○ RUM for observability ○ Performance optimizations ○ Local result set caching
  14. 14. © 2020 InfluxData. All rights reserved. 14 Visualizing and Exploring (coming soon) Geospatial - end of year Mosaic - end of year
  15. 15. © 2020 InfluxData. All rights reserved. 15 Visualizing Data in Your Application Giraffe: an open source collection of reusable react components. Storybook: https://influxdata.github.io/giraffe/
  16. 16. © 2020 InfluxData. All rights reserved. 16 Alerting and Acting on Data ● New Notification Endpoints ● Checks for custom alerting ○ https://docs.influxdata.com/influxdb /v2.0/monitor-alert/custom-checks/
  17. 17. © 2020 InfluxData. All rights reserved. 17 Internals: Behind the Curtain ● Proactive support operations ● Multi-cloud CD (ArgoCD) ● Cloud monitors Cloud ● Incident Bot ● Feature Flagging (ConfigCat) ○ Elixir client open sourced ● SOC2 Type 1 ● SOC2 Type 2 - end of year ● Automated entropy detection ● Automated backup verification ● Backup replay tooling ● Automatic query-retry ● Zero-downtime deployments
  18. 18. OSS 2.0.0 GA
  19. 19. In-place upgrade to the 2.x APIs and UI
  20. 20. © 2020 InfluxData. All rights reserved. 20 2.x as a single binary open-source
  21. 21. © 2020 InfluxData. All rights reserved. 21 Data Explorer
  22. 22. © 2020 InfluxData. All rights reserved. 22 Flux Editor
  23. 23. © 2020 InfluxData. All rights reserved. 23 Single Platform: Multiple Modalities ● Common CLI ● Shared Client SDKs ● Shared UX ● InfluxDB Templates compatible across OSS and Cloud
  24. 24. Tim E. Hall VP, Products Wednesday, 9:05AM PT InfluxDB Roadmap Attend Tim’s talk to learn more about our plans for integrating OSS at the edge and Cloud at the core.
  25. 25. Balaji Palani Wednesday, 1:05PM PT Path to InfluxDB 2.0 - Seamlessly migrate your 1.x dashboards, alerts and tasks Attend Balaji’s talk to learn more about upgrading.
  26. 26. ryan@influxdata.com Thank you

×