InfluxDB 2.0 introduces InfluxDB templates—prepackaged InfluxDB configurations that contain everything from dashboards and Telegraf configurations to notifications and alerts in a single manifest file. Use InfluxDB templates to get a fresh instance of InfluxDB set up quickly, create reusable templates for common setups, back up your own deployment setup, and share your templates with the community.
In true open source spirit, you can update InfluxDB templates with common use cases and share with other InfluxDB users, so they can get started faster, use known configurations, and contribute improvements to templates that benefit everyone in the community.
The purpose of this repository is to promote the creation, sharing, and reuse of templates among the InfluxDB community. Anybody can submit new templates or improvements upon existing templates and use these templates in their own InfluxDB instances.
Start by reading how to use a template, then check each template's individual instructions for further setup and customization options.
Template | Description | Author |
---|---|---|
AWS Cloudwatch Monitoring | Monitor AWS EC2 and ELB | bonitoo.io |
Counter Strike: Global Offensive | Get stats about your game. Kills, Deaths and stats by weapon. | Ignacio Van Droogenbroeck |
Currency Exchange Rates | Visualize and analyze currency exchange rates using Quandl. | Wojciech Kocjan |
Covid-19 in South America | Current data and graphs covering Covid-19 cases and deaths in South America | Ignacio Van Droogenbroeck |
Docker | Monitor your running docker containers. | @russorat |
Endpoint Security State | Watch endpoint authentication availability and certificate status | Darin Fisher |
Enviro+ | View the air quality readings from a Pimoroni Enviro+ particulate matter sensor. | Simon Loffler |
GCP Monitoring | Monitor Google Cloud Platform. | bonitoo.io |
Github | View information about your Github Repos. Forks, Issues, Stars and more. | Ignacio Van Droogenbroeck |
HAProxy | Get metrics of your HAProxy instance. | Ignacio Van Droogenbroeck |
InfluxDB 1.x Monitor | Monitor your already running InfluxDB 1.x instance. | @russorat |
InfluxDB 2 OSS Metrics | Monitor your InfluxDB 2 OSS instance using scrapers. | @russorat |
Island Pulse (Modbus) | Monitor Island Pulse energy gauge over Modbus | Ray Farias |
Kafka | Monitor Kafka via Jolokia agent | @samhld |
Kubernetes Dashboards | Monitor your Kubernetes cluster. | bonitoo.io |
Linux System Monitor | Monitor system resources on one or more Linux hosts. | @russorat |
Jenkins | Monitor your Jenkins node and jobs. | Ray Farias |
MongoDB | View information of MongoDB Server. Uptime, Connectios, Queries, Documents Operations and more. | Ignacio Van Droogenbroeck |
Microsoft SQL Server | View information of SQL Server Instance. Uptime, Databases Activities, Read and Write times and more | Ignacio Van Droogenbroeck |
MySQL / MariaDB | View information of MySQL Instance. Uptime, Current Queries, Active Threads, Connections, Traffic and more. | Ignacio Van Droogenbroeck |
Network Interface Monitor | Monitor network interfaces on one or more hosts. | @russorat |
Postgres Monitor | Monitor Postgres Server. CPU, Deadlocks, Data and more | Ignacio Van Droogenbroeck |
Redis Monitor | Monitor your Redis server. | @russorat |
sFlow Traffic Monitor | Monitor your sFlow traffic. | @russorat |
Telegraf Dashboard | View throughput and internal stats about your Telegraf instances | Steven Soroka |
Tomcat Dashboard | Monitor your Tomcat instance. Include Threads, Commit Memory, Request Count, Traffic and more | Ignacio Van Droogenbroeck |
vSphere System Monitor | View information about vSphere system. CPU, RAM, Network, Disk Latency and more | Ignacio Van Droogenbroeck |
Website Monitor (Apache/Postgresql) | Monitor a website that uses Apache and Postgresql | Michael Hall |
Website Monitor (NGINX/MySQL) | Monitor a website that uses NGINX and MySQL | Ray Farias |
Windows System Monitor | Monitor system resources on one or more Windows hosts. | @russorat |
x509 | Simple dashboard for monitoring SSL certificates expiration. | Ignacio Van Droogenbroeck |
Zookeeper | Dashboard for consuming data from Zookeeper client. | Ignacio Van Droogenbroeck |
To submit a new template, see our contributing guide.
You can also ask the community to create a template for a specific use-case by creating a Template Request.
Community InfluxDB templates are provided by members of the community. Template authors are solely responsible for supporting their templates. InfluxData does not test contributed templates, nor guarantee their quality or safety. If you have questions about or need help with a specific template, please contact the template author using the contact information provided in the template README.
InfluxData provides and supports the influx
command-line tool and influx pkg
command for importing and exporting template manifests. You'll need the InfluxDB 2.0.0 beta or greater for the influx pkg
command. For help with these tools, please join our Community Slack and ask for help in the #community-support
channel.