InfluxData: Bases InfluxDB et outils de collecte Telegraf pour les mesures horodatées

InfluxData développe les bases de séries temporelles InfluxDB et les outils de collecte Telegraf pour les données de capteurs, la télémétrie d’exploitation et l’analyse.

Résumé

Adapté à
Équipes d’ingénierie qui stockent et interrogent de grands flux de mesures horodatées.
Moins adapté à
Utilisateurs qui attendent un processus complet de gestion de l’énergie sans construire une application.
Déploiement
Éditions InfluxDB auto-gérées et services cloud. Telegraf s’exécute à côté des sources de données.
Données entrantes
Protocole ligne et API d’écriture compatibles, avec des plugins Telegraf qui collectent des mesures externes.
Tarification
L’édition Core open source et les éditions commerciales ont des fonctions et des licences différentes.

Présentation

InfluxData développe des bases de données et des outils de collecte pour les mesures horodatées. Sa description de l’entreprise identifie InfluxDB comme produit central et Telegraf comme écosystème de collecte. Pour une application énergétique, ces produits fournissent l’infrastructure de données sous les tableaux de bord, les calculs et les processus de rapport. Ils stockent et interrogent les relevés qu’une application reçoit, plutôt que de définir le sens de chaque registre de compteur ou de mettre en œuvre automatiquement un processus de gestion de l’énergie. La documentation actuelle d’InfluxDB 3 Core couvre les données d’événements et de séries temporelles, avec un accent sur l’ingestion et les requêtes réactives, tandis qu’Enterprise ajoute des capacités pour un parc de bases de production plus large.

Offre

InfluxDB 3 Core est la version open source de la famille de bases de troisième génération. Elle persiste les données en Parquet et prend en charge le stockage objet ou le disque local. La documentation décrit un environnement Python intégré pour les plugins et les déclencheurs, et une compatibilité avec les API d’écriture InfluxDB 1.x et 2.x. Ces interfaces d’écriture aident les producteurs de données existants à envoyer des mesures, mais ne signifient pas que chaque langage de requête antérieur ou chaque fonction de base est identique. Core est présenté autour de requêtes opérationnelles récentes et réactives. La documentation oriente vers une comparaison d’éditions distincte pour choisir un chemin de migration depuis des installations InfluxDB plus anciennes.

Produits et plateformes

  1. InfluxDB 3 Enterprise

    Base de séries temporelles

    Ajoute à Core la requête historique, la haute disponibilité et les réplicas de lecture.4

  2. Telegraf

    Agent de collecte de données

    Collecte de mesures par plugins et livraison vers InfluxDB.5

  3. Telegraf Modbus input

    Connecteur de données industrielles

    Collecte Modbus configurable, avec réglages de registres et de décodage.6

Technologie

InfluxDB 3 Enterprise s’appuie sur Core avec la requête historique, l’indexation de série unique, la haute disponibilité et les réplicas de lecture. La page actuelle distingue les fonctions publiées des éléments encore marqués comme à venir, qui ne doivent donc pas être traités comme des capacités existantes. C’est un choix significatif pour un historien énergétique : interroger de longues périodes et exploiter un service résilient sont des besoins différents d’une petite application de données récentes. Core et Enterprise partagent des concepts de stockage et de traitement, tandis que l’édition commerciale traite une autre échelle d’exploitation et une autre charge de requêtes. Leurs documentations et leurs voies d’assistance sont tenues séparément.

Marchés

Telegraf collecte des mesures par des plugins et les écrit dans InfluxDB. La documentation InfluxDB 3 comprend un exemple de configuration qui analyse du CSV et livre le protocole ligne, ce qui montre que la collecte et le stockage peuvent être des processus séparés. Le plugin d’entrée Modbus offre une voie industrielle plus directe, avec une configuration de la communication d’équipement et de l’interprétation des registres. C’est dans cette couche d’agent qu’un projet décrit les champs collectés avant qu’ils n’atteignent la base. Les mesures résultantes peuvent ensuite être stockées aux côtés de la télémétrie d’autres sources, avec des horodatages et des types de champs cohérents pour les requêtes et les calculs de l’application.

Entreprise

InfluxData date sa fondation de 2012 et nomme Evan Kaplan directeur général, en précisant qu’il a rejoint l’entreprise en 2016. L’entreprise décrit une équipe d’abord à distance et une activité centrée sur les données de séries temporelles, au service des systèmes industriels, du suivi d’infrastructure et d’autres applications en temps réel. Sa page de contact donne une adresse à San Francisco, au 548 Market Street. L’organisation produit comprend la famille de bases InfluxDB et l’écosystème de plugins Telegraf, avec une documentation technique, des ressources communautaires et des canaux d’assistance commerciale. La documentation produit actuelle rend explicite la distinction entre Core open source, les fonctions Enterprise et les versions de base plus anciennes, plutôt que de les présenter comme une édition uniforme. Son profil officiel identifie San Francisco, en Californie, aux États-Unis, comme siège. L’entreprise fonctionne avec une main-d’œuvre d’abord à distance et répartie dans le monde.

Autres entreprises en Plateformes IoT et de données

Critères de choix en Plateformes IoT et de données