Skip to content

Instantly share code, notes, and snippets.

View sacreman's full-sized avatar
💭
Adding tremendous value

Steven Acreman sacreman

💭
Adding tremendous value
  • ThunderOps
  • United Kingdom
View GitHub Profile
@sacreman
sacreman / gist:bd221ff1841af63d1838
Created July 8, 2014 13:32
Send Windows perf counters to Graphite
import time
import socket
import pywintypes
import win32pdh
class Win32Performance:
def __init__( self ):
self.counters = []
self.hq = win32pdh.OpenQuery()
@sacreman
sacreman / global zone
Created June 11, 2014 09:09
riak perf issues
[root@dlovhn1 /tmp]# iostat -nx 1
extended device statistics
r/s w/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device
0.0 0.0 0.1 0.0 0.0 0.0 0.1 0.4 0 0 lofi1
0.0 0.0 0.2 0.2 0.0 0.0 0.0 0.0 0 0 ramdisk1
7.0 102.9 206.0 2865.2 0.4 0.1 4.0 0.5 10 6 c0t0d0
7.0 102.9 207.0 2865.2 0.4 0.1 4.0 0.5 10 6 c0t1d0
14.0 166.7 413.0 5730.5 39.2 1.0 217.0 5.6 6 14 zones
extended device statistics
r/s w/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device
<URL "http://localhost:8098/stats">
Instance "riak"
<Key "converge_delay_last">
Type "gauge""
</Key>
<Key "converge_delay_max">
Type "gauge""
</Key>
<Key "converge_delay_mean">
Type "gauge""
@sacreman
sacreman / gist:7504775
Created November 16, 2013 20:15
awesomeness
#!/usr/bin/env python
import setuptools # needed for pyinstaller
import os
import sys
import psutil
import time
import re
import argparse
@sacreman
sacreman / gist:4453493
Created January 4, 2013 15:32
haproxy config
global
log 127.0.0.1 local2 info
pidfile /var/run/haproxy.pid
stats socket /var/run/haproxy.stat mode 600 level admin
#debug
defaults
mode http
log global