Skip to content

Instantly share code, notes, and snippets.

@hakanilter
Last active November 22, 2018 10:44
Show Gist options
  • Save hakanilter/bf9b8391d48c374a674372a262381358 to your computer and use it in GitHub Desktop.
Save hakanilter/bf9b8391d48c374a674372a262381358 to your computer and use it in GitHub Desktop.
Installing AWS Cloudwatch Agent in Debian
sudo su
apt-get install -y libyaml-dev python-dev python3-dev python3-pip
pip3 install awscli-cwlogs
if [ ! -d /var/awslogs/bin ] ; then
mkdir -p /var/awslogs/bin
ln -s /usr/local/bin/aws /var/awslogs/bin/aws
fi
mkdir /opt/awslogs
cd /opt/awslogs
curl https://s3.amazonaws.com/aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O
#sed -i 's/os.path.expandvars("$HOME")/"\/usr\/local\/airflow"/g' awslogs-agent-setup.py
chmod +x ./awslogs-agent-setup.py
unlink /usr/bin/python
ln -s /usr/bin/python3 /usr/bin/python
./awslogs-agent-setup.py -n -c /opt/awslogs/awslogs.conf -r eu-west-1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment