Everything about DevOps

Monthly DevOps News #1

Monthly DevOps Track #1 - 14/07/2018 Some great posts this month on important topics, including the economics of serverless, management in organisations adopting devops, and the importance and risks of metrics and measurements. News 1 -) An excellent, detailed analysis of the economics of serverless - looking at when EC2 pricing is more efficient than AWS Lambda. Lots of data and the assumptions made. https://www.bbva.com/en/economics-of-serverless/ 2 -) A post on the human scalability of devops. Lots of good points, although the arguments are based on a specific definition and a startup usecase. In my experience large organisations are better about…

Continue Reading

Cloudwatch Metric Configuration JSON

Deploying Configuration .json to Instance To deploy this configuration file and make the Cloudwatch Agent read it which we installed via Ansible by this post, you need to be sure that you installed Cloudwatch Agent to your instance properly. After installing the agent, you need to put this configuration file under /opt/aws/amazon-cloudwatch-agent/etc directory and make sure you name it amazon-cloudwatch-agent.json. When you start the agent after putting your configuration file, Cloudwatch service will automatically turn it into a .toml file under the same directory and reads that file. If your agent refuse to start when you run this: start amazon-cloudwatch-agent Make…

Continue Reading

Cloudwatch Agent Installation to EC2 Instances with Ansible

Prerequisites In this post, I will be explaining how to install Cloudwatch Agent using an Ansible Controller Host machine which is used for initializing and provisioning other machines. You will need: Basic knowledge of Ansible A Controller machine to run the playbook remotely A Controller machine with Ansible installed A Remote machine with SSH Daemon and Python interpreter installed A Remote machine with proper Policy attached (Allowance for PutMetricData) Make sure you have a proper configuration .json file, check here Playbook Using a Controller EC2 instance makes it easier to manage other instances since in this way, you don't need…

Continue Reading
Close Menu