This project is deprecated in favor if the OpenMetrics Exports. No future support or development will be made for this toolset.
FlashStache is a front end for data collection from Pure Storage FlashArrays into databases for use in Grafana. For more information about using Grafana once the server is configured, please see https://grafana.com/.
FlashStache is a webserver front end for automating Python scripts that leverage the REST API to collect datapoints from the FlashArray, and saves them to a database that can be accessed by Grafana. The automation includes scheduling how often data is collected from the FlashArray, which FlashArrays to collect data from, and links to the FlashAarray GUI and grafana dashboards. FlashStache also populates a default dashboard for each FlashArray for an immediate and basic functionality within Grafana.
FlashStache should not be considered a substitude for learning and using Grafana - it is designed to simplify data collection, and provide a single location for starting, modifying, and stopping that data collection. For CentOS deployments, a CentOS OVA has been built, and can be found at: https://purestorage.box.com/s/zqaojdy1e4f18lbim4lolpskdkt9vhsj
https://purestorage.box.com/s/9kzu4nbiuoy48y9vj9s6nb4d23ujcti1
CentOS root: flashstache/flash
FlashStache: flashstache/flashstache
Grafana: admin/flashstache
Note:
git clone https://github.com/PureStorage-OpenConnect/FlashStache.git
cd FlashStache/
sudo -H ./setup.sh