Integrate InfluxDB across your stack
Build with the tools you love
TELEGRAF
Open source data collection agent. Connect any data source to any output in minutes with 400+ plugins.
Explore all pluginsExplore Integrations
Easy integration
with InfluxDB
The most powerful database in the world, according to developers
#1
Time Series Database
Source: DB-Engines
Kafka and InfluxDB
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Kinesis and InfluxDB
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
HTTP and InfluxDB
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
SNMP and InfluxDB
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Modbus and InfluxDB
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
OPC UA and InfluxDB
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
MQTT and InfluxDB
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
gNMI and InfluxDB
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Fluentd and InfluxDB
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
OpenTelemetry and InfluxDB
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
AMQP and InfluxDB
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Amazon CloudWatch and InfluxDB
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Zipkin and InfluxDB
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
NATS and InfluxDB
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Kubernetes and InfluxDB
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
StatsD and InfluxDB
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Docker and InfluxDB
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Apache and InfluxDB
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Amazon ECS and InfluxDB
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
ActiveMQ and InfluxDB
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Google Cloud PubSub and InfluxDB
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Azure Event Hubs and InfluxDB
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Consul and InfluxDB
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Google Cloud Stackdriver and InfluxDB
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
AWS Data Firehose and InfluxDB
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Google Cloud Storage and InfluxDB
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
HAProxy and InfluxDB
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Jenkins and InfluxDB
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
LDAP and InfluxDB
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Nginx and InfluxDB
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Hashicorp Nomad and InfluxDB
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
OpenStack and InfluxDB
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Webhooks and InfluxDB
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Tail and InfluxDB
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Azure Monitor and InfluxDB
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
NSQ and InfluxDB
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
RabbitMQ and InfluxDB
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Salesforce and InfluxDB
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
SNMP Trap and InfluxDB
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Supervisor and InfluxDB
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Suricata and InfluxDB
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Syslog and InfluxDB
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Memcached and InfluxDB
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Mesos and InfluxDB
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Apache Zookeeper and InfluxDB
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Hashicorp Vault and InfluxDB
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
VMware vSphere and InfluxDB
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Ceph and InfluxDB
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
DNS and InfluxDB
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
ctrlX Data Layer and InfluxDB
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Nvidia SMI and InfluxDB
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Intel PowerStat and InfluxDB
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
iptables and InfluxDB
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
InfiniBand and InfluxDB
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Wireguard and InfluxDB
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Kibana and InfluxDB
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Cisco Model-Driven Telemetry and InfluxDB
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Fireboard and InfluxDB
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Icinga and InfluxDB
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
IPMI Sensor and InfluxDB
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
IPVS and InfluxDB
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
JTI OpenConfig Telemetry and InfluxDB
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Kernel and InfluxDB
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Apache Aurora and InfluxDB
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Azure Storage Queue and InfluxDB
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Arista LANZ and InfluxDB
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Phillips Hue Bridge and InfluxDB
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Netflow and InfluxDB
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
KNX and InfluxDB
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
ntpq and InfluxDB
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
MavLink and InfluxDB
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The InfluxDB plugin writes metrics to the InfluxDB via HTTP, supporting various configuration options for tailored data ingestion. With features like token authentication and multi-node support, it ensures secure and scalable connections to your InfluxDB instances.
Kafka and Datadog
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Kinesis and Datadog
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
HTTP and Datadog
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
SNMP and Datadog
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Modbus and Datadog
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
OPC UA and Datadog
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
MQTT and Datadog
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
gNMI and Datadog
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Fluentd and Datadog
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
OpenTelemetry and Datadog
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
AMQP and Datadog
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Amazon CloudWatch and Datadog
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Zipkin and Datadog
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
NATS and Datadog
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Kubernetes and Datadog
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
StatsD and Datadog
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Docker and Datadog
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Apache and Datadog
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Amazon ECS and Datadog
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
ActiveMQ and Datadog
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Google Cloud PubSub and Datadog
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Azure Event Hubs and Datadog
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Consul and Datadog
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Google Cloud Stackdriver and Datadog
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
AWS Data Firehose and Datadog
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Google Cloud Storage and Datadog
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
HAProxy and Datadog
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Jenkins and Datadog
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
LDAP and Datadog
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Nginx and Datadog
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Hashicorp Nomad and Datadog
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
OpenStack and Datadog
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Webhooks and Datadog
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Tail and Datadog
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Azure Monitor and Datadog
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
NSQ and Datadog
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
RabbitMQ and Datadog
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Salesforce and Datadog
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
SNMP Trap and Datadog
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Supervisor and Datadog
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Suricata and Datadog
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Syslog and Datadog
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Memcached and Datadog
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Mesos and Datadog
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Apache Zookeeper and Datadog
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Hashicorp Vault and Datadog
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
VMware vSphere and Datadog
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Ceph and Datadog
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
DNS and Datadog
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
ctrlX Data Layer and Datadog
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Nvidia SMI and Datadog
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Intel PowerStat and Datadog
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
iptables and Datadog
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
InfiniBand and Datadog
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Wireguard and Datadog
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Kibana and Datadog
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Cisco Model-Driven Telemetry and Datadog
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Fireboard and Datadog
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Icinga and Datadog
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
IPMI Sensor and Datadog
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
IPVS and Datadog
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
JTI OpenConfig Telemetry and Datadog
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Kernel and Datadog
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Apache Aurora and Datadog
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Azure Storage Queue and Datadog
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Arista LANZ and Datadog
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Phillips Hue Bridge and Datadog
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Netflow and Datadog
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
KNX and Datadog
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
ntpq and Datadog
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
MavLink and Datadog
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The Datadog plugin allows for writing metrics to the Datadog Metrics API, requiring an API key for functionality. It makes integrating Telegraf with Datadog easy, allowing for enhanced observability and performance monitoring.
Kafka and PostgreSQL
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Kinesis and PostgreSQL
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
HTTP and PostgreSQL
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
SNMP and PostgreSQL
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Modbus and PostgreSQL
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
OPC UA and PostgreSQL
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
MQTT and PostgreSQL
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
gNMI and PostgreSQL
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Fluentd and PostgreSQL
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
OpenTelemetry and PostgreSQL
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
AMQP and PostgreSQL
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Amazon CloudWatch and PostgreSQL
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Zipkin and PostgreSQL
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
NATS and PostgreSQL
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Kubernetes and PostgreSQL
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
StatsD and PostgreSQL
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Docker and PostgreSQL
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Apache and PostgreSQL
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Amazon ECS and PostgreSQL
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
ActiveMQ and PostgreSQL
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Google Cloud PubSub and PostgreSQL
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Azure Event Hubs and PostgreSQL
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Consul and PostgreSQL
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Google Cloud Stackdriver and PostgreSQL
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
AWS Data Firehose and PostgreSQL
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Google Cloud Storage and PostgreSQL
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
HAProxy and PostgreSQL
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Jenkins and PostgreSQL
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
LDAP and PostgreSQL
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Nginx and PostgreSQL
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Hashicorp Nomad and PostgreSQL
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
OpenStack and PostgreSQL
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Webhooks and PostgreSQL
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Tail and PostgreSQL
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Azure Monitor and PostgreSQL
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
NSQ and PostgreSQL
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
RabbitMQ and PostgreSQL
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Salesforce and PostgreSQL
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
SNMP Trap and PostgreSQL
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Supervisor and PostgreSQL
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Suricata and PostgreSQL
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Syslog and PostgreSQL
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Memcached and PostgreSQL
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Mesos and PostgreSQL
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Apache Zookeeper and PostgreSQL
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Hashicorp Vault and PostgreSQL
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
VMware vSphere and PostgreSQL
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Ceph and PostgreSQL
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
DNS and PostgreSQL
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
ctrlX Data Layer and PostgreSQL
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Nvidia SMI and PostgreSQL
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Intel PowerStat and PostgreSQL
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
iptables and PostgreSQL
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
InfiniBand and PostgreSQL
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Wireguard and PostgreSQL
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Kibana and PostgreSQL
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Cisco Model-Driven Telemetry and PostgreSQL
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Fireboard and PostgreSQL
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Icinga and PostgreSQL
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
IPMI Sensor and PostgreSQL
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
IPVS and PostgreSQL
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
JTI OpenConfig Telemetry and PostgreSQL
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Kernel and PostgreSQL
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Apache Aurora and PostgreSQL
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Azure Storage Queue and PostgreSQL
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Arista LANZ and PostgreSQL
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Phillips Hue Bridge and PostgreSQL
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Netflow and PostgreSQL
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
KNX and PostgreSQL
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
ntpq and PostgreSQL
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
MavLink and PostgreSQL
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The plugin writes metrics to a PostgreSQL database, managing the schema and automatically updating missing columns. It efficiently handles both standard and non-standard PostgreSQL features for advanced users.
Kafka and Elasticsearch
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Kinesis and Elasticsearch
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
HTTP and Elasticsearch
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
SNMP and Elasticsearch
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Modbus and Elasticsearch
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
OPC UA and Elasticsearch
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
MQTT and Elasticsearch
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
gNMI and Elasticsearch
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Fluentd and Elasticsearch
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
OpenTelemetry and Elasticsearch
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
AMQP and Elasticsearch
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Amazon CloudWatch and Elasticsearch
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Zipkin and Elasticsearch
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
NATS and Elasticsearch
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Kubernetes and Elasticsearch
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
StatsD and Elasticsearch
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Docker and Elasticsearch
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Apache and Elasticsearch
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Amazon ECS and Elasticsearch
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
ActiveMQ and Elasticsearch
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Google Cloud PubSub and Elasticsearch
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Azure Event Hubs and Elasticsearch
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Consul and Elasticsearch
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Google Cloud Stackdriver and Elasticsearch
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
AWS Data Firehose and Elasticsearch
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Google Cloud Storage and Elasticsearch
Collects metrics from Google Cloud Storage buckets for performance monitoring.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
HAProxy and Elasticsearch
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Jenkins and Elasticsearch
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
LDAP and Elasticsearch
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Nginx and Elasticsearch
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Hashicorp Nomad and Elasticsearch
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
OpenStack and Elasticsearch
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Webhooks and Elasticsearch
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Tail and Elasticsearch
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Azure Monitor and Elasticsearch
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
NSQ and Elasticsearch
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
RabbitMQ and Elasticsearch
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Salesforce and Elasticsearch
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
SNMP Trap and Elasticsearch
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Supervisor and Elasticsearch
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Suricata and Elasticsearch
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Syslog and Elasticsearch
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Memcached and Elasticsearch
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Mesos and Elasticsearch
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Apache Zookeeper and Elasticsearch
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Hashicorp Vault and Elasticsearch
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
VMware vSphere and Elasticsearch
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Ceph and Elasticsearch
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
DNS and Elasticsearch
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
ctrlX Data Layer and Elasticsearch
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Nvidia SMI and Elasticsearch
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Intel PowerStat and Elasticsearch
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
iptables and Elasticsearch
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
InfiniBand and Elasticsearch
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Wireguard and Elasticsearch
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Kibana and Elasticsearch
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Cisco Model-Driven Telemetry and Elasticsearch
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Fireboard and Elasticsearch
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Icinga and Elasticsearch
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
IPMI Sensor and Elasticsearch
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
IPVS and Elasticsearch
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
JTI OpenConfig Telemetry and Elasticsearch
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Kernel and Elasticsearch
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Apache Aurora and Elasticsearch
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Azure Storage Queue and Elasticsearch
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Arista LANZ and Elasticsearch
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Phillips Hue Bridge and Elasticsearch
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Netflow and Elasticsearch
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
KNX and Elasticsearch
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
ntpq and Elasticsearch
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
MavLink and Elasticsearch
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
This plugin allows Telegraf to send metrics to an Elasticsearch instance, managing index templates and dynamic indexes based on time. It supports various Elasticsearch versions from 5.x to 7.x and integrates well with OpenSearch.
Kafka and MongoDB
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Kinesis and MongoDB
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
HTTP and MongoDB
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
SNMP and MongoDB
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Modbus and MongoDB
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
OPC UA and MongoDB
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
MQTT and MongoDB
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
gNMI and MongoDB
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Fluentd and MongoDB
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
OpenTelemetry and MongoDB
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
AMQP and MongoDB
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Amazon CloudWatch and MongoDB
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Zipkin and MongoDB
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
NATS and MongoDB
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Kubernetes and MongoDB
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
StatsD and MongoDB
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Docker and MongoDB
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Apache and MongoDB
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Amazon ECS and MongoDB
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
ActiveMQ and MongoDB
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Google Cloud PubSub and MongoDB
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Azure Event Hubs and MongoDB
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Consul and MongoDB
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Google Cloud Stackdriver and MongoDB
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
AWS Data Firehose and MongoDB
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Google Cloud Storage and MongoDB
Collects metrics from Google Cloud Storage buckets for performance monitoring.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
HAProxy and MongoDB
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Jenkins and MongoDB
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
LDAP and MongoDB
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Nginx and MongoDB
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Hashicorp Nomad and MongoDB
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
OpenStack and MongoDB
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Webhooks and MongoDB
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Tail and MongoDB
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Azure Monitor and MongoDB
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
NSQ and MongoDB
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
RabbitMQ and MongoDB
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Salesforce and MongoDB
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
SNMP Trap and MongoDB
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Supervisor and MongoDB
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Suricata and MongoDB
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Syslog and MongoDB
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Memcached and MongoDB
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Mesos and MongoDB
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Apache Zookeeper and MongoDB
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Hashicorp Vault and MongoDB
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
VMware vSphere and MongoDB
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Ceph and MongoDB
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
DNS and MongoDB
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
ctrlX Data Layer and MongoDB
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Nvidia SMI and MongoDB
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Intel PowerStat and MongoDB
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
iptables and MongoDB
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
InfiniBand and MongoDB
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Wireguard and MongoDB
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Kibana and MongoDB
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Cisco Model-Driven Telemetry and MongoDB
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Fireboard and MongoDB
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Icinga and MongoDB
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
IPMI Sensor and MongoDB
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
IPVS and MongoDB
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
JTI OpenConfig Telemetry and MongoDB
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Kernel and MongoDB
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Apache Aurora and MongoDB
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Azure Storage Queue and MongoDB
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Arista LANZ and MongoDB
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Phillips Hue Bridge and MongoDB
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Netflow and MongoDB
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
KNX and MongoDB
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
ntpq and MongoDB
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
MavLink and MongoDB
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
This plugin allows for the transmission of metrics to MongoDB, leveraging time series collections for efficient data storage. It simplifies management of metric data while benefiting from MongoDB's robust database features.
Kafka and Google BigQuery
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Kinesis and Google BigQuery
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
HTTP and Google BigQuery
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
SNMP and Google BigQuery
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Modbus and Google BigQuery
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
OPC UA and Google BigQuery
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
MQTT and Google BigQuery
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
gNMI and Google BigQuery
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Fluentd and Google BigQuery
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
OpenTelemetry and Google BigQuery
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
AMQP and Google BigQuery
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Amazon CloudWatch and Google BigQuery
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Zipkin and Google BigQuery
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
NATS and Google BigQuery
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Kubernetes and Google BigQuery
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
StatsD and Google BigQuery
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Docker and Google BigQuery
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Apache and Google BigQuery
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Amazon ECS and Google BigQuery
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
ActiveMQ and Google BigQuery
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Google Cloud PubSub and Google BigQuery
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Azure Event Hubs and Google BigQuery
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Consul and Google BigQuery
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Google Cloud Stackdriver and Google BigQuery
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
AWS Data Firehose and Google BigQuery
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Google Cloud Storage and Google BigQuery
Collects metrics from Google Cloud Storage buckets for performance monitoring.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
HAProxy and Google BigQuery
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Jenkins and Google BigQuery
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
LDAP and Google BigQuery
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Nginx and Google BigQuery
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Hashicorp Nomad and Google BigQuery
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
OpenStack and Google BigQuery
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Webhooks and Google BigQuery
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Tail and Google BigQuery
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Azure Monitor and Google BigQuery
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
NSQ and Google BigQuery
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
RabbitMQ and Google BigQuery
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Salesforce and Google BigQuery
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
SNMP Trap and Google BigQuery
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Supervisor and Google BigQuery
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Suricata and Google BigQuery
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Syslog and Google BigQuery
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Memcached and Google BigQuery
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Mesos and Google BigQuery
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Apache Zookeeper and Google BigQuery
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Hashicorp Vault and Google BigQuery
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
VMware vSphere and Google BigQuery
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Ceph and Google BigQuery
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
DNS and Google BigQuery
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
ctrlX Data Layer and Google BigQuery
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Nvidia SMI and Google BigQuery
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Intel PowerStat and Google BigQuery
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
iptables and Google BigQuery
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
InfiniBand and Google BigQuery
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Wireguard and Google BigQuery
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Kibana and Google BigQuery
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Cisco Model-Driven Telemetry and Google BigQuery
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Fireboard and Google BigQuery
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Icinga and Google BigQuery
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
IPMI Sensor and Google BigQuery
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
IPVS and Google BigQuery
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
JTI OpenConfig Telemetry and Google BigQuery
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Kernel and Google BigQuery
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Apache Aurora and Google BigQuery
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Azure Storage Queue and Google BigQuery
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Arista LANZ and Google BigQuery
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Phillips Hue Bridge and Google BigQuery
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Netflow and Google BigQuery
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
KNX and Google BigQuery
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
ntpq and Google BigQuery
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
MavLink and Google BigQuery
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
This plugin sends metrics collected by Telegraf to Google Cloud BigQuery, allowing for detailed analysis and reporting. It requires authentication and supports various configuration options to customize metric handling.
Kafka and Redis
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Kinesis and Redis
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
HTTP and Redis
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
SNMP and Redis
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Modbus and Redis
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
OPC UA and Redis
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
MQTT and Redis
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
gNMI and Redis
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Fluentd and Redis
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
OpenTelemetry and Redis
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
AMQP and Redis
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Amazon CloudWatch and Redis
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Zipkin and Redis
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
NATS and Redis
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Kubernetes and Redis
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
StatsD and Redis
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Docker and Redis
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Apache and Redis
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Amazon ECS and Redis
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
ActiveMQ and Redis
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Google Cloud PubSub and Redis
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Azure Event Hubs and Redis
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Consul and Redis
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Google Cloud Stackdriver and Redis
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
AWS Data Firehose and Redis
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Google Cloud Storage and Redis
Collects metrics from Google Cloud Storage buckets for performance monitoring.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
HAProxy and Redis
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Jenkins and Redis
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
LDAP and Redis
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Nginx and Redis
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Hashicorp Nomad and Redis
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
OpenStack and Redis
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Webhooks and Redis
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Tail and Redis
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Azure Monitor and Redis
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
NSQ and Redis
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
RabbitMQ and Redis
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Salesforce and Redis
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
SNMP Trap and Redis
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Supervisor and Redis
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Suricata and Redis
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Syslog and Redis
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Memcached and Redis
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Mesos and Redis
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Apache Zookeeper and Redis
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Hashicorp Vault and Redis
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
VMware vSphere and Redis
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Ceph and Redis
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
DNS and Redis
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
ctrlX Data Layer and Redis
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Nvidia SMI and Redis
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Intel PowerStat and Redis
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
iptables and Redis
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
InfiniBand and Redis
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Wireguard and Redis
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Kibana and Redis
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Cisco Model-Driven Telemetry and Redis
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Fireboard and Redis
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Icinga and Redis
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
IPMI Sensor and Redis
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
IPVS and Redis
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
JTI OpenConfig Telemetry and Redis
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Kernel and Redis
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Apache Aurora and Redis
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Azure Storage Queue and Redis
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Arista LANZ and Redis
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Phillips Hue Bridge and Redis
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Netflow and Redis
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
KNX and Redis
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
ntpq and Redis
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
MavLink and Redis
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
With the Redis plugin, users can easily publish metrics to Redis using Telegraf, ensuring efficient handling of time series data. This plugin's configuration options allow for customized connections and operational parameters for optimal performance.
Kafka and Snowflake
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Kinesis and Snowflake
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
HTTP and Snowflake
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
SNMP and Snowflake
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Modbus and Snowflake
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
OPC UA and Snowflake
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
MQTT and Snowflake
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
gNMI and Snowflake
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Fluentd and Snowflake
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
OpenTelemetry and Snowflake
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
AMQP and Snowflake
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Amazon CloudWatch and Snowflake
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Zipkin and Snowflake
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
NATS and Snowflake
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Kubernetes and Snowflake
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
StatsD and Snowflake
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Docker and Snowflake
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Apache and Snowflake
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Amazon ECS and Snowflake
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
ActiveMQ and Snowflake
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Google Cloud PubSub and Snowflake
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Azure Event Hubs and Snowflake
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Consul and Snowflake
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Google Cloud Stackdriver and Snowflake
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
AWS Data Firehose and Snowflake
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Google Cloud Storage and Snowflake
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
HAProxy and Snowflake
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Jenkins and Snowflake
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
LDAP and Snowflake
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Nginx and Snowflake
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Hashicorp Nomad and Snowflake
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
OpenStack and Snowflake
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Webhooks and Snowflake
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Tail and Snowflake
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Azure Monitor and Snowflake
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
NSQ and Snowflake
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
RabbitMQ and Snowflake
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Salesforce and Snowflake
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
SNMP Trap and Snowflake
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Supervisor and Snowflake
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Suricata and Snowflake
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Syslog and Snowflake
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Memcached and Snowflake
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Mesos and Snowflake
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Apache Zookeeper and Snowflake
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Hashicorp Vault and Snowflake
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
VMware vSphere and Snowflake
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Ceph and Snowflake
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
DNS and Snowflake
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
ctrlX Data Layer and Snowflake
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Nvidia SMI and Snowflake
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Intel PowerStat and Snowflake
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
iptables and Snowflake
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
InfiniBand and Snowflake
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Wireguard and Snowflake
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Kibana and Snowflake
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Cisco Model-Driven Telemetry and Snowflake
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Fireboard and Snowflake
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Icinga and Snowflake
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
IPMI Sensor and Snowflake
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
IPVS and Snowflake
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
JTI OpenConfig Telemetry and Snowflake
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Kernel and Snowflake
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Apache Aurora and Snowflake
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Azure Storage Queue and Snowflake
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Arista LANZ and Snowflake
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Phillips Hue Bridge and Snowflake
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Netflow and Snowflake
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
KNX and Snowflake
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
ntpq and Snowflake
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
MavLink and Snowflake
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The SQL output plugin writes Telegraf metrics into SQL databases using dynamic table and column creation. For Snowflake, it supports a custom DSN format.
Kafka and Microsoft SQL Server
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Kinesis and Microsoft SQL Server
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
HTTP and Microsoft SQL Server
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
SNMP and Microsoft SQL Server
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Modbus and Microsoft SQL Server
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
OPC UA and Microsoft SQL Server
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
MQTT and Microsoft SQL Server
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
gNMI and Microsoft SQL Server
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Fluentd and Microsoft SQL Server
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
OpenTelemetry and Microsoft SQL Server
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
AMQP and Microsoft SQL Server
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Amazon CloudWatch and Microsoft SQL Server
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Zipkin and Microsoft SQL Server
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
NATS and Microsoft SQL Server
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Kubernetes and Microsoft SQL Server
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
StatsD and Microsoft SQL Server
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Docker and Microsoft SQL Server
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Apache and Microsoft SQL Server
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Amazon ECS and Microsoft SQL Server
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
ActiveMQ and Microsoft SQL Server
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Google Cloud PubSub and Microsoft SQL Server
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Azure Event Hubs and Microsoft SQL Server
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Consul and Microsoft SQL Server
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Google Cloud Stackdriver and Microsoft SQL Server
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
AWS Data Firehose and Microsoft SQL Server
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Google Cloud Storage and Microsoft SQL Server
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
HAProxy and Microsoft SQL Server
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Jenkins and Microsoft SQL Server
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
LDAP and Microsoft SQL Server
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Nginx and Microsoft SQL Server
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Hashicorp Nomad and Microsoft SQL Server
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
OpenStack and Microsoft SQL Server
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Webhooks and Microsoft SQL Server
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Tail and Microsoft SQL Server
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Azure Monitor and Microsoft SQL Server
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
NSQ and Microsoft SQL Server
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
RabbitMQ and Microsoft SQL Server
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Salesforce and Microsoft SQL Server
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
SNMP Trap and Microsoft SQL Server
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Supervisor and Microsoft SQL Server
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Suricata and Microsoft SQL Server
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Syslog and Microsoft SQL Server
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Memcached and Microsoft SQL Server
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Mesos and Microsoft SQL Server
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Apache Zookeeper and Microsoft SQL Server
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Hashicorp Vault and Microsoft SQL Server
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
VMware vSphere and Microsoft SQL Server
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Ceph and Microsoft SQL Server
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
DNS and Microsoft SQL Server
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
ctrlX Data Layer and Microsoft SQL Server
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Nvidia SMI and Microsoft SQL Server
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Intel PowerStat and Microsoft SQL Server
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
iptables and Microsoft SQL Server
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
InfiniBand and Microsoft SQL Server
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Wireguard and Microsoft SQL Server
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Kibana and Microsoft SQL Server
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Cisco Model-Driven Telemetry and Microsoft SQL Server
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Fireboard and Microsoft SQL Server
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Icinga and Microsoft SQL Server
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
IPMI Sensor and Microsoft SQL Server
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
IPVS and Microsoft SQL Server
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
JTI OpenConfig Telemetry and Microsoft SQL Server
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Kernel and Microsoft SQL Server
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Apache Aurora and Microsoft SQL Server
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Azure Storage Queue and Microsoft SQL Server
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Arista LANZ and Microsoft SQL Server
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Phillips Hue Bridge and Microsoft SQL Server
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Netflow and Microsoft SQL Server
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
KNX and Microsoft SQL Server
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
ntpq and Microsoft SQL Server
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
MavLink and Microsoft SQL Server
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The SQL output plugin allows Telegraf to store metrics in an SQL database with automatic table creation. For Microsoft SQL Server, it leverages the go-mssqldb driver with a specialized DSN.
Kafka and SQLite
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Kinesis and SQLite
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
HTTP and SQLite
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
SNMP and SQLite
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Modbus and SQLite
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
OPC UA and SQLite
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
MQTT and SQLite
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
gNMI and SQLite
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Fluentd and SQLite
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
OpenTelemetry and SQLite
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
AMQP and SQLite
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Amazon CloudWatch and SQLite
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Zipkin and SQLite
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
NATS and SQLite
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Kubernetes and SQLite
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
StatsD and SQLite
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Docker and SQLite
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Apache and SQLite
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Amazon ECS and SQLite
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
ActiveMQ and SQLite
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Google Cloud PubSub and SQLite
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Azure Event Hubs and SQLite
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Consul and SQLite
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Google Cloud Stackdriver and SQLite
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
AWS Data Firehose and SQLite
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Google Cloud Storage and SQLite
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
HAProxy and SQLite
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Jenkins and SQLite
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
LDAP and SQLite
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Nginx and SQLite
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Hashicorp Nomad and SQLite
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
OpenStack and SQLite
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Webhooks and SQLite
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Tail and SQLite
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Azure Monitor and SQLite
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
NSQ and SQLite
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
RabbitMQ and SQLite
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Salesforce and SQLite
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
SNMP Trap and SQLite
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Supervisor and SQLite
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Suricata and SQLite
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Syslog and SQLite
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Memcached and SQLite
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Mesos and SQLite
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Apache Zookeeper and SQLite
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Hashicorp Vault and SQLite
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
VMware vSphere and SQLite
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Ceph and SQLite
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
DNS and SQLite
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
ctrlX Data Layer and SQLite
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Nvidia SMI and SQLite
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Intel PowerStat and SQLite
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
iptables and SQLite
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
InfiniBand and SQLite
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Wireguard and SQLite
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Kibana and SQLite
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Cisco Model-Driven Telemetry and SQLite
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Fireboard and SQLite
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Icinga and SQLite
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
IPMI Sensor and SQLite
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
IPVS and SQLite
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
JTI OpenConfig Telemetry and SQLite
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Kernel and SQLite
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Apache Aurora and SQLite
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Azure Storage Queue and SQLite
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Arista LANZ and SQLite
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Phillips Hue Bridge and SQLite
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Netflow and SQLite
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
KNX and SQLite
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
ntpq and SQLite
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
MavLink and SQLite
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The SQL output plugin allows Telegraf to save metrics in an SQL database using an automatic table-per-metric approach. For SQLite, it leverages a file-based DSN and standard SQL, making it ideal for lightweight local storage.
Kafka and Clickhouse
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Kinesis and Clickhouse
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
HTTP and Clickhouse
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
SNMP and Clickhouse
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Modbus and Clickhouse
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
OPC UA and Clickhouse
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
MQTT and Clickhouse
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
gNMI and Clickhouse
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Fluentd and Clickhouse
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
OpenTelemetry and Clickhouse
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
AMQP and Clickhouse
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Amazon CloudWatch and Clickhouse
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Zipkin and Clickhouse
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
NATS and Clickhouse
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Kubernetes and Clickhouse
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
StatsD and Clickhouse
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Docker and Clickhouse
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Apache and Clickhouse
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Amazon ECS and Clickhouse
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
ActiveMQ and Clickhouse
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Google Cloud PubSub and Clickhouse
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Azure Event Hubs and Clickhouse
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Consul and Clickhouse
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Google Cloud Stackdriver and Clickhouse
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
AWS Data Firehose and Clickhouse
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Google Cloud Storage and Clickhouse
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
HAProxy and Clickhouse
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Jenkins and Clickhouse
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
LDAP and Clickhouse
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Nginx and Clickhouse
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Hashicorp Nomad and Clickhouse
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
OpenStack and Clickhouse
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Webhooks and Clickhouse
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Tail and Clickhouse
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Azure Monitor and Clickhouse
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
NSQ and Clickhouse
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
RabbitMQ and Clickhouse
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Salesforce and Clickhouse
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
SNMP Trap and Clickhouse
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Supervisor and Clickhouse
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Suricata and Clickhouse
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Syslog and Clickhouse
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Memcached and Clickhouse
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Mesos and Clickhouse
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Apache Zookeeper and Clickhouse
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Hashicorp Vault and Clickhouse
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
VMware vSphere and Clickhouse
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Ceph and Clickhouse
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
DNS and Clickhouse
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
ctrlX Data Layer and Clickhouse
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Nvidia SMI and Clickhouse
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Intel PowerStat and Clickhouse
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
iptables and Clickhouse
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
InfiniBand and Clickhouse
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Wireguard and Clickhouse
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Kibana and Clickhouse
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Cisco Model-Driven Telemetry and Clickhouse
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Fireboard and Clickhouse
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Icinga and Clickhouse
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
IPMI Sensor and Clickhouse
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
IPVS and Clickhouse
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
JTI OpenConfig Telemetry and Clickhouse
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Kernel and Clickhouse
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Apache Aurora and Clickhouse
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Azure Storage Queue and Clickhouse
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Arista LANZ and Clickhouse
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Phillips Hue Bridge and Clickhouse
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Netflow and Clickhouse
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
KNX and Clickhouse
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
ntpq and Clickhouse
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
MavLink and Clickhouse
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The SQL plugin enables Telegraf to write metrics into an SQL database using a simple table-per-metric approach. For ClickHouse, it provides specialized DSN support and precise type conversion to match native data types.
Kafka and MySQL
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Kinesis and MySQL
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
HTTP and MySQL
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
SNMP and MySQL
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Modbus and MySQL
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
OPC UA and MySQL
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
MQTT and MySQL
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
gNMI and MySQL
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Fluentd and MySQL
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
OpenTelemetry and MySQL
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
AMQP and MySQL
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Amazon CloudWatch and MySQL
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Zipkin and MySQL
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
NATS and MySQL
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Kubernetes and MySQL
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
StatsD and MySQL
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Docker and MySQL
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Apache and MySQL
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Amazon ECS and MySQL
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
ActiveMQ and MySQL
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Google Cloud PubSub and MySQL
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Azure Event Hubs and MySQL
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Consul and MySQL
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Google Cloud Stackdriver and MySQL
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
AWS Data Firehose and MySQL
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Google Cloud Storage and MySQL
Collects metrics from Google Cloud Storage buckets for performance monitoring.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
HAProxy and MySQL
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Jenkins and MySQL
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
LDAP and MySQL
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Nginx and MySQL
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Hashicorp Nomad and MySQL
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
OpenStack and MySQL
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Webhooks and MySQL
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Tail and MySQL
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Azure Monitor and MySQL
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
NSQ and MySQL
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
RabbitMQ and MySQL
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Salesforce and MySQL
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
SNMP Trap and MySQL
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Supervisor and MySQL
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Suricata and MySQL
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Syslog and MySQL
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Memcached and MySQL
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Mesos and MySQL
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Apache Zookeeper and MySQL
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Hashicorp Vault and MySQL
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
VMware vSphere and MySQL
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Ceph and MySQL
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
DNS and MySQL
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
ctrlX Data Layer and MySQL
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Nvidia SMI and MySQL
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Intel PowerStat and MySQL
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
iptables and MySQL
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
InfiniBand and MySQL
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Wireguard and MySQL
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Kibana and MySQL
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Cisco Model-Driven Telemetry and MySQL
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Fireboard and MySQL
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Icinga and MySQL
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
IPMI Sensor and MySQL
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
IPVS and MySQL
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
JTI OpenConfig Telemetry and MySQL
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Kernel and MySQL
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Apache Aurora and MySQL
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Azure Storage Queue and MySQL
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Arista LANZ and MySQL
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Phillips Hue Bridge and MySQL
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Netflow and MySQL
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
KNX and MySQL
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
ntpq and MySQL
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
MavLink and MySQL
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
This plugin enables saving metrics into a MySQL database, with options to customize table schemas and the type conversion process. A robust solution for users wanting to leverage SQL databases for metric storage.
Kafka and Loki
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Kinesis and Loki
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
HTTP and Loki
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
SNMP and Loki
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Modbus and Loki
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
OPC UA and Loki
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
MQTT and Loki
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
gNMI and Loki
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Fluentd and Loki
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
OpenTelemetry and Loki
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
AMQP and Loki
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Amazon CloudWatch and Loki
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Zipkin and Loki
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
NATS and Loki
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Kubernetes and Loki
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
StatsD and Loki
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Docker and Loki
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Apache and Loki
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Amazon ECS and Loki
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
ActiveMQ and Loki
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Google Cloud PubSub and Loki
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Azure Event Hubs and Loki
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Consul and Loki
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Google Cloud Stackdriver and Loki
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
AWS Data Firehose and Loki
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Google Cloud Storage and Loki
Collects metrics from Google Cloud Storage buckets for performance monitoring.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
HAProxy and Loki
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Jenkins and Loki
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
LDAP and Loki
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Nginx and Loki
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Hashicorp Nomad and Loki
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
OpenStack and Loki
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Webhooks and Loki
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Tail and Loki
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Azure Monitor and Loki
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
NSQ and Loki
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
RabbitMQ and Loki
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Salesforce and Loki
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
SNMP Trap and Loki
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Supervisor and Loki
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Suricata and Loki
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Syslog and Loki
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Memcached and Loki
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Mesos and Loki
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Apache Zookeeper and Loki
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Hashicorp Vault and Loki
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
VMware vSphere and Loki
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Ceph and Loki
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
DNS and Loki
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
ctrlX Data Layer and Loki
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Nvidia SMI and Loki
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Intel PowerStat and Loki
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
iptables and Loki
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
InfiniBand and Loki
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Wireguard and Loki
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Kibana and Loki
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Cisco Model-Driven Telemetry and Loki
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Fireboard and Loki
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Icinga and Loki
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
IPMI Sensor and Loki
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
IPVS and Loki
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
JTI OpenConfig Telemetry and Loki
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Kernel and Loki
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Apache Aurora and Loki
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Azure Storage Queue and Loki
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Arista LANZ and Loki
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Phillips Hue Bridge and Loki
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Netflow and Loki
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
KNX and Loki
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
ntpq and Loki
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
MavLink and Loki
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
Send logs to Loki using a structured key-value format for efficient querying. Supports various configurations for authentication and transmission optimizations.
Kafka and Prometheus
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Kinesis and Prometheus
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
HTTP and Prometheus
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
SNMP and Prometheus
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Modbus and Prometheus
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
OPC UA and Prometheus
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
MQTT and Prometheus
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
gNMI and Prometheus
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Fluentd and Prometheus
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
OpenTelemetry and Prometheus
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
AMQP and Prometheus
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Amazon CloudWatch and Prometheus
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Zipkin and Prometheus
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
NATS and Prometheus
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Kubernetes and Prometheus
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
StatsD and Prometheus
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Docker and Prometheus
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Apache and Prometheus
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Amazon ECS and Prometheus
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
ActiveMQ and Prometheus
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Google Cloud PubSub and Prometheus
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Azure Event Hubs and Prometheus
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Consul and Prometheus
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Google Cloud Stackdriver and Prometheus
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
AWS Data Firehose and Prometheus
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Google Cloud Storage and Prometheus
Collects metrics from Google Cloud Storage buckets for performance monitoring.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
HAProxy and Prometheus
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Jenkins and Prometheus
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
LDAP and Prometheus
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Nginx and Prometheus
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Hashicorp Nomad and Prometheus
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
OpenStack and Prometheus
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Webhooks and Prometheus
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Tail and Prometheus
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Azure Monitor and Prometheus
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
NSQ and Prometheus
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
RabbitMQ and Prometheus
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Salesforce and Prometheus
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
SNMP Trap and Prometheus
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Supervisor and Prometheus
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Suricata and Prometheus
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Syslog and Prometheus
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Memcached and Prometheus
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Mesos and Prometheus
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Apache Zookeeper and Prometheus
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Hashicorp Vault and Prometheus
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
VMware vSphere and Prometheus
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Ceph and Prometheus
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
DNS and Prometheus
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
ctrlX Data Layer and Prometheus
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Nvidia SMI and Prometheus
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Intel PowerStat and Prometheus
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
iptables and Prometheus
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
InfiniBand and Prometheus
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Wireguard and Prometheus
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Kibana and Prometheus
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Cisco Model-Driven Telemetry and Prometheus
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Fireboard and Prometheus
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Icinga and Prometheus
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
IPMI Sensor and Prometheus
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
IPVS and Prometheus
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
JTI OpenConfig Telemetry and Prometheus
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Kernel and Prometheus
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Apache Aurora and Prometheus
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Azure Storage Queue and Prometheus
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Arista LANZ and Prometheus
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Phillips Hue Bridge and Prometheus
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Netflow and Prometheus
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
KNX and Prometheus
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
ntpq and Prometheus
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
MavLink and Prometheus
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
This output plugin publishes metrics in a format suitable for Prometheus scraping. It supports various configurations for security, metrics control, and performance management.
Kafka and OpenSearch
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Kinesis and OpenSearch
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
HTTP and OpenSearch
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
SNMP and OpenSearch
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Modbus and OpenSearch
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
OPC UA and OpenSearch
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
MQTT and OpenSearch
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
gNMI and OpenSearch
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Fluentd and OpenSearch
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
OpenTelemetry and OpenSearch
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
AMQP and OpenSearch
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Amazon CloudWatch and OpenSearch
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Zipkin and OpenSearch
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
NATS and OpenSearch
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Kubernetes and OpenSearch
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
StatsD and OpenSearch
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Docker and OpenSearch
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Apache and OpenSearch
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Amazon ECS and OpenSearch
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
ActiveMQ and OpenSearch
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Google Cloud PubSub and OpenSearch
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Azure Event Hubs and OpenSearch
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Consul and OpenSearch
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Google Cloud Stackdriver and OpenSearch
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
AWS Data Firehose and OpenSearch
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Google Cloud Storage and OpenSearch
Collects metrics from Google Cloud Storage buckets for performance monitoring.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
HAProxy and OpenSearch
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Jenkins and OpenSearch
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
LDAP and OpenSearch
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Nginx and OpenSearch
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Hashicorp Nomad and OpenSearch
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
OpenStack and OpenSearch
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Webhooks and OpenSearch
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Tail and OpenSearch
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Azure Monitor and OpenSearch
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
NSQ and OpenSearch
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
RabbitMQ and OpenSearch
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Salesforce and OpenSearch
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
SNMP Trap and OpenSearch
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Supervisor and OpenSearch
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Suricata and OpenSearch
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Syslog and OpenSearch
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Memcached and OpenSearch
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Mesos and OpenSearch
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Apache Zookeeper and OpenSearch
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Hashicorp Vault and OpenSearch
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
VMware vSphere and OpenSearch
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Ceph and OpenSearch
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
DNS and OpenSearch
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
ctrlX Data Layer and OpenSearch
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Nvidia SMI and OpenSearch
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Intel PowerStat and OpenSearch
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
iptables and OpenSearch
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
InfiniBand and OpenSearch
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Wireguard and OpenSearch
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Kibana and OpenSearch
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Cisco Model-Driven Telemetry and OpenSearch
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Fireboard and OpenSearch
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Icinga and OpenSearch
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
IPMI Sensor and OpenSearch
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
IPVS and OpenSearch
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
JTI OpenConfig Telemetry and OpenSearch
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Kernel and OpenSearch
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Apache Aurora and OpenSearch
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Azure Storage Queue and OpenSearch
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Arista LANZ and OpenSearch
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Phillips Hue Bridge and OpenSearch
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Netflow and OpenSearch
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
KNX and OpenSearch
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
ntpq and OpenSearch
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
MavLink and OpenSearch
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
This plugin writes metrics to OpenSearch via HTTP, supporting versions 1.x and 2.x. It provides robust features for index management, template creation, and flexible configuration options.
Kafka and OpenTSDB
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Kinesis and OpenTSDB
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
HTTP and OpenTSDB
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
SNMP and OpenTSDB
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Modbus and OpenTSDB
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
OPC UA and OpenTSDB
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
MQTT and OpenTSDB
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
gNMI and OpenTSDB
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Fluentd and OpenTSDB
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
OpenTelemetry and OpenTSDB
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
AMQP and OpenTSDB
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Amazon CloudWatch and OpenTSDB
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Zipkin and OpenTSDB
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
NATS and OpenTSDB
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Kubernetes and OpenTSDB
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
StatsD and OpenTSDB
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Docker and OpenTSDB
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Apache and OpenTSDB
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Amazon ECS and OpenTSDB
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
ActiveMQ and OpenTSDB
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Google Cloud PubSub and OpenTSDB
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Azure Event Hubs and OpenTSDB
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Consul and OpenTSDB
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Google Cloud Stackdriver and OpenTSDB
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
AWS Data Firehose and OpenTSDB
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Google Cloud Storage and OpenTSDB
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
HAProxy and OpenTSDB
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Jenkins and OpenTSDB
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
LDAP and OpenTSDB
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Nginx and OpenTSDB
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Hashicorp Nomad and OpenTSDB
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
OpenStack and OpenTSDB
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Webhooks and OpenTSDB
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Tail and OpenTSDB
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Azure Monitor and OpenTSDB
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
NSQ and OpenTSDB
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
RabbitMQ and OpenTSDB
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Salesforce and OpenTSDB
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
SNMP Trap and OpenTSDB
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Supervisor and OpenTSDB
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Suricata and OpenTSDB
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Syslog and OpenTSDB
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Memcached and OpenTSDB
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Mesos and OpenTSDB
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Apache Zookeeper and OpenTSDB
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Hashicorp Vault and OpenTSDB
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
VMware vSphere and OpenTSDB
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Ceph and OpenTSDB
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
DNS and OpenTSDB
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
ctrlX Data Layer and OpenTSDB
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Nvidia SMI and OpenTSDB
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Intel PowerStat and OpenTSDB
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
iptables and OpenTSDB
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
InfiniBand and OpenTSDB
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Wireguard and OpenTSDB
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Kibana and OpenTSDB
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Cisco Model-Driven Telemetry and OpenTSDB
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Fireboard and OpenTSDB
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Icinga and OpenTSDB
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
IPMI Sensor and OpenTSDB
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
IPVS and OpenTSDB
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
JTI OpenConfig Telemetry and OpenTSDB
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Kernel and OpenTSDB
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Apache Aurora and OpenTSDB
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Azure Storage Queue and OpenTSDB
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Arista LANZ and OpenTSDB
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Phillips Hue Bridge and OpenTSDB
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Netflow and OpenTSDB
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
KNX and OpenTSDB
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
ntpq and OpenTSDB
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
MavLink and OpenTSDB
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The OpenTSDB Telegraf plugin enables writing metrics to an OpenTSDB instance using telnet or HTTP modes. Users can easily configure the server details and metrics handling options to optimize data ingestion.
Kafka and Graphite
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Kinesis and Graphite
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
HTTP and Graphite
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
SNMP and Graphite
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Modbus and Graphite
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
OPC UA and Graphite
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
MQTT and Graphite
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
gNMI and Graphite
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Fluentd and Graphite
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
OpenTelemetry and Graphite
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
AMQP and Graphite
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Amazon CloudWatch and Graphite
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Zipkin and Graphite
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
NATS and Graphite
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Kubernetes and Graphite
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
StatsD and Graphite
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Docker and Graphite
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Apache and Graphite
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Amazon ECS and Graphite
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
ActiveMQ and Graphite
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Google Cloud PubSub and Graphite
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Azure Event Hubs and Graphite
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Consul and Graphite
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Google Cloud Stackdriver and Graphite
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
AWS Data Firehose and Graphite
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Google Cloud Storage and Graphite
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
HAProxy and Graphite
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Jenkins and Graphite
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
LDAP and Graphite
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Nginx and Graphite
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Hashicorp Nomad and Graphite
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
OpenStack and Graphite
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Webhooks and Graphite
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Tail and Graphite
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Azure Monitor and Graphite
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
NSQ and Graphite
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
RabbitMQ and Graphite
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Salesforce and Graphite
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
SNMP Trap and Graphite
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Supervisor and Graphite
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Suricata and Graphite
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Syslog and Graphite
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Memcached and Graphite
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Mesos and Graphite
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Apache Zookeeper and Graphite
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Hashicorp Vault and Graphite
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
VMware vSphere and Graphite
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Ceph and Graphite
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
DNS and Graphite
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
ctrlX Data Layer and Graphite
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Nvidia SMI and Graphite
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Intel PowerStat and Graphite
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
iptables and Graphite
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
InfiniBand and Graphite
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Wireguard and Graphite
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Kibana and Graphite
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Cisco Model-Driven Telemetry and Graphite
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Fireboard and Graphite
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Icinga and Graphite
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
IPMI Sensor and Graphite
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
IPVS and Graphite
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
JTI OpenConfig Telemetry and Graphite
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Kernel and Graphite
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Apache Aurora and Graphite
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Azure Storage Queue and Graphite
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Arista LANZ and Graphite
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Phillips Hue Bridge and Graphite
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Netflow and Graphite
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
KNX and Graphite
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
ntpq and Graphite
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
MavLink and Graphite
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The Graphite plugin allows Telegraf users to send collected metrics to Graphite using TCP, providing a robust solution for time series data visualization. With customizable configurations, users can tailor their data output to fit their specific needs and standards.
Kafka and Azure Data Explorer
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Kinesis and Azure Data Explorer
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
HTTP and Azure Data Explorer
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
SNMP and Azure Data Explorer
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Modbus and Azure Data Explorer
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
OPC UA and Azure Data Explorer
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
MQTT and Azure Data Explorer
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
gNMI and Azure Data Explorer
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Fluentd and Azure Data Explorer
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
OpenTelemetry and Azure Data Explorer
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
AMQP and Azure Data Explorer
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Amazon CloudWatch and Azure Data Explorer
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Zipkin and Azure Data Explorer
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
NATS and Azure Data Explorer
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Kubernetes and Azure Data Explorer
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
StatsD and Azure Data Explorer
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Docker and Azure Data Explorer
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Apache and Azure Data Explorer
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Amazon ECS and Azure Data Explorer
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
ActiveMQ and Azure Data Explorer
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Google Cloud PubSub and Azure Data Explorer
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Azure Event Hubs and Azure Data Explorer
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Consul and Azure Data Explorer
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Google Cloud Stackdriver and Azure Data Explorer
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
AWS Data Firehose and Azure Data Explorer
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Google Cloud Storage and Azure Data Explorer
Collects metrics from Google Cloud Storage buckets for performance monitoring.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
HAProxy and Azure Data Explorer
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Jenkins and Azure Data Explorer
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
LDAP and Azure Data Explorer
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Nginx and Azure Data Explorer
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Hashicorp Nomad and Azure Data Explorer
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
OpenStack and Azure Data Explorer
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Webhooks and Azure Data Explorer
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Tail and Azure Data Explorer
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Azure Monitor and Azure Data Explorer
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
NSQ and Azure Data Explorer
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
RabbitMQ and Azure Data Explorer
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Salesforce and Azure Data Explorer
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
SNMP Trap and Azure Data Explorer
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Supervisor and Azure Data Explorer
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Suricata and Azure Data Explorer
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Syslog and Azure Data Explorer
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Memcached and Azure Data Explorer
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Mesos and Azure Data Explorer
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Apache Zookeeper and Azure Data Explorer
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Hashicorp Vault and Azure Data Explorer
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
VMware vSphere and Azure Data Explorer
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Ceph and Azure Data Explorer
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
DNS and Azure Data Explorer
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
ctrlX Data Layer and Azure Data Explorer
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Nvidia SMI and Azure Data Explorer
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Intel PowerStat and Azure Data Explorer
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
iptables and Azure Data Explorer
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
InfiniBand and Azure Data Explorer
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Wireguard and Azure Data Explorer
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Kibana and Azure Data Explorer
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Cisco Model-Driven Telemetry and Azure Data Explorer
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Fireboard and Azure Data Explorer
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Icinga and Azure Data Explorer
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
IPMI Sensor and Azure Data Explorer
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
IPVS and Azure Data Explorer
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
JTI OpenConfig Telemetry and Azure Data Explorer
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Kernel and Azure Data Explorer
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Apache Aurora and Azure Data Explorer
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Azure Storage Queue and Azure Data Explorer
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Arista LANZ and Azure Data Explorer
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Phillips Hue Bridge and Azure Data Explorer
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Netflow and Azure Data Explorer
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
KNX and Azure Data Explorer
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
ntpq and Azure Data Explorer
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
MavLink and Azure Data Explorer
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
This plugin writes data collected by Telegraf input plugins to Azure Data Explorer, facilitating real-time analytics. It allows for flexible metrics grouping and ingestion methods tailored to specific needs.
Kafka and Dynatrace
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Kinesis and Dynatrace
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
HTTP and Dynatrace
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
SNMP and Dynatrace
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Modbus and Dynatrace
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
OPC UA and Dynatrace
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
MQTT and Dynatrace
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
gNMI and Dynatrace
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Fluentd and Dynatrace
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
OpenTelemetry and Dynatrace
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
AMQP and Dynatrace
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Amazon CloudWatch and Dynatrace
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Zipkin and Dynatrace
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
NATS and Dynatrace
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Kubernetes and Dynatrace
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
StatsD and Dynatrace
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Docker and Dynatrace
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Apache and Dynatrace
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Amazon ECS and Dynatrace
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
ActiveMQ and Dynatrace
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Google Cloud PubSub and Dynatrace
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Azure Event Hubs and Dynatrace
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Consul and Dynatrace
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Google Cloud Stackdriver and Dynatrace
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
AWS Data Firehose and Dynatrace
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Google Cloud Storage and Dynatrace
Collects metrics from Google Cloud Storage buckets for performance monitoring.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
HAProxy and Dynatrace
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Jenkins and Dynatrace
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
LDAP and Dynatrace
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Nginx and Dynatrace
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Hashicorp Nomad and Dynatrace
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
OpenStack and Dynatrace
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Webhooks and Dynatrace
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Tail and Dynatrace
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Azure Monitor and Dynatrace
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
NSQ and Dynatrace
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
RabbitMQ and Dynatrace
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Salesforce and Dynatrace
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
SNMP Trap and Dynatrace
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Supervisor and Dynatrace
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Suricata and Dynatrace
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Syslog and Dynatrace
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Memcached and Dynatrace
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Mesos and Dynatrace
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Apache Zookeeper and Dynatrace
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Hashicorp Vault and Dynatrace
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
VMware vSphere and Dynatrace
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Ceph and Dynatrace
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
DNS and Dynatrace
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
ctrlX Data Layer and Dynatrace
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Nvidia SMI and Dynatrace
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Intel PowerStat and Dynatrace
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
iptables and Dynatrace
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
InfiniBand and Dynatrace
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Wireguard and Dynatrace
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Kibana and Dynatrace
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Cisco Model-Driven Telemetry and Dynatrace
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Fireboard and Dynatrace
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Icinga and Dynatrace
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
IPMI Sensor and Dynatrace
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
IPVS and Dynatrace
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
JTI OpenConfig Telemetry and Dynatrace
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Kernel and Dynatrace
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Apache Aurora and Dynatrace
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Azure Storage Queue and Dynatrace
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Arista LANZ and Dynatrace
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Phillips Hue Bridge and Dynatrace
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Netflow and Dynatrace
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
KNX and Dynatrace
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
ntpq and Dynatrace
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
MavLink and Dynatrace
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
Send metrics to Dynatrace via Telegraf using the Dynatrace Metrics API V2. The plugin can operate alongside the Dynatrace OneAgent or in standalone mode with direct configuration.
Kafka and Graylog
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Kinesis and Graylog
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
HTTP and Graylog
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
SNMP and Graylog
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Modbus and Graylog
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
OPC UA and Graylog
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
MQTT and Graylog
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
gNMI and Graylog
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Fluentd and Graylog
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
OpenTelemetry and Graylog
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
AMQP and Graylog
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Amazon CloudWatch and Graylog
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Zipkin and Graylog
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
NATS and Graylog
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Kubernetes and Graylog
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
StatsD and Graylog
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Docker and Graylog
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Apache and Graylog
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Amazon ECS and Graylog
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
ActiveMQ and Graylog
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Google Cloud PubSub and Graylog
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Azure Event Hubs and Graylog
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Consul and Graylog
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Google Cloud Stackdriver and Graylog
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
AWS Data Firehose and Graylog
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Google Cloud Storage and Graylog
Collects metrics from Google Cloud Storage buckets for performance monitoring.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
HAProxy and Graylog
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Jenkins and Graylog
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
LDAP and Graylog
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Nginx and Graylog
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Hashicorp Nomad and Graylog
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
OpenStack and Graylog
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Webhooks and Graylog
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Tail and Graylog
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Azure Monitor and Graylog
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
NSQ and Graylog
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
RabbitMQ and Graylog
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Salesforce and Graylog
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
SNMP Trap and Graylog
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Supervisor and Graylog
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Suricata and Graylog
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Syslog and Graylog
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Memcached and Graylog
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Mesos and Graylog
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Apache Zookeeper and Graylog
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Hashicorp Vault and Graylog
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
VMware vSphere and Graylog
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Ceph and Graylog
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
DNS and Graylog
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
ctrlX Data Layer and Graylog
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Nvidia SMI and Graylog
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Intel PowerStat and Graylog
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
iptables and Graylog
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
InfiniBand and Graylog
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Wireguard and Graylog
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Kibana and Graylog
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Cisco Model-Driven Telemetry and Graylog
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Fireboard and Graylog
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Icinga and Graylog
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
IPMI Sensor and Graylog
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
IPVS and Graylog
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
JTI OpenConfig Telemetry and Graylog
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Kernel and Graylog
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Apache Aurora and Graylog
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Azure Storage Queue and Graylog
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Arista LANZ and Graylog
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Phillips Hue Bridge and Graylog
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Netflow and Graylog
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
KNX and Graylog
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
ntpq and Graylog
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
MavLink and Graylog
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
Send Telegraf metrics to a Graylog instance utilizing the GELF format. The plugin enables seamless interaction with logging data, adhering to specific GELF payload requirements.
Kafka and IoTDB
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Kinesis and IoTDB
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
HTTP and IoTDB
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
SNMP and IoTDB
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Modbus and IoTDB
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
OPC UA and IoTDB
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
MQTT and IoTDB
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
gNMI and IoTDB
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Fluentd and IoTDB
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
OpenTelemetry and IoTDB
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
AMQP and IoTDB
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Amazon CloudWatch and IoTDB
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Zipkin and IoTDB
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
NATS and IoTDB
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Kubernetes and IoTDB
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
StatsD and IoTDB
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Docker and IoTDB
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Apache and IoTDB
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Amazon ECS and IoTDB
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
ActiveMQ and IoTDB
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Google Cloud PubSub and IoTDB
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Azure Event Hubs and IoTDB
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Consul and IoTDB
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Google Cloud Stackdriver and IoTDB
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
AWS Data Firehose and IoTDB
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Google Cloud Storage and IoTDB
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
HAProxy and IoTDB
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Jenkins and IoTDB
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
LDAP and IoTDB
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Nginx and IoTDB
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Hashicorp Nomad and IoTDB
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
OpenStack and IoTDB
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Webhooks and IoTDB
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Tail and IoTDB
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Azure Monitor and IoTDB
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
NSQ and IoTDB
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
RabbitMQ and IoTDB
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Salesforce and IoTDB
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
SNMP Trap and IoTDB
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Supervisor and IoTDB
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Suricata and IoTDB
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Syslog and IoTDB
Capture syslog messages from various protocols with the Syslog plugin. This plugin allows integration of structured logging data into monitoring systems, utilizing TCP, UDP, and TLS.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Memcached and IoTDB
The Memcached plugin collects real-time metrics from Memcached servers, providing insights into their performance and resource utilization. It is essential for monitoring caching strategies and optimizing application responsiveness.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Mesos and IoTDB
Telegraf's Mesos input plugin collects metrics from Apache Mesos, a leading cluster and resource management system. It provides insights into resource utilization and tasks across the Mesos architecture, aiding in monitoring and performance analysis.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Apache Zookeeper and IoTDB
This plugin gathers metrics from Apache Zookeeper servers using the 'mntr' command output. It helps monitor Zookeeper's performance and operational status efficiently.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Hashicorp Vault and IoTDB
This plugin collects metrics from Hashicorp Vault agents, helping to monitor their performance and health. It requires a valid Vault token for authorization.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
VMware vSphere and IoTDB
This plugin collects metrics from VMware vSphere using the vSphere API, including data from clusters, hosts, VMs, datastores, and vSAN. It supports various configuration options to tailor data collection to specific monitoring needs and enhances visibility into the performance of virtual environments.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Ceph and IoTDB
This plugin collects performance metrics from Ceph storage clusters, enhancing observability and facilitating better management. It retrieves data from both MON and OSD nodes, allowing administrators to monitor the health and performance of their storage system.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
DNS and IoTDB
This plugin collects DNS query times and provides key metrics for performance monitoring. It allows users to gain insights into the resolution times from specified DNS servers, helping identify potential issues in DNS performance.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
ctrlX Data Layer and IoTDB
This plugin gathers data from the ctrlX Data Layer middleware used in professional automation applications. It allows for detailed monitoring and configuration options tailored to specific operational requirements.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Nvidia SMI and IoTDB
This plugin collects GPU statistics from the NVIDIA System Management Interface (SMI), including memory usage, temperature, and more. It utilizes the `nvidia-smi` binary to extract real-time performance metrics from NVIDIA GPUs.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Intel PowerStat and IoTDB
This plugin captures essential power and performance metrics for Intel CPUs, allowing users to optimize workloads and improve energy efficiency. It aids in telemetry and analytics efforts related to CPU usage, temperature, and power consumption.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
iptables and IoTDB
The iptables input plugin gathers metrics on packet and byte counters for specified rules within the Linux iptables firewall, allowing for effective monitoring of network traffic through defined rules.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
InfiniBand and IoTDB
This plugin collects metrics from InfiniBand devices and ports on Linux systems. It monitors various performance indicators including error rates and packet statistics.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Wireguard and IoTDB
The Wireguard input plugin gathers stats from Wireguard interfaces and their peers, facilitating effective monitoring. By utilizing the wgctrl library, it provides key metrics to administrators for enhanced network management.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Kibana and IoTDB
This plugin queries the Kibana API to fetch the service status and provides various performance metrics. It helps in monitoring Kibana's health, such as its uptime and resource usage efficiently.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Cisco Model-Driven Telemetry and IoTDB
This plugin provides an input method for collecting telemetry data from Cisco devices using model-driven telemetry techniques. It supports flexible transport options and real-time data accessibility.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Fireboard and IoTDB
The Fireboard plugin collects real-time temperature data from Fireboard thermometers. This allows for precise monitoring of temperature-sensitive environments.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Icinga and IoTDB
The Icinga2 Plugin collects real-time status of services and hosts from Icinga2's Remote API. This helps in maintaining an updated view of system health and performance metrics across your infrastructure.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
IPMI Sensor and IoTDB
This plugin retrieves sensor data using the IPMI protocol through the `ipmitool`. It can gather metrics from local and remote servers, allowing for enhanced monitoring of hardware status.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
IPVS and IoTDB
This input plugin captures metrics for IPVS virtual and real servers. It leverages the Linux kernel's netlink interface for data collection, providing insights into server performance and connections.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
JTI OpenConfig Telemetry and IoTDB
The JTI OpenConfig Telemetry plugin facilitates the collection of telemetry data from devices using the Junos Telemetry Interface in real-time. It enables flexible configurations including device addresses, user credentials, and sensor management.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Kernel and IoTDB
This plugin gathers Linux kernel statistics not captured by other plugins, focusing on system metrics and entropy availability.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Apache Aurora and IoTDB
The Aurora plugin collects metrics from Apache Aurora schedulers, facilitating monitoring and operational oversight. It interfaces efficiently with the schedulers to provide key performance metrics essential for cluster health assessment.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Azure Storage Queue and IoTDB
The Azure Storage Queue plugin collects metrics about Azure Storage Queues, focusing on size and message age. It helps improve operational oversight of storage resources in Azure.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Arista LANZ and IoTDB
The Arista LANZ plugin reads metrics from Arista's Latency Analyzer (LANZ) to help monitor network performance. It utilizes a TCP connection to gather data in a Protobuffers format.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Phillips Hue Bridge and IoTDB
The Hue Bridge plugin enables the monitoring of Philips Hue Bridge devices. It collects various metrics related to lighting and environmental conditions from smart home systems.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Netflow and IoTDB
This plugin collects flow data using Netflow v5, v9 and IPFIX protocols, providing insights into network traffic patterns and behaviors. By leveraging this plugin, organizations can enhance their network monitoring capabilities and gain visibility into real-time traffic flows.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
KNX and IoTDB
This plugin captures data from the KNX home-automation bus through a KNX-IP interface. It supports customizable measurement definitions and real-time event listening for enhanced smart home automation.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
ntpq and IoTDB
Collects metrics from NTP servers using the ntpq executable to monitor time synchronization performance. Key metrics include delay, jitter, offset, and polling information for effective timekeeping.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
MavLink and IoTDB
The MavLink input plugin allows the collection of telemetry data from flight controllers, enabling real-time monitoring of unmanned systems. It supports diverse connection methods, including TCP and UDP, while offering configuration flexibility for message filtering.
The IoTDB plugin allows users to store metrics from Telegraf into Apache IoTDB, while addressing specific data translation requirements and performance needs for IoT applications.
Kafka and New Relic
This plugin reads messages from Kafka and allows the creation of metrics based on those messages. It supports various configurations, settings, and message processing options.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Kinesis and New Relic
The Kinesis plugin allows for reading metrics from AWS Kinesis streams. It supports multiple input data formats and offers checkpointing features with DynamoDB for reliable message processing.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
HTTP and New Relic
The HTTP plugin collects metrics from one or more HTTP(S) endpoints.
It supports various authentication methods and configuration options for data formats.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
SNMP and New Relic
The SNMP plugin gathers metrics using SNMP agents through configurable requests. It supports both OIDs and table data collection for comprehensive monitoring.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Modbus and New Relic
The Modbus plugin enables data collection from Modbus devices via TCP or RTU/ASCII. It supports various configurations for retrieving different types of data from slave devices.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
OPC UA and New Relic
This plugin gathers metrics from OPC UA servers, enabling comprehensive device monitoring. Users can configure various options for connecting to and retrieving data from multiple OPC UA nodes.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
MQTT and New Relic
The MQTT plugin is a service input for reading metrics from specified MQTT topics. It supports various data formats and configuration options for reliable message consumption.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
gNMI and New Relic
The gNMI Input Plugin enables users to collect telemetry data from network devices in real-time. It is designed to work with any gNMI-compliant platform, including various Cisco devices.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Fluentd and New Relic
Fluentd Input Plugin collects metrics from the Fluentd monitoring endpoint. It helps users monitor fluentd plugins and manage performance efficiently.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
OpenTelemetry and New Relic
The OpenTelemetry Telegraf plugin facilitates the ingestion of telemetry data through gRPC, providing support for traces, metrics, and logs. This ensures that applications can be monitored effectively using the OpenTelemetry standard.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
AMQP and New Relic
This plugin is designed for consuming metrics from AMQP 0-9-1, such as those provided by RabbitMQ. It efficiently reads data from queues and exchanges using configurable parameters, making it ideal for integrated monitoring setups.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Amazon CloudWatch and New Relic
The Amazon CloudWatch Statistics Input Plugin allows you to gather metric statistics from AWS CloudWatch. It supports flexible authentication and configuration options, making it suitable for various monitoring requirements.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Zipkin and New Relic
The Zipkin Input Plugin gathers trace and timing data required for troubleshooting latency in microservices. Leveraging spans and annotations, it improves observability and performance tracking in distributed systems.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
NATS and New Relic
This plugin reads metrics from NATS subjects, allowing for parallel consumption across multiple instances of Telegraf. It supports various authentication methods and is designed to ensure message reliability and persistence.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Kubernetes and New Relic
The Kubernetes input plugin gathers metrics about running containers and pods from the Kubelet API, tailored for deployment as a daemonset within a Kubernetes cluster. It enables efficient monitoring of cluster resources and ensures compatibility with supported Kubernetes versions.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
StatsD and New Relic
The StatsD input plugin collects metrics from a StatsD server to facilitate performance monitoring. By functioning as a background listener, it efficiently processes various stat types including gauges and counters.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Docker and New Relic
Monitor the performance and resource usage of Docker containers. This plugin provides essential metrics for understanding container health and resource consumption.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Apache and New Relic
This plugin collects performance metrics from the Apache HTTP server using the mod_status module. It provides insights into server load, connections, and worker status.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Amazon ECS and New Relic
This plugin collects metrics about containers running on AWS ECS, allowing for detailed monitoring and performance analysis. It integrates tightly with AWS services to retrieve metadata and statistics directly from the ECS API.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
ActiveMQ and New Relic
This plugin collects metrics from ActiveMQ using its Console API, including queue sizes and message counts. It enables real-time monitoring of ActiveMQ's performance and health.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Google Cloud PubSub and New Relic
A plugin for ingesting metrics from Google Cloud PubSub subscriptions, providing real-time data integration capabilities.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Azure Event Hubs and New Relic
A plugin to consume data from Azure Event Hubs and Azure IoT Hub, facilitating real-time data processing.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Consul and New Relic
The Consul Input Plugin reports health check statuses from services registered in Consul, enabling real-time operational monitoring. Users can configure connection details, authentication, and how to manage tags associated with health check metrics.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Google Cloud Stackdriver and New Relic
The Stackdriver input plugin provides functionality to gather metrics from Google Cloud. It simplifies access to a wide range of monitoring data for better insight into cloud operations.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
AWS Data Firehose and New Relic
AWS Data Firehose Input Plugin enables real-time metric ingestion from AWS Data Firehose via HTTP. It supports various data formats and offers security and configuration options for flexible integration.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Google Cloud Storage and New Relic
Collects metrics from Google Cloud Storage buckets for performance monitoring.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
HAProxy and New Relic
The HAProxy plugin collects metrics from HAProxy servers using either a stats socket or HTTP endpoints, enabling detailed monitoring of server status and performance analytics. This plugin allows for comprehensive visibility into HAProxy's operational metrics, helping administrators ensure optimal load balancing and application performance.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Jenkins and New Relic
This plugin gathers information about the nodes and jobs running in a Jenkins instance using the Jenkins API. It enables seamless integration and monitoring without requiring any additional Jenkins plugins.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
LDAP and New Relic
The LDAP plugin collects metrics from LDAP servers for performance monitoring. It supports multiple connection schemes and provides detailed server metrics for operational health assessment.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Nginx and New Relic
The Nginx plugin monitors the performance of Nginx servers, gathering important status information for server performance tracking.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Hashicorp Nomad and New Relic
The Hashicorp Nomad input plugin collects metrics from Nomad agents in a cluster. It helps in monitoring the health and performance of the Nomad environment.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
OpenStack and New Relic
The OpenStack Telegraf plugin collects metrics from OpenStack services, aiding in performance monitoring. It allows users to configure polling intervals and manage enabled services to optimize data collection.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Webhooks and New Relic
This plugin provides an HTTP server for handling webhook requests from various services. It handles events and metrics sent to different configured paths, facilitating integration with external systems.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Tail and New Relic
The Tail plugin monitors log files for new entries and parses log messages. It efficiently handles log rotation and provides various configuration options for optimal performance.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Azure Monitor and New Relic
The Azure Monitor plugin collects metrics from Azure resources. It provides a way to access detailed performance insights via the Azure Monitor API.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
NSQ and New Relic
This plugin facilitates the consumption of messages from NSQ, a real-time messaging platform. It ensures reliable data processing by managing undelivered messages and integrating various data formats.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
RabbitMQ and New Relic
The RabbitMQ plugin collects metrics from RabbitMQ servers, enabling effective monitoring of message queues and processing. It supports various metrics essential for maintaining the health and performance of RabbitMQ instances.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Salesforce and New Relic
Salesforce plugin monitors API usage limits in Salesforce organizations. It fetches data through Salesforce's REST API to provide insights on remaining usage and thresholds.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
SNMP Trap and New Relic
The SNMP Trap input plugin allows for receiving and processing SNMP traps and inform requests over UDP. It is essential for network monitoring, enabling integration with a multitude of devices to capture and respond to network events.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Supervisor and New Relic
The Supervisor plugin collects metrics from processes managed by Supervisor using XML-RPC. It provides insights into process states, uptime, and other relevant metrics for effective monitoring.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.
Suricata and New Relic
The Suricata plugin collects performance stats from the Suricata IDS/IPS engine, providing vital insights into network operations. It transforms Suricata's JSON outputs into metrics suitable for Telegraf.
The New Relic plugin sends metrics to New Relic Insights via the Metrics API, allowing users to leverage New Relic's monitoring capabilities. This plugin requires an Insights API Key for proper configuration and integration.