Skip to content

Instantly share code, notes, and snippets.

View matesio's full-sized avatar
😎
I may be slow to respond.

Hammad Ahmad matesio

😎
I may be slow to respond.
View GitHub Profile
#!/bin/bash
# .ebextensions/datadog/hooks/99stop_datadog.sh
STATUS=`sudo initctl status datadog-agent`
if [[ "$STATUS" == *"datadog-agent stop/waiting"* ]]
then
echo "Agent already stopped"
else
echo "Agent stopping..."
sudo initctl stop datadog-agent
fi
#!/bin/bash
# .ebextensions/datadog/hooks/99start_datadog.sh
STATUS=`sudo initctl status datadog-agent`
if [[ "$STATUS" == *"datadog-agent start/running"* ]]
then
echo "Agent already running"
else
echo "Agent starting..."
sudo initctl start datadog-agent
fi
datadog]
name = Datadog, Inc.
baseurl = https://yum.datadoghq.com/stable/6/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://yum.datadoghq.com/DATADOG_RPM_KEY.public
files:
/etc/dd-agent/datadog_process.conf:
content: |
process_agent_enabled: true;
@matesio
matesio / 99datadog.config
Created October 29, 2018 09:52
monitoring elasticbeanstalk with datadog
files:
"/tmp/replace_datadog_api_key.sh" :
mode: "000700"
owner: root
group: root
content: |
#!/bin/bash
sed 's/api_key:.*/api_key: 438fa781126206d25ad66398f2d6f319 ' /etc/datadog-agent/datadog.yaml.example > /etc/datadog-agent/datadog.yaml
sed -i 's/# expvar_port:.*/expvar_port: 5005/' /etc/datadog-agent/datadog.yaml
sed -i 's/# cmd_port:.*/cmd_port: 5006/' /etc/datadog-agent/datadog.yaml
@matesio
matesio / Main.sc
Created January 31, 2018 21:34
Scala Lists Basics worksheet
/*
*intellij idea, file-> new -> scala worksheet
*/
//Lisp-style approach for creating list.
//val myList = "Element1" :: "Element2" :: "Element3" :: "Element4":: Nil
:: "Element3" :: "Element4"
//Java-style approach
val myList = List("Element1", "Element2", "Element3", "Element4")
//all element to uppercase.
@matesio
matesio / Cassandra-insert-json.py
Last active December 31, 2017 23:58
extract json from a file and insert in to a cassandra table.
#---------------------------------
#requisites
#pip install cassandra-driver
#pip install json
#---------------------------------
#data,json
#---------------------------------
'''
{