I hereby claim:
- I am reyjrar on github.
- I am reyjrar (https://keybase.io/reyjrar) on keybase.
- I have a public key ASBhL2F7FpCetTBbHeSajnZusy0pe2QJNTX69go64Lwm_wo
To claim this, I am signing this object:
input { | |
tcp { | |
type => "syslog" | |
port => 8514 | |
} | |
} | |
filter { | |
## DISCARD IMPROPERLY FORMATTED MESSAGES |
brad@janus $ es-search.pl --top program error | |
= Querying Indexes: syslog-2016.11.20 | |
count program | |
487 sshd | |
33 postfix/smtpd | |
24 postfix/smtps/smtpd | |
1 freshclam | |
# Search Parameters: | |
# {"bool":{"must":[{"query_string":{"query":"error"}}]}} | |
# Displaying 4 of 545 in 0 seconds. |
input { | |
udp { | |
host => "127.0.0.1" | |
port => 9514 | |
type => "syslog" | |
} | |
} | |
filter { | |
# This grok FAILS with a PARSE ERROR | |
grok { |
# puppet module install zleslie-unbound | |
class dns::caching { | |
# I'm using extlookup for a very small personal network, could be hiera | |
$trusted_ipv4 = extlookup('trusted_ipv4') | |
$trusted_ipv6 = extlookup('trusted_ipv6') | |
realize(Group['unbound']) | |
realize(User['unbound']) | |
$local_ad_servers = "/etc/unbound/local.d/adservers.conf" |
I hereby claim:
To claim this, I am signing this object:
================================================== | |
Changes from 2014-02-27 00:00:00 +0000 to present. | |
================================================== | |
---------------------------------------- | |
version 4.4 at 2016-02-27 07:15:06 +0000 | |
---------------------------------------- | |
Change: 4a832f92659ebc575d2de0948dbb01b8e349138b | |
Author: Brad Lhotsky <blhotsky@craigslist.org> |
#!/usr/bin/env perl | |
# | |
use strict; | |
use warnings; | |
use Benchmark qw(cmpthese); | |
my @tests = ( | |
q{testing 12345 some more stuff}, | |
q{123 testing some stuff}, |
$ ./bin/bit-whois.pl adobe.com | |
adobe.com variation bdobe.com is taken (ns01.domaincontrol.com) | |
adobe.com variation aeobe.com is !! ERROR !! | |
No Match Domain! | |
adobe.com variation acobe.com is taken (ns1.s416.sureserver.com) | |
adobe.com variation adpbe.com is taken (ns2.hastydns.com) | |
adobe.com variation adnbe.com is ** AVAILABLE ** | |
adobe.com variation adoce.com is taken (ns2.warptech.net) | |
adobe.com variation adoae.com is ** AVAILABLE ** | |
adobe.com variation adobf.com is ** AVAILABLE ** |
<decoder name="uptime"> | |
<regex>load avergage: (\S+),</regex> | |
<order>var:load<order> | |
</decoder> | |
<rule id="100000" level="10"> | |
<decoded_as>uptime</decoded_as> | |
<compare var="load" is="numeric" check="gt">2</compare> | |
</rule> |
<!-- Decoder to enable extracting data from the crontab command | |
Aug 30 17:13:02 server.example.com crontab[1347]: (root) LIST (root) | |
Aug 30 17:13:38 server.example.com crontab[2852]: (root) BEGIN EDIT (root) | |
Aug 30 17:13:41 server.example.com crontab[2852]: (root) REPLACE (root) | |
Aug 30 17:13:41 server.example.com crontab[2852]: (root) END EDIT (root) | |
Aug 30 17:14:01 server.example.com crond[1756]: (root) RELOAD (/var/spool/cron/root) | |
Aug 30 17:14:01 server.example.com CROND[4018]: (root) CMD (/usr/lib64/sa/sa1 1 1) | |
Aug 30 17:14:06 server.example.com crontab[4030]: (root) LIST (root) | |
Aug 30 17:15:01 server.example.com CROND[5818]: (root) CMD (/usr/lib64/sa/sa1 1 1) |