Advertisement

Kristina Robinson [InfluxData] | Understand and Visualize Your Data with InfluxDB Cloud | InfluxDays EMEA 2021

InfluxData
May. 19, 2021
Advertisement

More Related Content

Slideshows for you(20)

Similar to Kristina Robinson [InfluxData] | Understand and Visualize Your Data with InfluxDB Cloud | InfluxDays EMEA 2021(20)

Advertisement

More from InfluxData(20)

Advertisement

Kristina Robinson [InfluxData] | Understand and Visualize Your Data with InfluxDB Cloud | InfluxDays EMEA 2021

  1. Kristina Robinson | Engineering Manager UI, InfluxData Understand and Visualize your Data with InfluxDB Cloud
  2. © 2021 InfluxData. All rights reserved. 2 | Understand and Visualize your Data with InfluxDB Cloud: Agenda - Ingest (covered by previous talk) - Explore - Analyze - Act
  3. Data Explorer / Notebooks Dashboards Visualizations Explore
  4. © 2021 InfluxData. All rights reserved. 4 ● Data Explorer and Notebooks both allow: ○ Simple query construction of bucket data ○ View capability of query results as visualizations ○ Saving queries as dashboard cells or tasks ● Notebooks has added streamlined table views, in line commenting while creating queries and graphs, and the ability to save your interim work that lead to dashboard cells or tasks, for reuse or sharing among co-workers. Data Explorer / Notebooks
  5. © 2021 InfluxData. All rights reserved. 5 Notebooks View
  6. © 2021 InfluxData. All rights reserved. 6 Notebooks View (cont)
  7. © 2021 InfluxData. All rights reserved. 7 New Visualizations -- Mosaic blue: win purple: loss red: bye orange: tie
  8. © 2021 InfluxData. All rights reserved. 8 Mosaic Pt 2 - GitHub Repo Build Status blue: success purple: failure
  9. © 2021 InfluxData. All rights reserved. 9 Geo Maps ● Currently requires hard-coding either “lat/lon” pairs or calculated geo-temporal location returned by Flux in the “s2_cell_id” tag. (see article on Geo-Temporal Flux: an overview) International Space Station Trajectory Mapping
  10. Flux Downsampling Tasks Annotations Analyze
  11. © 2021 InfluxData. All rights reserved. 11 “Downsampling is the process of aggregating high-resolution time series within windows of time and then storing the lower resolution aggregation to a new bucket.” Anais Dotis-Georgiou Why Downsample? ● allows you to reduce the overall disk usage as you collect data over time. ● improve query performance for InfluxDB OSS or Cloud ● eliminate the noise of high-precision time series which in turn allows you to analyze and derive value from your historical time series faster How To Downsample? ● Use a downsampling task ○ Source bucket is high precision data, typically lower retention policy ○ Destination bucket is aggregated data, typically higher retention policy ● Create the task with the API or the UI Flux and the Art of Downsampling
  12. © 2021 InfluxData. All rights reserved. 12 View Task Runs ● Select a Task, then to look at its logs, click the gear icon on the right of your task. Select View Task Run. ● If you click View Logs, you can see the errors that caused a task failure.
  13. © 2021 InfluxData. All rights reserved. 13 Annotations ● Click on `Annotations` to view ● Click on `Enable 1-Click Annotations` to enable writing ● Double click on the plot to annotate, and add description
  14. Checks (Deadman, Threshold)/Statuses Notification/Notification Rules Alerts/Notification EndPoints ( Slack, PagerDuty, Email) Coming Soon - Triggers Act
  15. © 2021 InfluxData. All rights reserved. 15 Checks ● Threshold ● Deadman ● Custom Notifications Notification Rules Statuses Notification Endpoints InfluxDB ● Slack ● Email ● PagerDuty While statuses are the output of a check, notifications are the output of a notification rule. 1. Run Check 2. Write Status 3. Run Notification Rules 4. Write Notification to InfluxDB 5. Send MetaData to Endpoint
  16. © 2021 InfluxData. All rights reserved. 16 Tasks vs. Checks vs. Notification Rules ● All are tasks under the covers ● Custom Tasks are written to user’s bucket ● Checks and Notification Rules are written to the “_monitoring” bucket ● Custom Checks must have a defined schema, and use the “monitor.check()” function and only use “CRIT”, “WARN”, “INFO”, and “OK” values assigned to your time series data. ● Custom Notification Rules must have a defined schema, write a notification to the “_monitoring” bucket, using a polling interval (can use “schedule every internal function”), and optionally can a notification endpoint. ● For detailed information please refer to this article: https:/ /www.influxdata.com/blog/influxdbs-checks-and-notifications -system/
  17. Questions
Advertisement