Company
Date Published
Author
Todd Persen
Word count
889
Language
English
Hacker News points
None

Summary

InfluxDB allows users to create custom interfaces with HTML and JavaScript, which can be loaded into the admin interface as plugins. This enables users to build their own dashboards or reporting interfaces that can be shared with others. To create a custom interface, developers need to run version 0.3.2 or greater of InfluxDB, load their own JavaScript and CSS assets, and use the InfluxDB object from the parent window to fetch data and graph it on the page. The admin interface is structured as a single-page application written in AngularJS, with a subfolder called "interfaces" where custom interfaces live. Custom interfaces should have names that are lowercase and underscored, and can be used to build their own dashboards or reporting interfaces.