Skip to content

Instantly share code, notes, and snippets.

View jayv's full-sized avatar

Jo Voordeckers jayv

View GitHub Profile
@jayv
jayv / kafka-offset-tail.sh
Created October 23, 2015 02:18
Move offsets for a given kafka topic and group to the tail of the queue
env=prod
topic=pns.stream
group=renderered
kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list kafka-seed-1.${env}.livefyre.com:9092 --topic ${topic} --time -1 | perl -pe s/\(${topic}\):\(\\d+:\\d+\)/\\/consumers\\/${group}\\/offsets\\/\$1\\/\$2/ | kafka-run-class.sh kafka.tools.ImportZkOffsets --zkconnect zk-seed-1.${env}.livefyre.com --input-file /dev/stdin
@jayv
jayv / install_graylog.sh
Created October 26, 2012 12:11 — forked from ctavan/install_graylog.sh
Install mongodb, elasticsearch, graylog2, logstash on Ubuntu 12.04
#!/bin/bash
# WARNING: Don't use this in production since all passwords are kept at their default.
# mongodb
apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
echo -e "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen\n" > /etc/apt/sources.list.d/mongodb-10gen.list
apt-get update
apt-get install -y mongodb-10gen
@jayv
jayv / gist:3957788
Created October 26, 2012 09:14
install statsd on ubuntu 12.04
# Install NodeJS
sudo apt-get install python-software-properties git-core
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
# Install Statsd
git clone https://github.com/etsy/statsd.git
@jayv
jayv / install-graphite-ubuntu-12.04.sh
Created October 25, 2012 21:11 — forked from jgeurts/install-graphite-ubuntu-12.04.sh
Install Graphite 0.9.10 on Ubuntu 12.04
####################################
# BASIC REQUIREMENTS
# http://graphite.wikidot.com/installation
# http://geek.michaelgrace.org/2011/09/how-to-install-graphite-on-ubuntu/
# Last tested & updated 10/13/2011
####################################
cd
sudo apt-get update
sudo apt-get upgrade