In this article, we are going to see tools for a different section of DevOps. Tools when combined together form a solid base on which the SRE and DevOps rely on and most of the tools are opensource. Let’s start with tools in DevOps for every purpose.
Lets first list down the different components that DevOps has to take care of and then we will try and list down a few of the best tools.
Prometheus is one of the most famous open-source tools that you can use. Besides this, there are tools like data dog, new relic, etc that do this for you. These systems need some exporter to either send data or expose data.
For logging, you need log shippers first and then a system to process it. Two well-known systems for this are ELK [Elasticsearch Logstash and Kibana] and one other is Graylog which uses mongo, elastic search in the backend. For log shipping you can use rsyslog, fluentd etc.
Sensu, pagerduty, prometheus can do the alerting for you.
Password and security manager:
Event-driven automation system:
Stackstorm is a very good tool for that.
Artifactory, docker hub are good options.
Feel free to add more tools in the comment and I will add them in this blog. This is not an exhaustive list and many more can be added. If you like the article please share and subscribe.