Skip to content

Instantly share code, notes, and snippets.

View GitterDoneScott's full-sized avatar

GitterDoneScott

View GitHub Profile
@GitterDoneScott
GitterDoneScott / cloudsend.sh
Created February 2, 2019 21:35 — forked from fretn/cloudsend.sh
Send files to Nextcloud/Owncloud shared folder using curl
#!/usr/bin/env bash
############################################################
#
# cloudsend.sh
#
# Uses curl to send files to a shared
# Nextcloud/Owncloud folder
#
# Usage: ./cloudsend.sh <file> <folderLink>
@GitterDoneScott
GitterDoneScott / gist:ff8598c18783e0cdd6f22dfefeb37d7b
Created January 21, 2019 20:57
Elastalert Plugin Install command to avoid out of memory exception
NODE_OPTIONS="--max-old-space-size=4096" ./bin/kibana-plugin install https://github.com/bitsensor/elastalert-kibana-plugin/releases/download/1.0.1/elastalert-kibana-plugin-1.0.1-6.3.1.zip
@GitterDoneScott
GitterDoneScott / gist:7476d1f70e0666c7a6a10cbfc0393f09
Created December 31, 2018 20:00
Validate Prometheus Alertmanager config file using docker
docker run -i --rm --entrypoint=/bin/amtool prom/alertmanager:latest check-config < config.yml
@GitterDoneScott
GitterDoneScott / gist:0aa56429f68512ab35880bf27aa08b6a
Created December 31, 2018 16:22
Test Prometheus alert rules using docker
docker run -it --rm --entrypoint=/bin/promtool -v "$PWD/alert.rules_hosts":/tmp/rules prom/prometheus:v1.7.1 check-rules /tmp/rules