This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
input { | |
tcp { | |
port => 1514 | |
type => syslog | |
} | |
udp { | |
port => 1514 | |
type => syslog | |
} | |
tcp { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##################### ElasticSearch Configuration Example ##################### | |
# This file contains an overview of various configuration settings, | |
# targeted at operations staff. Application developers should | |
# consult the guide at <http://elasticsearch.org/guide>. | |
# | |
# The installation procedure is covered at | |
# <http://elasticsearch.org/guide/en/elasticsearch/reference/current/setup.html>. | |
# | |
# ElasticSearch comes with reasonable defaults for most settings, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# If you are running more than one instances of graylog2-server you have to select one of these | |
# instances as master. The master will perform some periodical tasks that non-masters won't perform. | |
is_master = true | |
# The auto-generated node ID will be stored in this file and read after restarts. It is a good idea | |
# to use an absolute file path here if you are starting graylog2-server from init scripts or similar. | |
node_id_file = /etc/graylog2-server-node-id | |
# You MUST set a secret to secure/pepper the stored user passwords here. Use at least 64 characters. | |
# Generate one by using for example: pwgen -s 96 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# | |
# Copyright (C) 2014 - S. Zachariah Sprackett <zac@sprackett.com> | |
# | |
require 'rubygems' | |
require 'json' | |
require 'open-uri' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import org.graylog2.plugin.logmessage.LogMessage | |
import java.util.regex.Matcher | |
import java.util.regex.Pattern | |
rule "apache_access" | |
when | |
m : LogMessage( facility == "local4" ) | |
then | |
Matcher matcher = | |
Pattern.compile("^\\S+\\s+apache:\\s+(\\S+)\\s+(\\S+)\\s+\\S+\\s+(\\S+)\\s+\\[(.+)]\\s+(.*)$").matcher(m.getShortMessage()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
input { | |
stdin { | |
type => "syslog" | |
} | |
#tcp { | |
# port => 1514 | |
# type => syslog | |
#} | |
#udp { | |
# port => 1514 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SugaBooga : ~/sensu-plugin-spec [master●●] [0] $ bundle exec bin/sensu-plugin-spec -p ../sensu_plugin/plugin-test | |
Run options: --seed 37690 | |
# Running: | |
........ | |
Finished in 0.547995s, 14.5987 runs/s, 14.5987 assertions/s. | |
8 runs, 8 assertions, 0 failures, 0 errors, 0 skips |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SugaBooga : ~/t [0] $ VAGRANT_LOG=debug /Applications/Vagrant/bin/vagrant up --provider=vmware_fusion | |
INFO global: Vagrant version: 1.4.1 | |
INFO global: Ruby version: 2.0.0 | |
INFO global: RubyGems version: 2.0.14 | |
INFO global: VAGRANT_LOG="debug" | |
INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/Applications/Vagrant/bin/../embedded" | |
INFO global: VAGRANT_INSTALLER_VERSION="2" | |
INFO global: VAGRANT_DETECTED_OS="Darwin" | |
INFO global: VAGRANT_INSTALLER_ENV="1" | |
DEBUG global: Loading core plugin: /Applications/Vagrant/embedded/gems/gems/vagrant-1.4.1/plugins/commands/box/plugin.rb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
import requests | |
url = "<<instanceurl>>/rest/v10/oauth2/token" | |
payload = {"grant_type":"password","username":"<<username>>","password":"<<password>>","client_id":"sugar"} | |
r = requests.post(url, data=json.dumps(payload)) | |
response = json.loads(r.text) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# this works | |
it { should \ | |
contain_file("/etc/httpd/vhosts.d/#{t}.sjc.sugarcrm.pvt.conf")\ | |
.with_content(/ServerName #{t}.sjc.sugarcrm.pvt/) } | |
# this ignores the argument and tests for an empty file | |
it { should \ | |
contain_file("/etc/httpd/vhosts.d/#{t}.sjc.sugarcrm.pvt.conf")\ | |
.without_content(/VirtualHost \*:443/) } |