Home / Companies / InfluxData / Blog / March 2024

March 2024 Summaries

13 posts from InfluxData

Filter
Month: Year:
Post Summaries Back to Blog
The ARIMA model is an essential tool in time series statistics, used for estimating and forecasting time-dependent data. It consists of three key parts: AutoRegression (AR), Integration (I), and Moving Average (MA). Python offers a range of libraries to implement ARIMA, like statsmodels, which has numerous features for building and analyzing models. The guide covers setting up your environment for ARIMA in Python, implementing an ARIMA model, evaluating its performance, tuning the model parameters, and wrapping up with best practices.
Mar 29, 2024 1,590 words in the original blog post.
This blog post explores the integration of time series data with vector databases for advanced analytics and machine learning applications. Time series data is characterized by its sequential order and timestamps, while vector databases manage high-dimensional vector data crucial for AI-driven insights. The author demonstrates how to query data from InfluxDB, normalize it, convert it into vectors, and write it into Milvus, a highly versatile vector database. By combining the strengths of both databases, users can unlock comprehensive approaches to managing and leveraging complex datasets for cutting-edge applications.
Mar 26, 2024 2,638 words in the original blog post.
The article discusses the challenges of traditional infrastructure monitoring and introduces machine learning (ML) as an effective solution for enhancing monitoring capabilities. Traditional monitoring tools often struggle to keep pace with the complexity and scale of modern digital environments, leading to issues such as poor signal-to-noise ratio, delayed response times, downtime, and inefficient preventive maintenance strategies. ML can significantly improve team efficiency by automating infrastructure monitoring, reducing false positives, and enabling predictive analytics for faster incident responses. The article also provides a step-by-step guide on how to get started with machine learning for infrastructure monitoring, including data collection, model selection, training and validation, integration, and continuous improvement. Finally, it highlights some popular tools for ML infrastructure monitoring, such as TensorFlow, Scikit-learn, InfluxDB, Telegraf, Quix, HuggingFace, and Apache Kafka.
Mar 20, 2024 2,147 words in the original blog post.
This article discusses how databases optimize queries, resulting in faster execution times. It focuses on a specific query type that is important to InfluxDB 3.0 and explains the optimization process which can be applied to any database. The optimization involves creating specialized operators and recombining existing ones to form a more efficient query plan. By implementing this approach, large-time-range queries in InfluxDB 3.0 run hundreds of times faster without introducing special indexes or statistics. This improvement not only speeds up the return of results but also reduces resource usage and increases system concurrency levels.
Mar 18, 2024 1,735 words in the original blog post.
The latest release of Telegraf, version 1.30, is now available for download. This update includes the removal of deprecated plugins and options, as well as the introduction of new plugins such as Zabbix Output, SNMP Lookup Processor, and Binary Serializer. Changes to note include an option to skip re-running processors after aggregators, updates to Kernel Pressure Stall Info collection, a syslog input timeout adjustment, improvements to Postgresql Input tag sanitization, and the introduction of loongarch64 builds for nightly builds. Users are encouraged to visit the Downloads page to obtain the latest version and report any issues or questions through InfluxDB's community channels.
Mar 15, 2024 481 words in the original blog post.
Amazon Web Services (AWS) has partnered with InfluxData to bring its open source time series database, InfluxDB, to developers worldwide. This partnership represents a significant multi-year commitment by AWS to combine its global reach and accessibility with InfluxData's industry-leading time series database. Amazon Timestream for InfluxDB is now available as a managed offering for AWS customers to run single-instance open source InfluxDB natively within the AWS console. This collaboration aims to make open source InfluxDB accessible to developers in every industry, market, and region, supporting their time series data management needs.
Mar 14, 2024 929 words in the original blog post.
InfluxData has partnered with Amazon Web Services (AWS) to provide Amazon Timestream for InfluxDB, a new managed service that enables developers to run the open-source time series database InfluxDB natively within the AWS Management Console. This collaboration aims to simplify the management and value extraction of time series data for users without requiring self-management. The initial offering is based on InfluxDB OSS 2.x, with plans to expand to include additional versions and features in the future.
Mar 14, 2024 990 words in the original blog post.
The article discusses the differences between data historians and time series databases (TSDBs) like InfluxDB in the context of industrial and manufacturing sectors transitioning from Industry 3.0 to 4.0. Data Historians are domain-specific, tightly integrated with OT control systems, and provide end-to-end solutions but can create vendor lock-in, data silos, and high costs. In contrast, TSDBs like InfluxDB offer open technology, query languages, scalability, lower storage costs, and multiple deployment options but require building custom features and managing an entire ecosystem. The article suggests a "crawl, walk, run" approach to transitioning from data historians to TSDBs based on organizational needs and trade-offs.
Mar 13, 2024 1,700 words in the original blog post.
InfluxDB University has introduced new courses on SQL and InfluxQL, two query languages for time series data. With the release of InfluxDB 3.0, developers can now use both languages to interact with their time series data. InfluxQL is a SQL-like language with time-specific functions, while SQL is widely used and versatile. The new courses provide training on key concepts, syntax, and practical examples for both query languages. Enrolling in these courses will help developers enhance their time series data querying skills.
Mar 11, 2024 368 words in the original blog post.
ju:niz Energy, a leading decentralized energy supplier in Germany, faced challenges with its legacy hardware and software systems that couldn't handle their increasing data needs for renewable energy management. They upgraded to InfluxDB 2.0 and added InfluxDB Cloud v1 but still experienced issues with data syncing and storage. The introduction of InfluxDB Cloud Dedicated provided a solution, enabling reliable data ingestion, high availability, and increased storage space. ju:niz Energy now uses iEMS SPS for plant control and collects data using Telegraf to write to InfluxDB OSS, which is then sent to the central AWS-hosted Cloud Dedicated cluster. This has allowed them to store all their data in the cloud without worrying about costs due to high-ratio data compression. The performant queries of InfluxDB Cloud Dedicated have also improved their Grafana alerting systems and incident management workflow.
Mar 08, 2024 571 words in the original blog post.
Microservices architecture has become vital in modern application development due to its scalability, flexibility, and efficiency. However, monitoring is crucial for ensuring optimal performance and reliability of these services. Key benefits of microservices monitoring include improved end-user experience, availability, cost savings, and enhanced observability. Common metrics used for monitoring microservices include latency and response time, error rate, and resource utilization. Logs, metrics, and traces are the three types of data collected when monitoring applications. Challenges in microservices monitoring include tracking service dependencies, root cause analysis, tech stack diversity, scalability, and implementation complexity. Tools for microservices monitoring include OpenTelemetry, InfluxDB, Grafana, Telegraf, and K6. To get started with microservices monitoring, determine your monitoring strategy and requirements, select appropriate tools, and implement and integrate them into your application architecture.
Mar 06, 2024 1,641 words in the original blog post.
In v1.30.0, Telegraf removes several deprecated plugins and configuration options. A migration tool is provided to replace these with new, maintained equivalents where possible. To migrate your existing configuration, run the command "sudo telegraf config migrate" or use specific file options. The original configuration file remains unchanged by default. Please read the output of the migration command carefully and check the migrated configuration before replacing it manually. Download the latest Telegraf release from the InfluxDB website and report any issues in their GitHub repo or community site.
Mar 04, 2024 426 words in the original blog post.
Network monitoring is crucial for maintaining a reliable and efficient network infrastructure. Key tasks involved in network monitoring include data collection, storage, mapping, alerting, and configuration management. Popular tools used for network monitoring include Telegraf, Grafana, InfluxDB, OpenTelemetry, eBPF, Nagios, Fluentd, and Wireshark. When selecting the right network monitoring tools, factors such as network size and complexity, specific hardware and monitoring needs, integration capabilities, building vs buying decisions, and security requirements should be considered.
Mar 01, 2024 1,659 words in the original blog post.