I hereby claim:
- I am faxm0dem on github.
- I am faxmodem (https://keybase.io/faxmodem) on keybase.
- I have a public key whose fingerprint is FC13 3209 34C3 4562 35EE C0E4 9108 5E13 86FE E825
To claim this, I am signing this object:
| while DATE=$(date +%s); do syslog-ng-ctl stats | awk -vhost=$HOSTNAME -F\; 'NR!=1 && $1 != "src.none" {if ($2 == "") { t=$3 } else {t=$2} printf "PUTVAL %s/syslog_ng-%s/derive-%s %s:%s\n",host,t,$5,systime(),$6}'; sleep 10; done | socat - UNIX-CLIENT:/var/run/collectd/sock |
| (let [ | |
| index (default {:state "ok" :ttl 60} (index)) | |
| indexer (default {:state "ok" :ttl 60} | |
| index | |
| (where (not (expired? event)) | |
| (changed-state {:init "ok"} | |
| (tag "changed-state" | |
| index)))) | |
| ] | |
| (streams |
| { | |
| "mappings" : { | |
| "_default_" : { | |
| "dynamic_templates" : [ | |
| { | |
| "string_fields" : { | |
| "match" : "*", | |
| "match_mapping_type" : "string", | |
| "mapping" : { | |
| "index" : "not_analyzed", |
| <Plugin "java"> | |
| JVMARG "-Djava.class.path=/usr/share/collectd/java/collectd-api.jar:/usr/share/collectd/java/generic-jmx.jar" | |
| LoadPlugin "org.collectd.java.GenericJMX" | |
| <Plugin "GenericJMX"> | |
| <MBean "gc-count"> | |
| ObjectName "java.lang:type=GarbageCollector,*" | |
| InstancePrefix "gc-" | |
| InstanceFrom "name" | |
| <Value> | |
| Type "derive" |
I hereby claim:
To claim this, I am signing this object:
cd /tmp
wget -O- http://wwwftp.ciril.fr/pub/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz | tar xfz -
export PATH=/tmp/apache-maven-3.3.3/bin:$PATH
git clone https://github.com/logstash/log4j-jsonevent-layout
cd log4j-jsonevent-layout
mvn assembly:assembly
| --- | |
| syslog_ng::rewrite: | |
| r_sdata_facter: | |
| params: | |
| - set: | |
| - '"%{productname}"' | |
| - value: '".SDATA.facter.productname"' | |
| - set: | |
| - '"%{osfamily}"' | |
| - value: '".SDATA.facter.osfamily"' |
| ;; watchdog-cfg is just a hash with host, port, etc. | |
| (streams | |
| ;; irrelevant code ommited :) | |
| (where (service #"riemann server") | |
| (let [send-watchdog (forward (riemann.client/tcp-client watchdog-cfg))] | |
| (fn watchdog-sending [event] | |
| (try (send-watchdog event) | |
| (catch Exception exc | |
| (tell-ops (utils/exception->event exc)))))))) |
| #!/bin/ksh | |
| INTERVAL=10 | |
| HOSTNAME="${COLLECTD_HOSTNAME:-$(/bin/hostname)}" | |
| HOSTNAME=${HOSTNAME%%.in2p3.fr}.in2p3.fr | |
| SUDO=sudo | |
| SYSLOG_NG_CTL="/sbin/syslog-ng-ctl" | |
| [ -x $SYSLOG_NG_CTL ] || SYSLOG_NG_CTL="/usr$SYSLOG_NG_CTL" | |
| AWK="/bin/awk" | |
| [ -x $AWK ] || AWK="awk" |
| (where (service "riemann streams rate") | |
| (where (expired? event) | |
| (with {:state "warning" :ttl 3600} | |
| indexer))) |