Creating Cloudwatch Dashboards per Environment with Python

Reading Time: 8 minutes

cloudwatch.png

Show Me The Code Already

After installing Cloudwatch Agent to the machines you want to monitor, it’s time to create dashboards to view real-time metrics.

There are some ways to create Cloudwatch Dashboards such as creating them manually by selecting widgets from AWS Console, with Cloudformation etc.

I’ve decided to create them with Python because in DevOps literature, there is no such a thing as manually creating something. I also didn’t want to use Cloudformation because I like scripting and we have many applications to monitor in our company, thus, I needed something to iterate over our environments and create dashboards for each of them.

Continue reading

Basic Linux Commands with Examples

Reading Time: 10 minutes

basiclinuxcommands
I believe it’s very important to know at least basic commands of Linux (Also, other Operating Systems). You might say, “I’m a developer/business analyst/tester etc., I don’t need to know these Linux commands!“.

Oh sweet Linus Torvalds (Creator of Linux)… Be sure he’s not around when you say those kind of things, or else he might rage-mail (Read it, you won’t regret) you with the hatred of ten thousand years.

Continue reading