Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How to Gain Visibility into Containers, VM’s and Multi-Cloud Environments Using Telegraf, InfluxDB and Mist

How to Gain Visibility into Containers, VM’s and Multi-Cloud Environments Using Telegraf, InfluxDB and Mist

Mist.io are the creators of Mist, the open source multi-cloud management platform. Their solution helps clients manage the complexities of using a mix of public and private clouds, hypervisors, containers and bare metals. Mist streamlines its customers’ operations and optimizes costs by improving DevOps practices. Discover how Mist achieves that by building on top of Telegraf and InfluxDB.

Join this webinar as Chris Psaltis and Dimitris Moraitis dive into:

Mist’s approach to improving visibility across environments
How a time series database is used to monitor infrastructures
Mist’s ability to automate processes and reduce infrastructure costs

  • Login to see the comments

How to Gain Visibility into Containers, VM’s and Multi-Cloud Environments Using Telegraf, InfluxDB and Mist

  1. 1. Telegraf and InfluxDB at Mist.io Gain visibility into containers, VMs and multi-cloud environments
  2. 2. Introductions Chris Psaltis CEO & co-founder at Mist.io Email: cpsaltis@mist.io Twitter: @cpsaltis Dimitris Moraitis CTO & co-founder at Mist.io Email: dimo@mist.io Twitter: @d1_mo
  3. 3. Agenda 1. What is Mist 2. Integrating Telegraf and InfluxDB 3. Monitoring multi-cloud infra & demo 4. Future plans Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  4. 4. Mist is an open source multi-cloud management platform. Telegraf and InfluxDB at Mist.io - Dec 15th 2020 Native cloud APIs Multi-cloud API
  5. 5. Single pane of glass to manage your infrastructure
  6. 6. Mist helps you answer multi-cloud questions. ● What resources do I have and where? ● How do I control user access? ● Can I automate self service workflows? ● How do I optimize usage, cost etc? Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  7. 7. Good decisions are based on data and monitoring metrics are essential. Mist’s integration with monitoring tools evolved over time: ● From Collectd and Graphite ● To Telegraf and InfluxDB Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  8. 8. Why we moved Telegraf is easier to install and is better maintained. InfluxDB allows us NOT to preconfigure metrics’ granularity and preallocate disk space. Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  9. 9. What we love about Telegraf and InfluxDB ● Flexibility ● Real open source ● Big and vibrant ecosystem ● Wide user base Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  10. 10. Let’s put all the pieces together and add some glue. Telegraf and InfluxDB at Mist.io - Dec 15th 2020 Telegraf Gocky InfluxDB Cilia Metrics Monitoring data Relay Monitoring data query Rule evaluation Triggered action Data store Logs query Metering data Metering data
  11. 11. Telegraf ● Bash & powershell script ● Automatic or manual installation ● Includes Python plugin for custom metrics through the web Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  12. 12. Gocky ● Open source fork of InfluxDB Relay ● Scales horizontally ● Supports InfluxDB and Graphite ● Counts metrics and sends them to RabbitMQ Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  13. 13. InfluxDB ● Running v1.x ● By default we ship it in a container ● You can bring your own ● Metering data also stored here Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  14. 14. Cilia ● Constantly queries monitoring data in InfluxDB and logs in ElasticSearch ● Evaluates rules ● Triggers actions, e.g. webhooks, email alerts, script exec Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  15. 15. <demo> How to Gain Visibility into Containers, VM's and Multi-Cloud Environments Using Telegraf, InfluxDB and Mist
  16. 16. Support for all popular infrastructure technologies
  17. 17. Filter through your resources, send actions & create new
  18. 18. Solve issues proactively with a single click
  19. 19. Collect system, application and custom metrics
  20. 20. Get a fully featured web shell
  21. 21. Centralize credential management
  22. 22. Execute bash scripts and Ansible playbooks
  23. 23. Orchestrate the entire lifecycle of apps
  24. 24. Create tunnels to access private networks
  25. 25. Set schedules for periodic tasks
  26. 26. Set rules and automated actions on metrics and logs
  27. 27. Configure cross-cloud RBAC and set quotas for your teams
  28. 28. Audit all user actions from within Mist
  29. 29. Keep track of infrastructure costs
  30. 30. Stay on top of your inventory
  31. 31. Integrate Mist in your workflows using the RESTful API
  32. 32. </demo> How to Gain Visibility into Containers, VM's and Multi-Cloud Environments Using Telegraf, InfluxDB and Mist
  33. 33. Recap Mist is open source cloud management. Monitoring metrics are critical. Mist builds on Telegraf and InfluxDB. Benefits Mist users get. Telegraf and InfluxDB at Mist.io - Dec 15th 2020
  34. 34. Next steps In Mist v5.0: ● InfluxDB v2 ● Multi-cloud CLI After Mist v5.0: ● InfluxDB IOx ● Custom dashboardsTelegraf and InfluxDB at Mist.io - Dec 15th 2020
  35. 35. Thanks! For more info: ● https://mist.io ● https://github.com/mistio/mist-ce Or on social: ● https://www.linkedin.com/company/mist-io/ ● https://twitter.com/mist_io Telegraf and InfluxDB at Mist.io - Dec 15th 2020

×