This talk covers how and why we are running Istio on Kubernetes at InfluxData. Buzzwords can’t substitute engineering. Our experience, roadmap and challenges of using Istio without Prometheus and using Telegraf-operator.
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...InfluxData
When moving your apps to Kubernetes, you need to keep your existing observability at the same level or better. Kubernetes will give you some challenge, as you can’t strictly deploy the TICK Stack as you did before, but also allow some opportunities. The talk is about my journey on this topic and will cover Telegraf as DaemonSet to fetch nodes resources, as a deployment to fetch metrics from different endpoints and hopefully with Telegraf as an operator to illustrate sidecar deployment. All these metrics will be pushed to InfluxDB (v1/v2) and may be visualized in Chronograf or Grafana.
The document discusses InfluxDB 2.0 and its journey to becoming generally available as open source software. It provides an overview of where InfluxDB 2.0 is currently in development, outlines the challenges of delivering it as open source versus cloud software, and outlines the remaining work needed and timeline to achieve a 2.0 open source general availability release in early fall 2020. It also discusses the vision for InfluxDB 2.0 as a platform for working with time series data beyond just a database.
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...InfluxData
Mist is an open source multicloud management platform. Mist.io's goal is to make multicloud simple and offer a single interface from where you can manage everything. To help users make informed decisions about their infrastructure, Mist is integrating with Telegraf and InfluxDB for collecting and storing monitoring metrics. This is an evolution of a previous stack based on collectd and Graphite. This session will go over why Mist.io moved and the implementation details of its current stack. The session will also analyze the challenges faced and the solutions built. This session is a follow-up to the webinar presentation at https://www.influxdata.com/resources/how-to-gain-visibility-into-containers-vms-and-multi-cloud-environments-using-telegraf-influxdb-and-mist/ which focuses more on the technical details.
Andy Charlton [InfluxData] | Managing Your Dashboards, Tasks and Alerts Made ...InfluxData
This document discusses managing dashboards, tasks, and alerts for infrastructure through Infrastructure as Code. Infrastructure as Code allows defining and provisioning infrastructure resources like servers, storage, networking, and access control through code. It provides benefits like deployment automation, visibility, reusability, and versioning. The document questions whether dashboards and alerts should be considered infrastructure. It then lists the Influx CLI tool and Influx stack manager as available tools for Infrastructure as Code and provides a demo and overview of the workflow which includes pulling and pushing changes.
Dominik Obermaier and Anja Helmbrecht-Schaar [HiveMQ] | IIoT Monitoring with ...InfluxData
The aim of the session is to show how a modern and resource-saving industrial IoT architecture can be built with the help of MQTT Sparkplug, HiveMQ and InfluxDB. Starting with challenges in classic OT/IT systems, the concepts of Sparkplug will be explained, and the session will cover how they can be implemented with MQTT to fulfill requirements for a modern IIoT solution. Attendees will also learn the entire setup process.
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...InfluxData
An external plugin allows Telegraf to collect metrics from external programs. This presentation demonstrates how to create an external plugin by printing 3D data from an Octoprint server. It discusses the basics of external plugins, provides a simple example using Bash, and walks through building a plugin for Octoprint using Go. The presentation concludes by discussing how to create plugins in other languages like Rust and ideas for other external plugins.
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...InfluxData
There are many ways to collect and store data in InfluxDB. Learn more about Telegraf, Client SDKs, Direct API, CLI, UI Uploader and Flux. InfluxDB's CLI can handle CSV’s and Line Protocol. Discover how to use Flux pull data into InfluxDB.
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...InfluxData
When moving your apps to Kubernetes, you need to keep your existing observability at the same level or better. Kubernetes will give you some challenge, as you can’t strictly deploy the TICK Stack as you did before, but also allow some opportunities. The talk is about my journey on this topic and will cover Telegraf as DaemonSet to fetch nodes resources, as a deployment to fetch metrics from different endpoints and hopefully with Telegraf as an operator to illustrate sidecar deployment. All these metrics will be pushed to InfluxDB (v1/v2) and may be visualized in Chronograf or Grafana.
The document discusses InfluxDB 2.0 and its journey to becoming generally available as open source software. It provides an overview of where InfluxDB 2.0 is currently in development, outlines the challenges of delivering it as open source versus cloud software, and outlines the remaining work needed and timeline to achieve a 2.0 open source general availability release in early fall 2020. It also discusses the vision for InfluxDB 2.0 as a platform for working with time series data beyond just a database.
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...InfluxData
Mist is an open source multicloud management platform. Mist.io's goal is to make multicloud simple and offer a single interface from where you can manage everything. To help users make informed decisions about their infrastructure, Mist is integrating with Telegraf and InfluxDB for collecting and storing monitoring metrics. This is an evolution of a previous stack based on collectd and Graphite. This session will go over why Mist.io moved and the implementation details of its current stack. The session will also analyze the challenges faced and the solutions built. This session is a follow-up to the webinar presentation at https://www.influxdata.com/resources/how-to-gain-visibility-into-containers-vms-and-multi-cloud-environments-using-telegraf-influxdb-and-mist/ which focuses more on the technical details.
Andy Charlton [InfluxData] | Managing Your Dashboards, Tasks and Alerts Made ...InfluxData
This document discusses managing dashboards, tasks, and alerts for infrastructure through Infrastructure as Code. Infrastructure as Code allows defining and provisioning infrastructure resources like servers, storage, networking, and access control through code. It provides benefits like deployment automation, visibility, reusability, and versioning. The document questions whether dashboards and alerts should be considered infrastructure. It then lists the Influx CLI tool and Influx stack manager as available tools for Infrastructure as Code and provides a demo and overview of the workflow which includes pulling and pushing changes.
Dominik Obermaier and Anja Helmbrecht-Schaar [HiveMQ] | IIoT Monitoring with ...InfluxData
The aim of the session is to show how a modern and resource-saving industrial IoT architecture can be built with the help of MQTT Sparkplug, HiveMQ and InfluxDB. Starting with challenges in classic OT/IT systems, the concepts of Sparkplug will be explained, and the session will cover how they can be implemented with MQTT to fulfill requirements for a modern IIoT solution. Attendees will also learn the entire setup process.
Sebastian Spaink [InfluxData] | Layer by Layer: Printing Your Own External In...InfluxData
An external plugin allows Telegraf to collect metrics from external programs. This presentation demonstrates how to create an external plugin by printing 3D data from an Octoprint server. It discusses the basics of external plugins, provides a simple example using Bash, and walks through building a plugin for Octoprint using Go. The presentation concludes by discussing how to create plugins in other languages like Rust and ideas for other external plugins.
Jess Ingrassellino [InfluxData] | How to Get Data Into InfluxDB | InfluxDays ...InfluxData
There are many ways to collect and store data in InfluxDB. Learn more about Telegraf, Client SDKs, Direct API, CLI, UI Uploader and Flux. InfluxDB's CLI can handle CSV’s and Line Protocol. Discover how to use Flux pull data into InfluxDB.
How to Monitor Your Gaming Computer with a Time Series DatabaseInfluxData
Virtual Time Series Meetup
Whether you're a gamer determining computer utilization or if you're a parent monitoring your child's gaming habits, a time series database can help track important computer stats. Discover how you can use InfluxDB to monitor a computer’s fluctuating GPU and CPU usage due to online gaming, and how to set up Slack alerts about unexpected computer utilization
Join this virtual time series meetup to learn how a parent is using Telegraf, InfluxDB Cloud and Slack to monitor their child's computer which is used for schooling and gaming. At a time when home and school converge, making sure kids are doing their homework (at least some of the time) and not gaming (all the time) is a must!
Catalogs - Turning a Set of Parquet Files into a Data SetInfluxData
InfluxDB IOx Tech Talks
Placing a Parquet file into an object store serves as a simple data persistence format. However, storing data into multiple files enabling upserts, deletions, format upgrades, metadata management, and consistency checks at scale requires some form of a catalog that manages these files. In this talk we will explore the requirements for a catalog for InfluxDB IOx, prior art from the Parquet ecosystem, and the proposed solution.
How to Gain Real-Time Visibility into Your IaaS with vBridge, InfluxDB, GrafanaInfluxData
vBridge are the creators of a multi-site IaaS platform, which provides clients with fast and reliable data storage and cost-effective computing services. Their cloud infrastructure monitoring solution aims to provide the simplicity, flexibility and control required by their clients. vBridge’s solution lets customers generate ad hoc performance graphs of their virtual workloads. Their API stores metrics on every request (http status code, response times, endpoint, etc). Discover how vBridge uses InfluxDB and Telegraf to collect and store backend metrics from Pure Storage and 3Par storage arrays.
In this webinar, Ben Young will dive into:
vBridge’s methodology to hosting infrastructure as a service
Their approach to delivering superior processing power, meeting uptime SLA’s and providing disaster recovery
How vBridge uses a time series database to empower their clients with real-time monitoring of clients’ backend systems
How to Create a Modern IIoT Monitoring Solution On iOS Using Swift, MQTT and ...InfluxData
MOXIE IoT uses industry standards and cutting-edge technology to create a monitoring solution which provides their manufacturing customers with a single source of truth. Their iOS iPad app equips their customers to visualize and analyze industrial factory data in real time. Discover how they use a time series database, MQTT and Ultra-Wideband to accurately measure and track any object, device, personnel or machinery.
In this webinar, Dr. Austin Gurley will dive into:
MOXIE’s approach to app-centric asset monitoring
Their ability to help customers streamline operations while bridging the gap between hardware and software
How a time series database improves customer experience by enabling them to query, filter and parse their data
Techniques for performing Flux queries in iOS Swift
Learn more about InfluxData’s time series platform. InfluxDB Cloud is a fast, elastic, serverless real-time monitoring platform, dashboarding engine, analytics service and event and metrics processor. It is available on AWS, Azure and Google Cloud. Since its launch, we have been busy making updates to the product!
Join Balaji Palani, Director of Product Management, as he demonstrates the the latest features of InfluxDB Cloud. This one-hour webinar will feature a product update and Q&A time.
Three Ways InfluxDB Enables You to Use Time Series Data Across Your Entire En...InfluxData
The more your team can collaborate around data, the more useful that data is. This is especially true for time-series data that is increasingly the heartbeat of your business. When your entire team can utilize time series data, they know the pulse of your devices, your equipment, your customers, and your software -- and can act accordingly.
In this webinar, product manager Russ Savage will show you three new ways for your team to collaborate around time-series data.
First, InfluxDB Notebooks let you create and share computational narratives that combine live code, visualizations, and explanatory notes, which can output to your InfluxDB Dashboards, Tasks, and Buckets. You can use Notebooks to better document your downsampling, data processing, incident investigations, postmortems, and runbooks.
Next, InfluxDB Annotations let you explain the why behind time series data trends. Annotations can be used to communicate how time series data is impacted by changes to software deployments (like configurations, upgrades, or outages), user behavior (Cyber Monday, deadlines), business activities (ad campaign, sales incentives), or external events (natural disasters, weather). With team members sharing contextual clues, you’ll more quickly determine root cause and restore services faster.
Finally, learn how to apply gitops practices to managing InfluxDB configurations, dashboards, tasks, and alerts, as well as Telegraf configurations, ensuring better collaboration workflows between developers, SREs, and every stakeholder involved in time series collection, enrichment, and analysis.
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...InfluxData
The document discusses observability with InfluxDB/IOx and OpenTelemetry. It provides definitions and descriptions of InfluxDB/TSM and InfluxDB/IOx storage engines, highlighting their strengths. It also defines OpenTelemetry as a standard for observability signals including metrics, logs and traces. The document outlines how OpenTelemetry aims to provide a common instrumentation standard to unify the observability stack, and describes how InfluxData supports and integrates with OpenTelemetry.
Telegraf is an open-source server agent designed to collect metrics from stacks, sensors, and systems — with nearly 300 inputs and outputs. Telegraf Operator makes it easy to use Telegraf for monitoring your Kubernetes workloads. It enables developers to define a common output destination for all metrics, and configure Sidecar monitoring on your application pods using annotations. With the Telegraf sidecar container added, it will collect data and start pushing the metrics to a time series database, like InfluxDB. Discover how to use the Telegraf Operator as a control center for managing individual Telegraf instances which are deployed throughout Kubernetes clusters. Find out how to use the InfluxDB and Telegraf Operator to monitor and get metrics from your Kubernetes workloads.
Join this webinar as InfluxData's Pat Gaughen and Wojciech Kocjan provide:
InfluxDB & Telegraf overview
Telegraf Operator deep-dive
Live demos of sample deployments!
Monitor Kubernetes in Rancher using InfluxDataInfluxData
The document discusses monitoring Kubernetes in Rancher using InfluxData. It provides an introduction to Rancher and how it can deploy and manage Kubernetes clusters. It then discusses the time series data problem and how InfluxData solutions like Telegraf, InfluxDB, Chronograf and Kapacitor can collect, store and analyze the high volume time series data generated by containers. It highlights key features of Rancher and InfluxData and demonstrates how their tools can be used together to monitor Kubernetes workloads.
Michael DeSa [InfluxData] | Monitoring Methodologies | InfluxDays Virtual Exp...InfluxData
The objective of this workshop will be to introduce participants to the RED and USE monitoring methodologies. We will compare and contrast the two methodologies. Care will be taken to highlight best practices associated with each methodology. The workshop will culminate in participants designing schema and using Flux to create relevant visualizations of their data.
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and GrafanaInfluxData
In this presentation, InfluxAce Jorge de la Cruz will demonstrate how to create beautiful, and meaningful dashboards from vSphere’s most critical assets like hosts, VM’s, clusters, and data stores. The best part is the whole monitoring system can be deployed in seconds using Docker, and it uses the vSphere SDK, which makes it non-intrusive and very efficient. Discover how to utilize this cost effective monitoring and visualization solution for vSphere environments!
Bernard Paques & Kevin Polossat [AWS] | Combining the Power of InfluxDB and A...InfluxData
Data from sensors and systems flows in from a myriad of sources in industrial settings. In this session, learn how to combine the power of InfluxDB with IoT tools and cloud resources from AWS to extract the most value out of your IoT data. We’ll also be sharing some real-world examples of how customers are using these combined solutions to gain a competitive edge.
The document discusses updates and new features for InfluxDB Platform in year 1, including new AWS regions for InfluxDB Cloud, pricing and signup improvements, expanded Telegraf plugin and SDK support, InfluxDB templates for sharing configurations, performance improvements for querying and visualizing data, alerting capabilities, and open sourcing InfluxDB 2.0 with a single binary. It also advertises upcoming talks on integrating OSS at the edge and Cloud at the core, and seamlessly migrating from InfluxDB 1.x to 2.0.
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...InfluxData
Learn how you as a developer can use our InfluxDB Cloud web interface to ingest, explore, analyze, and understand your data. We’ll highlight new capabilities and show you some tips and tricks to get the most out of the InfluxDB Cloud Platform.
This document discusses distributed tracing and provides an overview of its history and key concepts. It begins with an overview of logging, tracing, and monitoring techniques. It then discusses the challenges of debugging asynchronous distributed systems and how distributed tracing addresses these challenges. The document outlines the basic terminology and components of distributed tracing systems, including spans and traces. It provides a timeline of major developments in distributed tracing technologies from 2010 to the present. It concludes with recommendations around using OpenTelemetry or OpenTracing for instrumentation and notes areas that were not covered in depth.
Taming the Tiger: Tips and Tricks for Using TelegrafInfluxData
On 17th May as part of InfluxDays EMEA 2021 Virtual Experience, the Technical Services team will be offering a free live InfluxDB training to the first 300 registered attendees. This will be hosted over Zoom with two main trainers and there will be assistants to help participants with the course work. The training will be recorded and made available on the InfluxDays website and the InfluxData YouTube channel.
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...InfluxData
There are many challenges to building production IoT applications — whether deployed on the shop floor or in millions of homes. Data, specifically time series data, need not be one of them. In this session, Brian Gilmore, IoT Product Manager at InfluxData, outlines the key components of architecture for capturing and analyzing IoT data at ANY scale and showcases how he has implemented these recommendations in his own lab. You will leave this virtual talk with a blueprint for getting started yourself — this talk also covers integrations with Machine Learning and other advanced topics, so InfluxDB users of all experience are welcome!
This document appears to be an agenda for InfluxDays EMEA 2021, an event hosted by InfluxData. It includes opening remarks by the CEO, keynotes on InfluxDB IOx and managing dashboards/alerts. There is a networking break and sessions on integrating Telegraf/InfluxDB/Mist and an InfluxDB roadmap update. Day 2 includes sessions on Grafana, InfluxDB Cloud, IIoT monitoring and an InfluxDB community update. The document thanks InfluxData commercial customers and contributors for their support.
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT SystemInfluxData
HiveMQ is an MQTT broker messaging platform built for fast, efficient and reliable movement of sensor data to and from connected IoT devices. IIoT systems can generate a tremendous amount of data that needs to be analyzed and visualized. MQTT is becoming the dominant protocol for transferring IIoT data from equipment to the cloud.
Discover how HiveMQ’s MQTT broker and InfluxDB can store time series data, using the MQTT protocol, for visualization and analysis. Learn how to use InfluxDB to monitor the metrics produced by operating HIveMQ.
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...InfluxData
This session demonstrates running InfluxDB OSS on a self-hosted cloud platform on Kubernetes and the process of migrating from OSS to the Usage-Based InfluxDB Cloud Platform as well as showcasing the additional features of InfluxDB Cloud including cost benefits of running the same data set on Usage-Based instead of OSS (if there are any).
How to Use Telegraf and Its Plugin EcosystemInfluxData
Telegraf is the open source server agent which is used to collect metrics from your stacks, sensors and systems. It is InfluxDB’s native data collector that supports over 250+ inputs and outputs. Learn how to send data from a variety of systems, apps, databases and services in the appropriate format to InfluxDB. Discover tips and tricks on how to write your own plugins.
Join this webinar as Jessica Ingrassellino and Samantha Wang dive into:
Types of Telegraf plugins (i.e. input, output, aggregator and processor)
Specific plugins including Execd input plugins and the Starlark processor plugin
How to create your own Telegraf plugin
Implementing a WebRTC endpoint in GStreamer: challenges, problems and perspec...Luis Lopez
WebRTC is one of the main trends on the multimedia arena in the last few years. The ability of bringing real-time audio and video to WWW browsers opens new horizons for developers to create context aware customized applications for inter-human communications. However, for WebRTC technologies to work seamlessly in WWW applications, it’s necessary to manage with a number of present and future complex challenges.
In this talk, we present the experience of the Kurento Media Server team in creating a WebRTC endpoint for GStreamer. We describe the main problems and limitations basing on current GStreamer status describing which parts of WebRTC standards can be currently implemented with GStreamer and which parts require further evolutions and efforts from the community. We will also describe the plans and drafts that are emerging at different standardization groups, including the WebRTC WG at W3C and the RTCWeb WG at IETF. Basing on this, we will try to forecast how WebRTC technologies in particular, but also how real-time multimedia communications in general, may be evolving in the next couple of years and the activities that the GStreamer community should be considering for adapting to these evolutions.
In particular, we shall introduce in detail topics such as the following:
• The evolution of ICE (Interactive Connectivity Establishment).
• Congestion control for RTC streams.
• Implementing WebRTC security securely
• Implementing and optimizing the AVPF profile for RTP
• Benchmarking WebRTC: stats metrics
• Managing sensor data through DataChannels.
How to Monitor Your Gaming Computer with a Time Series DatabaseInfluxData
Virtual Time Series Meetup
Whether you're a gamer determining computer utilization or if you're a parent monitoring your child's gaming habits, a time series database can help track important computer stats. Discover how you can use InfluxDB to monitor a computer’s fluctuating GPU and CPU usage due to online gaming, and how to set up Slack alerts about unexpected computer utilization
Join this virtual time series meetup to learn how a parent is using Telegraf, InfluxDB Cloud and Slack to monitor their child's computer which is used for schooling and gaming. At a time when home and school converge, making sure kids are doing their homework (at least some of the time) and not gaming (all the time) is a must!
Catalogs - Turning a Set of Parquet Files into a Data SetInfluxData
InfluxDB IOx Tech Talks
Placing a Parquet file into an object store serves as a simple data persistence format. However, storing data into multiple files enabling upserts, deletions, format upgrades, metadata management, and consistency checks at scale requires some form of a catalog that manages these files. In this talk we will explore the requirements for a catalog for InfluxDB IOx, prior art from the Parquet ecosystem, and the proposed solution.
How to Gain Real-Time Visibility into Your IaaS with vBridge, InfluxDB, GrafanaInfluxData
vBridge are the creators of a multi-site IaaS platform, which provides clients with fast and reliable data storage and cost-effective computing services. Their cloud infrastructure monitoring solution aims to provide the simplicity, flexibility and control required by their clients. vBridge’s solution lets customers generate ad hoc performance graphs of their virtual workloads. Their API stores metrics on every request (http status code, response times, endpoint, etc). Discover how vBridge uses InfluxDB and Telegraf to collect and store backend metrics from Pure Storage and 3Par storage arrays.
In this webinar, Ben Young will dive into:
vBridge’s methodology to hosting infrastructure as a service
Their approach to delivering superior processing power, meeting uptime SLA’s and providing disaster recovery
How vBridge uses a time series database to empower their clients with real-time monitoring of clients’ backend systems
How to Create a Modern IIoT Monitoring Solution On iOS Using Swift, MQTT and ...InfluxData
MOXIE IoT uses industry standards and cutting-edge technology to create a monitoring solution which provides their manufacturing customers with a single source of truth. Their iOS iPad app equips their customers to visualize and analyze industrial factory data in real time. Discover how they use a time series database, MQTT and Ultra-Wideband to accurately measure and track any object, device, personnel or machinery.
In this webinar, Dr. Austin Gurley will dive into:
MOXIE’s approach to app-centric asset monitoring
Their ability to help customers streamline operations while bridging the gap between hardware and software
How a time series database improves customer experience by enabling them to query, filter and parse their data
Techniques for performing Flux queries in iOS Swift
Learn more about InfluxData’s time series platform. InfluxDB Cloud is a fast, elastic, serverless real-time monitoring platform, dashboarding engine, analytics service and event and metrics processor. It is available on AWS, Azure and Google Cloud. Since its launch, we have been busy making updates to the product!
Join Balaji Palani, Director of Product Management, as he demonstrates the the latest features of InfluxDB Cloud. This one-hour webinar will feature a product update and Q&A time.
Three Ways InfluxDB Enables You to Use Time Series Data Across Your Entire En...InfluxData
The more your team can collaborate around data, the more useful that data is. This is especially true for time-series data that is increasingly the heartbeat of your business. When your entire team can utilize time series data, they know the pulse of your devices, your equipment, your customers, and your software -- and can act accordingly.
In this webinar, product manager Russ Savage will show you three new ways for your team to collaborate around time-series data.
First, InfluxDB Notebooks let you create and share computational narratives that combine live code, visualizations, and explanatory notes, which can output to your InfluxDB Dashboards, Tasks, and Buckets. You can use Notebooks to better document your downsampling, data processing, incident investigations, postmortems, and runbooks.
Next, InfluxDB Annotations let you explain the why behind time series data trends. Annotations can be used to communicate how time series data is impacted by changes to software deployments (like configurations, upgrades, or outages), user behavior (Cyber Monday, deadlines), business activities (ad campaign, sales incentives), or external events (natural disasters, weather). With team members sharing contextual clues, you’ll more quickly determine root cause and restore services faster.
Finally, learn how to apply gitops practices to managing InfluxDB configurations, dashboards, tasks, and alerts, as well as Telegraf configurations, ensuring better collaboration workflows between developers, SREs, and every stakeholder involved in time series collection, enrichment, and analysis.
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...InfluxData
The document discusses observability with InfluxDB/IOx and OpenTelemetry. It provides definitions and descriptions of InfluxDB/TSM and InfluxDB/IOx storage engines, highlighting their strengths. It also defines OpenTelemetry as a standard for observability signals including metrics, logs and traces. The document outlines how OpenTelemetry aims to provide a common instrumentation standard to unify the observability stack, and describes how InfluxData supports and integrates with OpenTelemetry.
Telegraf is an open-source server agent designed to collect metrics from stacks, sensors, and systems — with nearly 300 inputs and outputs. Telegraf Operator makes it easy to use Telegraf for monitoring your Kubernetes workloads. It enables developers to define a common output destination for all metrics, and configure Sidecar monitoring on your application pods using annotations. With the Telegraf sidecar container added, it will collect data and start pushing the metrics to a time series database, like InfluxDB. Discover how to use the Telegraf Operator as a control center for managing individual Telegraf instances which are deployed throughout Kubernetes clusters. Find out how to use the InfluxDB and Telegraf Operator to monitor and get metrics from your Kubernetes workloads.
Join this webinar as InfluxData's Pat Gaughen and Wojciech Kocjan provide:
InfluxDB & Telegraf overview
Telegraf Operator deep-dive
Live demos of sample deployments!
Monitor Kubernetes in Rancher using InfluxDataInfluxData
The document discusses monitoring Kubernetes in Rancher using InfluxData. It provides an introduction to Rancher and how it can deploy and manage Kubernetes clusters. It then discusses the time series data problem and how InfluxData solutions like Telegraf, InfluxDB, Chronograf and Kapacitor can collect, store and analyze the high volume time series data generated by containers. It highlights key features of Rancher and InfluxData and demonstrates how their tools can be used together to monitor Kubernetes workloads.
Michael DeSa [InfluxData] | Monitoring Methodologies | InfluxDays Virtual Exp...InfluxData
The objective of this workshop will be to introduce participants to the RED and USE monitoring methodologies. We will compare and contrast the two methodologies. Care will be taken to highlight best practices associated with each methodology. The workshop will culminate in participants designing schema and using Flux to create relevant visualizations of their data.
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and GrafanaInfluxData
In this presentation, InfluxAce Jorge de la Cruz will demonstrate how to create beautiful, and meaningful dashboards from vSphere’s most critical assets like hosts, VM’s, clusters, and data stores. The best part is the whole monitoring system can be deployed in seconds using Docker, and it uses the vSphere SDK, which makes it non-intrusive and very efficient. Discover how to utilize this cost effective monitoring and visualization solution for vSphere environments!
Bernard Paques & Kevin Polossat [AWS] | Combining the Power of InfluxDB and A...InfluxData
Data from sensors and systems flows in from a myriad of sources in industrial settings. In this session, learn how to combine the power of InfluxDB with IoT tools and cloud resources from AWS to extract the most value out of your IoT data. We’ll also be sharing some real-world examples of how customers are using these combined solutions to gain a competitive edge.
The document discusses updates and new features for InfluxDB Platform in year 1, including new AWS regions for InfluxDB Cloud, pricing and signup improvements, expanded Telegraf plugin and SDK support, InfluxDB templates for sharing configurations, performance improvements for querying and visualizing data, alerting capabilities, and open sourcing InfluxDB 2.0 with a single binary. It also advertises upcoming talks on integrating OSS at the edge and Cloud at the core, and seamlessly migrating from InfluxDB 1.x to 2.0.
Kristina Robinson [InfluxData] | Understand and Visualize Your Data with Infl...InfluxData
Learn how you as a developer can use our InfluxDB Cloud web interface to ingest, explore, analyze, and understand your data. We’ll highlight new capabilities and show you some tips and tricks to get the most out of the InfluxDB Cloud Platform.
This document discusses distributed tracing and provides an overview of its history and key concepts. It begins with an overview of logging, tracing, and monitoring techniques. It then discusses the challenges of debugging asynchronous distributed systems and how distributed tracing addresses these challenges. The document outlines the basic terminology and components of distributed tracing systems, including spans and traces. It provides a timeline of major developments in distributed tracing technologies from 2010 to the present. It concludes with recommendations around using OpenTelemetry or OpenTracing for instrumentation and notes areas that were not covered in depth.
Taming the Tiger: Tips and Tricks for Using TelegrafInfluxData
On 17th May as part of InfluxDays EMEA 2021 Virtual Experience, the Technical Services team will be offering a free live InfluxDB training to the first 300 registered attendees. This will be hosted over Zoom with two main trainers and there will be assistants to help participants with the course work. The training will be recorded and made available on the InfluxDays website and the InfluxData YouTube channel.
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...InfluxData
There are many challenges to building production IoT applications — whether deployed on the shop floor or in millions of homes. Data, specifically time series data, need not be one of them. In this session, Brian Gilmore, IoT Product Manager at InfluxData, outlines the key components of architecture for capturing and analyzing IoT data at ANY scale and showcases how he has implemented these recommendations in his own lab. You will leave this virtual talk with a blueprint for getting started yourself — this talk also covers integrations with Machine Learning and other advanced topics, so InfluxDB users of all experience are welcome!
This document appears to be an agenda for InfluxDays EMEA 2021, an event hosted by InfluxData. It includes opening remarks by the CEO, keynotes on InfluxDB IOx and managing dashboards/alerts. There is a networking break and sessions on integrating Telegraf/InfluxDB/Mist and an InfluxDB roadmap update. Day 2 includes sessions on Grafana, InfluxDB Cloud, IIoT monitoring and an InfluxDB community update. The document thanks InfluxData commercial customers and contributors for their support.
How to Use InfluxDB to Visualize and Monitor MQTT Messages in an IIoT SystemInfluxData
HiveMQ is an MQTT broker messaging platform built for fast, efficient and reliable movement of sensor data to and from connected IoT devices. IIoT systems can generate a tremendous amount of data that needs to be analyzed and visualized. MQTT is becoming the dominant protocol for transferring IIoT data from equipment to the cloud.
Discover how HiveMQ’s MQTT broker and InfluxDB can store time series data, using the MQTT protocol, for visualization and analysis. Learn how to use InfluxDB to monitor the metrics produced by operating HIveMQ.
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...InfluxData
This session demonstrates running InfluxDB OSS on a self-hosted cloud platform on Kubernetes and the process of migrating from OSS to the Usage-Based InfluxDB Cloud Platform as well as showcasing the additional features of InfluxDB Cloud including cost benefits of running the same data set on Usage-Based instead of OSS (if there are any).
How to Use Telegraf and Its Plugin EcosystemInfluxData
Telegraf is the open source server agent which is used to collect metrics from your stacks, sensors and systems. It is InfluxDB’s native data collector that supports over 250+ inputs and outputs. Learn how to send data from a variety of systems, apps, databases and services in the appropriate format to InfluxDB. Discover tips and tricks on how to write your own plugins.
Join this webinar as Jessica Ingrassellino and Samantha Wang dive into:
Types of Telegraf plugins (i.e. input, output, aggregator and processor)
Specific plugins including Execd input plugins and the Starlark processor plugin
How to create your own Telegraf plugin
Implementing a WebRTC endpoint in GStreamer: challenges, problems and perspec...Luis Lopez
WebRTC is one of the main trends on the multimedia arena in the last few years. The ability of bringing real-time audio and video to WWW browsers opens new horizons for developers to create context aware customized applications for inter-human communications. However, for WebRTC technologies to work seamlessly in WWW applications, it’s necessary to manage with a number of present and future complex challenges.
In this talk, we present the experience of the Kurento Media Server team in creating a WebRTC endpoint for GStreamer. We describe the main problems and limitations basing on current GStreamer status describing which parts of WebRTC standards can be currently implemented with GStreamer and which parts require further evolutions and efforts from the community. We will also describe the plans and drafts that are emerging at different standardization groups, including the WebRTC WG at W3C and the RTCWeb WG at IETF. Basing on this, we will try to forecast how WebRTC technologies in particular, but also how real-time multimedia communications in general, may be evolving in the next couple of years and the activities that the GStreamer community should be considering for adapting to these evolutions.
In particular, we shall introduce in detail topics such as the following:
• The evolution of ICE (Interactive Connectivity Establishment).
• Congestion control for RTC streams.
• Implementing WebRTC security securely
• Implementing and optimizing the AVPF profile for RTP
• Benchmarking WebRTC: stats metrics
• Managing sensor data through DataChannels.
An Open-Source Platform to Connect, Manage, and Secure MicroservicesDoiT International
Services are at the core of modern software architecture. Deploying a series of modular, small (micro-)services rather than big monoliths gives developers the flexibility to work in different languages, technologies and release cadence across the system; resulting in higher productivity and velocity, especially for larger teams.
With the adoption of microservices, however, new problems emerge due to the sheer number of services that exist in a larger system. Problems that had to be solved once for a monolith, like security, load balancing, monitoring, and rate limiting need to be handled for each service.
Istio, announced at GlueCon 2017, addresses these problems in a fundamental way through a service mesh framework. With Istio, developers can implement the core logic for the microservices, and let the framework take care of the rest – traffic management, discovery, service identity and security, and policy enforcement. Better yet, this can be also done for existing microservices without rewriting or recompiling any of their parts. Istio uses Envoy as its runtime proxy component and provides an extensible intermediation layer which allows global cross-cutting policy enforcement and telemetry collection.
Red Hat OpenShift Service Mesh allows running multiple Istio control planes on a single Kubernetes cluster without requiring elevated privileges. It installs Grafana, Jaeger, and Kiali by default for observability and removes the need for manual sidecar injection. Version 2.0 updates Istio to 1.6, deprecates some policies and components, and improves certificate management with SDS. The presentation demonstrated how Red Hat OpenShift Service Mesh provides traffic management, policy enforcement, and telemetry collection for microservices without code changes.
Cisco Connect Toronto 2018 dc-aci-anywhereCisco Canada
The document provides an overview and roadmap of Cisco's Application Centric Infrastructure (ACI) Multi-Site capabilities. Key points discussed include ACI Multi-Site Orchestrator for cross-fabric configuration, ACI Remote Leaf for extending ACI fabrics to remote locations, and upcoming enhancements in ACI releases 4.0 and 4.1 such as support for multi-cloud, increased scale, and inter-site Layer 3 outside networks. A timeline of ACI software releases shows continuous improvements to Multi-Site capabilities.
Tim Hall and Ryan Betts [InfluxData] | InfluxDB Roadmap and Engineering Updat...InfluxData
In this talk, Tim and Ryan will provide an InfluxDB roadmap and engineering update. This will also include what you can expect in the future in terms of InfluxDB and Flux capabilities.
Getting Started: Intro to Telegraf - July 2021InfluxData
In this training webinar, Samantha Wang will walk you through the basics of Telegraf. Telegraf is the open source server agent which is used to collect metrics from your stacks, sensors and systems. It is InfluxDB’s native data collector that supports nearly 300 inputs and outputs. Learn how to send data from a variety of systems, apps, databases and services in the appropriate format to InfluxDB. Discover tips and tricks on how to write your own plugins. The know-how learned here can be applied to a multitude of use cases and sectors. This one-hour session will include the training and time for live Q&A.
Join this training as Samantha Wang dives into:
Types of Telegraf plugins (i.e. input, output, aggregator and processor)
Specific plugins including Execd input plugins and the Starlark processor plugin
How to install and start using Telegraf
This paper is a comprehensive survey of the various operating systems available for the Internet of Things environment. At first the paper introduces the various aspects of the operating systems designed for the IoT environment where resource constraint poses a huge problem for the operation of the general OS designed for the various computing devices. The latter part of the paper describes the various OS available for the resource constraint IoT environment along with the various platforms each OS supports, the software development kits
available for the development of applications in the respective OS’es along with the various protocols implemented in these OS’es for the purpose of communication and networking.
IRJET- IoT Based Swachch Bharat AbhiyanIRJET Journal
1. This document describes an IOT-based system to monitor garbage levels in bins and notify the proper authorities to empty bins when full.
2. An ultrasonic sensor attached to a PIC microcontroller measures garbage levels in bins and sends the data over GPRS to a ThingSpeak server.
3. When a bin reaches maximum capacity, an SMS is sent to notify employees to empty the bin. This system aims to help keep areas clean as part of India's Swachh Bharat Abhiyan cleanliness campaign.
The document describes the WISE-523x and WISE-224xM series of IIoT edge controllers from ICP DAS. The controllers provide no-code logic programming, data logging, connectivity to sensors and I/O modules, and integration with IoT platforms and cloud services. Key features include IF-THEN-ELSE logic rules, support for various I/O modules and protocols including Modbus and MQTT, and connections to cloud platforms like Azure and Bluemix. The controllers can be used for applications involving remote monitoring, factory automation, and environmental monitoring.
Scaling Prometheus Metrics in Kubernetes with Telegraf | Chris Goller | Influ...InfluxData
Scaling Prometheus in Kubernetes seems easy with service-discovery, but quickly devolves into manual DevOps snowflake setup. Additionally, a single developer is able to overwhelm a federated Prometheus setup and impact the system as a whole without being able to self-service debug. In this talk, Chris will focus on a variety of architectures using Telegraf to scale scraping in Kubernetes and empower developers.
He’ll describe his experiences around scaling /metrics in the microservices of InfluxData’s Cloud 2.0 Kubernetes system…as he was the single developer that added just one more label…
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoTHiveMQ
A key challenge of IIoT deployments is integrating and sharing data between different systems and services. Many IIoT architectures become a complex set of integrations between hardware devices and software services. Even with MQTT as the hub of an IIoT system, true interoperability can be difficult to achieve.
Sparkplug is an emerging new specification built on top of MQTT that aims to break down the data silos created by pairwise integrations commonly found in IIoT architectures. Where MQTT allows for IIoT systems to decouple operations data from specific applications, Sparkplug defines a common format for MQTT data exchange that promotes plug ‘n play interoperability between hardware solutions and software solutions.
In this webcast, we will introduce the key concepts of MQTT Sparkplug and show how it can promote simplified IIoT architectures. We will also do a live demonstration that will showcase connecting industrial field devices to HiveMQ’s MQTT broker using the Sparkplug client embedded in Opto 22’s groov RIO edge I/O and then visualize Sparkplug messages in an enterprise time-series database. In just 15 minutes we will demonstrate the simplicity of creating plug ’n play interoperability for IIoT solutions.
About the Speakers.
Dominik Obermaier is CTO and co-founder of HiveMQ. He is a member of the OASIS Technical Committee and is part of the standardization committee for MQTT 3.1.1 and MQTT 5. He is the co-author of the book 'The Technical Foundations of IoT' and a frequent speaker on IoT, MQTT, and messaging.
Benson Hougland is VP of Marketing & Product Strategy at Opto 22.
To watch the webinar recording: https://www.hivemq.com/webinars/introduction-to-mqtt-sparkplug-plugnplay-iiot-interoperability
Introducing a holistic view of how IoT applications are built.
Presentation delivered during the IPv6 Coordination Meeting organised by RIPE NCC in Beirut-Lebanon on November 5th 2015. It was updated for the RIPE NCC Levant Regional Meeting done on April 25th 2016 in Beirut.
This document discusses OpenTelemetry, an open source project for collecting and managing traces, metrics, and logs in a vendor-agnostic way. It provides an overview of distributed tracing and explains why distributed traces are useful for root cause analysis. It also describes how to enable distributed tracing by instrumenting services, using a collector, and configuring pipelines in the OpenTelemetry Collector to receive, process, and export telemetry data.
Cloud-Native Application Debugging with Envoy and Service MeshChristian Posta
Microservices have been great for accelerating the software innovation and delivery, but they also present new challenges, especially as abstractions and automated orchestration at every layer make pinpointing the issue seem like walking around a maze with a blindfold. Existing tools weren’t designed for distributed environments, and the new tools need to consider how to leverage these abstraction layers to better observe, test, and troubleshoot issues.
Christian Posta walks you through Envoy Proxy and service mesh architecture for L7 data plane, the key features in Envoy that can help in debugging and troubleshooting, chaos engineering as a testing methodology for microservices, how to approach a testing and debugging framework for microservices, and new open source tools that address these areas. You’ll explore a workflow to discover and resolve microservices issues, including injecting experiments for stress testing the applications, gathering requests in flight, recording and replaying them, and debugging them step by step without affecting production traffic.
ONLINE FOOD ORDERS THROUGH WHATSAPP AUTOMATION BOTIRJET Journal
This document describes the development of an online food ordering system through a WhatsApp automation bot. The bot allows users to easily place food orders from popular restaurants via WhatsApp. It was created to address drawbacks of existing food delivery apps and to make ordering accessible for non-literate users. The bot uses Twilio for messaging handling and MongoDB for database management. Messages and order details are stored in MongoDB collections. The system provides a simple way for users familiar with WhatsApp to order food without needing delivery apps.
Inntroduction to MQTT Sparkplug with HiveMQ and Opto22Dominik Obermaier
The recording of this webinar can be found here: https://www.youtube.com/watch?v=LTkpqw7NszE&feature=youtu.be
A key challenge of IIoT deployments is integrating and sharing data between different systems and services. Many IIoT architectures become a complex set of integrations between hardware devices and software services. Even with MQTT as the hub of an IIoT system, true interoperability can be difficult to achieve.
Sparkplug is an emerging new specification built on top of MQTT that aims to break down the data silos created by pairwise integrations commonly found in IIoT architectures. Where MQTT allows for IIoT systems to decouple operations data from specific applications, Sparkplug defines a common format for MQTT data exchange that promotes plug 'n play interoperability between hardware solutions and software solutions.
In this webcast, we will introduce the key concepts of MQTT Sparkplug and show how it can promote simplified IIoT architectures. We will also do a live demonstration that will showcase connecting industrial field devices to HiveMQ's MQTT broker using the Sparkplug client embedded in Opto 22’s groov RIO edge I/O and then visualize Sparkplug messages in an enterprise time-series database. In just 15 minutes we will demonstrate the simplicity of creating plug ’n play interoperability for IIoT solutions.
Here are some resources about Sparkplug:
Sparkplug Essentials articles: bit.ly/sparkplug-essentials
Here are some resources about groov RIO:
Explore groov RIO: bit.ly/groov-rio
Download groov RIO tech specs: bit.ly/groov-rio-data-sheet
Learn more about industrial MQTT: bit.ly/opto22-whitepaper
Edge Computing: A Unified Infrastructure for all the Different PiecesCloudify Community
Edge Computing along with 5G promises to revolutionize customer experience with immersive applications that we can only imagine at this point. The edge will include PNFs, VNFs, and mobile-edge applications; requiring containers, virtual machines and bare-metal compute. But while edge computing promises numerous new revenue streams, managing and orchestrating these edge infrastructure environments is not going to be a seamless, instant process. In this webinar, experts in NFV orchestration discuss the concerns you must address in the transition to the edge, and show how you can use available open source tools to create a single management environment for PNFs, VNFs, and mobile-edge applications.
Istio Triangle Kubernetes Meetup Aug 2019Ram Vennam
It's been two years since we introduced the Istio project to the Triangle Kubernetes Meetup group. This presentation will be a brief re-introduction of the Istio project, and a summary of the updates to the Istio project since its 1.0 release.
Similar to Giacomo Tirabassi [InfluxData] | Istio at InfluxData | InfluxDays Virtual Experience London 2020 (20)
InfluxData is excited to announce InfluxDB Clustered, the self-managed version of InfluxDB 3.0 with unparalleled flexibility, speed, performance, and scale. The evolution of InfluxDB Enterprise, InfluxDB Clustered is delivered as a collection of Kubernetes-based containers and services, which enables you to run and operate InfluxDB 3.0 where you need it, whether that's on-premises or in a private cloud environment. With this new enterprise offering, we’re excited to provide our customers with real-time queries, low-cost object storage, unlimited cardinality, and SQL language support – all with improved data access, support, and security! The newest version of InfluxDB was built on Apache Arrow, and through the open source ecosystem and integrations, extends the value of your time-stamped data.
Join this webinar to learn more about InfluxDB Clustered, and how to manage your large mission-critical workloads in the highly available database service offering!
In this webinar, Balaji Palani and Gunnar Aasen will dive into:
Key features of the new InfluxDB Clustered solution
Use cases for using the newest version of the purpose-built time series database
Live demo
During this 1-hour technical webinar, you’ll also get a chance to ask your questions live.
Best Practices for Leveraging the Apache Arrow EcosystemInfluxData
Apache Arrow is an open source project intended to provide a standardized columnar memory format for flat and hierarchical data. It enables more efficient analytics workloads for modern CPU and GPU hardware, which makes working with large data sets easier and cheaper.
InfluxData and Dremio are both members of the Apache Software Foundation (ASF). Dremio is a data lakehouse management service known for its scalability and capacity for direct querying across diverse data sources. InfluxDB is the purpose-built time series database, and InfluxDB 3.0 has a new columnar storage engine and uses the Arrow format for representing data and moving data to and from Parquet. Discover how InfluxDB and Dremio have advanced their solutions by relying on the Apache Arrow framework.
Join this live panel as Alex Merced and Anais Dotis-Georgiou dive into:
Advantages to utilizing the Apache Arrow ecosystem
Tips and tricks for implementing the columnar data structure
How developers can best utilize the ASF to innovate and contribute to new industry standards
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...InfluxData
Bevi are the creators of smart water dispensers which empower people to choose their desired beverage — flat or sparkling, their desired flavor and temperature. Since 2014, Bevi users have saved more than 350 million bottles and cans. Their "smart" water coolers have prevented the extraction of 1.4 trillion oz of oil from Earth and have saved 21.7 billion grams of CO2 from the atmosphere.
Discover how Bevi uses a time series database to enable better predictive maintenance and alerting of their entire ecosystem — including the hardware and software. They are using InfluxDB to collect sensor data in real-time remotely from their internet-connected machines about their status and activity — i.e., flavor and CO2 levels, water temp, filter status, etc. They a7re using these metrics to improve their customer experience and continuously improve their sustainability practices. Gain tips and tricks on how to best utilize InfluxDB's schema-less design.
Join this webinar as Spencer Gagnon dives into:
Bevi's approach to reducing organizations' carbon footprint — they are saving 50K+ bottles and cans annually
Their entire system architecture — including InfluxDB Cloud, Grafana, Kafka, and DigitalOcean
The importance of using time-stamped data to extend the life of their machines
Power Your Predictive Analytics with InfluxDBInfluxData
If you're using InfluxDB to store and manage your time series data, you're already off to a great start. But why stop there? In our upcoming webinar, we'll show you how to take your data analysis to the next level by building predictive analytics using a variety of tools and techniques.
We will demonstrate how to use Quix to create custom dashboards and visualizations that allow you to monitor your data in real-time. We'll also introduce you to Hugging Face, a powerful tool for building models that can predict future trends and identify anomalies. With these tools at your disposal, you'll be able to extract valuable insights from your data and make more informed decisions about the future. Don't miss out on this opportunity to improve your data analysis skills and take your business to the next level!
What you will learn:
Use InfluxDB to store and manage time series data
Utilize Quix and Hugging Face to build models, visualize trends, and identify anomalies
Extract valuable insights from your data
Improve your data analysis skills to make informed decision
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base InfluxData
Are you considering replacing your legacy data historian and moving your OT data to the cloud? Join this technical webinar to learn how to adopt InfluxDB and IO Base - a digital platform used to improve operational efficiencies!
Teréga Solutions are the creators of digital solutions used to improve energy efficiencies and to address decarbonization challenges. Their network includes 5,000+ km of gas pipelines within France; they aim to help France attain carbon neutrality by 2050. With these impressive goals in mind, Teréga has created IO-Base — the digital platform to improve industrial performance, and increase profitability. Creating digital twins for their clients allows them to collect data from all production sites and view it in real time, from anywhere and at any time.
Discover how Teréga uses InfluxDB, Docker, and AWS to monitor its gas and hydrogen pipeline infrastructure. They chose to replace their legacy data historian with InfluxDB — the purpose built time series database. They are collecting more than 100K different metrics at various frequencies — some are collected every 5 seconds to only every 1-2 minutes. THey have reduced overall IT spend by 50% and collect 2x the amount of data at 20x frequency! By using various industrial protocols (Modbus, OPC-UA, etc.), Teréga improved output, reduced the TCO, and is now able to create added-value services: forecast, monitoring, predictive maintenance.
Join this webinar as Thomas Delquié dives into:
Teréga's approach to modernizing fossil fuel pipelines IT systems while improving yields and safety
Their centralized methodology to collecting sensor, hardware, and network metrics
The importance of time series data and why they chose InfluxDB
Build an Edge-to-Cloud Solution with the MING StackInfluxData
FlowForge enables organizations to reliably deliver Node-RED applications in a continuous, collaborative, and secure manner. Node-RED is the popular, low-code programming solution that makes it easy to connect different services using a visual programming environment. InfluxData is the creator of InfluxDB, the purpose-built time series database run by developers at scale and in any environment in the cloud, on-premises, or at the edge.
Jump-start monitoring your industrial IoT devices and discover how to build an edge-to-cloud solution with the MING stack. The MING stack includes Mosquitto/MQTT, InfluxDB, Node-RED, and Grafana. This solution can be used to improve fleet management, enable predictive maintenance of industrial machines and power generation equipment (i.e. turbines and generators) and increase safety practices (i.e. buildings, construction sites). Join this webinar to learn best practices from industrial IoT SME's.
In this webinar, Robert Marcer and Jay Clifford dive into:
Best practices for monitoring sensor data collected by everyone — from the edge to the factory
Tips and tricks for using Node-RED and InfluxDB together
Demo — see Node-RED and InfluxDB live
Meet the Founders: An Open Discussion About Rewriting Using RustInfluxData
The document is an agenda for a discussion between the CTO and founder of Ockam, Mrinal Wadhwa, and the CTO and founder of InfluxData, Paul Dix, about rewriting products using the Rust programming language. It includes an introduction of the founders, an overview of the discussion topics like why they decided to rewrite in Rust and the challenges they faced, how they got their engineers comfortable with Rust, tips they learned in the process, benefits gained from moving to Rust, and how their communities responded to the switch.
InfluxData is excited to announce the general availability of InfluxDB Cloud Dedicated! It is a fully managed time series database service running on cloud infrastructure resources that are dedicated to a single tenant. With this new offering, we’re excited to provide our customers with additional security options, and more custom configuration options to best suit customers’ workload requirements. Join this webinar to learn more about InfluxDB Cloud, and the new dedicated database service offering!
In this webinar, Balaji Palani and Gary Fowler will dive into:
Key features of the new InfluxDB Cloud Dedicated solution
Use cases for using the newest version of the purpose-built time series database
Live demo
During this 1-hour technical webinar, you’ll also get a chance to ask your questions live.
Gain Better Observability with OpenTelemetry and InfluxDB InfluxData
Many developers and DevOps engineers have become aware of using their observability data to gain greater insights into their infrastructure systems. InfluxDB is the purpose-built time series database used to collect metrics and gain observability into apps, servers, containers, and networks. Developers use InfluxDB to improve the quality and efficiency of their CI/CD pipelines. Start using InfluxDB to aggregate infrastructure and application performance monitoring metrics to enable better anomaly detection, root-cause analysis, and alerting.
This session will demonstrate how to record metrics, logs, and traces with one library — OpenTelemetry — and store them in one open source time series database — InfluxDB. Zoe will demonstrate how easy it is to set up the OpenTelemetry Operator for Kubernetes and to store and analyze your data in InfluxDB.
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...InfluxData
American Metal Processing Company ("AMP") is the US' largest commercial rotary heat treat facility with customers in the automotive, construction, military, and agriculture industries. They use their atmosphere-protected rotary retort furnaces to provide their clients with three primary hardening services: neutral hardening (quench and temper), carburizing, and carbonitriding.
This furnace style ensures consistent, uniform heat treatment process vs. traditional batch-or-belt-style furnaces; excels at processing high volumes of smaller parts with tight tolerances; and improves the strength and toughness of plain carbon steels. Discover why AMP’s use of Telegraf, InfluxDB, Node-RED, and Grafana allows them to gain 24/7 insights into their plant operations and metallurgical results. Learn how they use time-stamped data to gain accurate metrics about their consumables usage, furnace profiles, and machine status.
Join this webinar as Grant Pinkos dives into:
American Metal Processing's approach to heat treating in a digitized environment through connected systems
Their approach to collecting and measuring sensor data to enable predictive maintenance and improve product quality
Why they need a time series database for managing and analyzing vast amounts of time-stamped data
How Delft University's Engineering Students Make Their EV Formula-Style Race ...InfluxData
Delft University is the oldest and largest technical university in the Netherlands with 25,000+ students. Since 1999, they have had a team of students (undergraduate and graduate) designing, building, and racing cars, as part of the Formula Student worldwide competition. The competition has grown to include teams from 1K+ universities in 20+ countries. Students are responsible for all aspects of car manufacturing (research, construction, testing, developing, marketing, management, and fundraising). Delft University's team includes 90 students across disciplines.
Discover how Delft University's team uses Marple and InfluxDB to collect telemetry and sensor metrics while they develop, test, and race their electrics cars. They collect sensor data about their EV's control systems using a time series platform. During races, they are collecting IoT data about their batteries, accelerometer, gyroscope, tires, etc. The engineers are able to share important car stats during races which help the drivers tweak their driving decisions — all with the goal of winning. After races, the entire team are able to analyze data in Marple to understand what to do better next time. By using Marple + InfluxDB, their team are able to collect, share and analyze high frequency car data used to make their car faster at competitions.
Join this webinar as Robbin Baauw and Nero Vanbiervliet dive into:
Marple's approach to empowering engineers to organize, analyze, and visualize their data
Delft University's collaborative methodology to building and racing their Formula-style race car
How InfluxDB is crucial to their collaborative engineering and racing process
Introducing InfluxDB’s New Time Series Database Storage EngineInfluxData
InfluxData is excited to announce the general availability of InfluxDB Cloud's new storage engine! It is a cloud-native, real-time, columnar database optimized for time series data. InfluxDB's rebuilt core was coded in Rust and sits on top of Apache Arrow and DataFusion. InfluxData's team picked Apache Parquet as the persistent format. In this webinar, Paul Dix and Balaji Palani will demonstrate key product features including the removal of cardinality limits!
They will dive into:
The next phase of the InfluxDB platform
How using Apache Arrow's ecosystem has improved InfluxDB's performance and scalability
Key features of InfluxDB Cloud's new core — including SQL native support
Start Automating InfluxDB Deployments at the Edge with balena InfluxData
balena.io helps companies develop, deploy, update, and manage IoT devices. By using Linux containers and other cloud technologies, balena enables teams to quickly and easily build fleets of connected devices. Developers are able to use containers with the language of choice and pull IoT sensor data from 70+ different single board computers into balenaCloud. Discover how to use balena.io to automate your InfluxDB deployments at the edge!
During this one-hour session, experts from balena and InfluxData will demonstrate how to build and deploy your own air quality IoT solution. You will learn:
The fundamentals of IoT sensor deployment and management using balena.
How to use a time series platform to collect and visualize metrics from edge devices.
Tips and tricks to using balenaCloud to automate InfluxDB deployments and Telegraf configurations.
How to use InfluxDB's Edge Data Replication feature to collect sensor data and push it to InfluxDB Cloud for analysis.
No coding experience required, just a curiosity to start your own IoT adventure.
Understanding InfluxDB’s New Storage EngineInfluxData
Learn more about InfluxDB’s new storage engine! The team developed a cloud-native, real-time, columnar database optimized for time series data. We built it all in Rust and it sits on top of Apache Arrow and DataFusion. We chose Apache Parquet as the persistent format, which is an open source columnar data file format. This new storage engine provides InfluxDB Cloud users with new functionality, including the removal of cardinality limits, so developers can bring in massive amounts of time series data at scale.
In this webinar, Anais Dotis-Georgiou will dive into:
Requirements for rebuilding InfluxDB’s core
Key product features and timeline
How Apache Arrow’s ecosystem is used to meet those requirements
Stick around for a demo and live Q&A
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDBInfluxData
RudderStack — the creators of the leading open source Customer Data Platform (CDP) — needed a scalable way to collect and store metrics related to customer events and processing times (down to the nanosecond). They provide their clients with data pipelines that simplify data collection from applications, websites, and SaaS platforms. RudderStack's solution enables clients to stream customer data in real time — they quickly deploy flexible data pipelines that send the data to the customer's entire stack without engineering headaches. Customers are able to stream data from any tool using their 16+ SDK's, and they are able to transform the data in-transit using JavaScript or Python. How does RudderStack use a time series platform to provide their customers with real-time analytics?
Join this webinar as Ryan McCrary dives into:
RudderStack's approach to streamlining data pipelines with their 180+ out-of-the-box integrations
Their data architecture including Kapacitor for alerting and Grafana for customized dashboards
Why using InfluxDB was crucial for them for fast data collection and providing single-sources of truths for their customers
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...InfluxData
Customers using ThingWorx and the Manufacturing Solutions often need to store property data longer than the Solutions default to. These customers are recommended to use InfluxDB, and this presentation will cover the key considerations for moving to InfluxDB vs the standard ThingWorx value streams. Join this session as Ward highlights ThingWorx’s solution and its easy implementation process.
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022InfluxData
Two new features are coming to Flux that add flexibility
and functionality to your data workflow—polymorphic
labels and dynamic types. This session walks through
these new features and shows how they work.
This document outlines the schedule for Day 2 of InfluxDays 2022, an event hosted by InfluxData. The schedule includes sessions on building developer experience, how developers like to work, an overview of the InfluxDB developer console and API, demos of client libraries and the InfluxDB v2 API, tips for getting involved in the InfluxDB community and university, use cases for networking monitoring, crypto/fintech, monitoring/observability, and IIoT, and closing thoughts. Recordings of all sessions will be made available to registered attendees by November 7th. Upcoming events include advanced Flux training in London and resources through the community forums, Slack channel, and online university.
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...InfluxData
This document contains the agenda for Day 2 of InfluxDays 2022, which includes:
- Welcome and introductory remarks from Zoe Steinkamp and Jay Clifford of InfluxData.
- Fireside chats and presentations on building great developer experiences, how developers like to work, and use cases for InfluxDB from companies like Tesla, InfluxData, and others.
- Sessions on the InfluxDB developer console, APIs, client libraries, getting involved in the community, accelerating time to awesome with InfluxDB University, and tips for analyzing IoT data with InfluxDB.
- Closing thoughts from Zoe Steinkamp and Jay Clifford, as well as
The document summarizes the agenda and sessions for Day 1 of InfluxDays 2022. It includes sessions on InfluxDB data collection, scripting languages like Flux, the InfluxDB time series engine, tasks, storage, and a closing discussion. The agenda involves talks from InfluxData employees on building applications with real-time data, navigating the developer experience, solving problems, the InfluxDB platform, community, education, use cases in crypto/fintech and IIoT, and tips/tricks for analysis.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.