For API analytics I recommend using the Tyk Pump to push analytics data to your preferred data store. We have connectors for ElasticSearch, InfluxDB, StatsD and Graylog, and the solution can be easily extended so that it can connect with other systems.

For system state telemetry I recommend using the instrumentation feature which will push data to a StatsD instance.