Last active
November 13, 2018 18:12
-
-
Save tylersmalley/be8f2bb4dde8de1e01b9 to your computer and use it in GitHub Desktop.
Bootstrap's server with Kibana 4.3.3 using Elastic Cloud
This file contains hidden or 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
#!/bin/bash | |
echo "Kibana Version ex: 4.4.2" | |
read version | |
echo "ElasticSearch Cloud URL:" | |
read url | |
echo "ElasticSearch Username:" | |
read username | |
echo "ElasticSearch Password:" | |
read password | |
curl "https://download.elastic.co/kibana/kibana/kibana-$version-linux-x64.tar.gz" | tar xz | |
wget https://raw.githubusercontent.com/elastic/kibana/master/test/dev_certs/server.{key,crt} | |
wget https://gist.githubusercontent.com/tylersmalley/be8f2bb4dde8de1e01b9/raw/{core_dump.sh,digicert.pem,ca-chain.cert.pem} | |
chmod +x core_dump.sh | |
# enable automatic core dumps | |
echo "* soft core unlimited" | tee -a /etc/security/limits.conf | |
curl -L -O https://download.elastic.co/beats/topbeat/topbeat-5.0.0-alpha2-x86_64.rpm | |
sudo rpm -vi topbeat-5.0.0-alpha2-x86_64.rpm | |
cd kibana-* | |
cat <<EOF >> config/kibana.yml | |
elasticsearch.username: "$username" | |
elasticsearch.password: "$password" | |
elasticsearch.url: "$url" | |
# logging.dest: /var/log/kibana.log | |
server.ssl.cert: /root/server.crt | |
server.ssl.key: /root/server.key | |
elasticsearch.ssl.ca: /root/digicert.pem | |
EOF | |
yum -y install gdb screen vim ca-certificates | |
update-ca-trust force-enable | |
mv /root/ca-chain.cert.pem /etc/pki/ca-trust/source/anchors/ | |
update-ca-trust extract |
This file contains hidden or 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
-----BEGIN CERTIFICATE----- | |
MIIF/DCCA+SgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZMxCzAJBgNVBAYTAlVT | |
MQ8wDQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYDVQQKDAdF | |
bGFzdGljMQ8wDQYDVQQLDAZLaWJhbmExGTAXBgNVBAMMEEtpYmFuYSBAIEVsYXN0 | |
aWMxIjAgBgkqhkiG9w0BCQEWE2Rldm51bGxAZXhhbXBsZS5jb20wHhcNMTYwMzIx | |
MjMwOTAxWhcNMjYwMzE5MjMwOTAxWjCBhTELMAkGA1UEBhMCVVMxDzANBgNVBAgM | |
Bk9yZWdvbjEQMA4GA1UECgwHRWxhc3RpYzEPMA0GA1UECwwGS2liYW5hMR4wHAYD | |
VQQDDBVFbGFzdGljIEAgS2liYW5hIChpYykxIjAgBgkqhkiG9w0BCQEWE2Rldm51 | |
bGxAZXhhbXBsZS5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDP | |
HUjQDKe7cO2FVzqMXMbtrHABJqBPMGdZKmtJKyz1XamnGjUHUQeQ0d2J5sBEv2Fb | |
EF4Sn4+ykupNNwOFQbEaQ6avaZ3wngIVjHJT1G4abvmi/PGH8oNBygYfK5Th+qWA | |
eRnjqXubqaa/N8WbS0XMlpN563/u9/d2HwLlhZeZdRe3594+AKNAA6u2Pe1Fvmcq | |
PRKdtc4i3G1gHPtqbPY92s9LcEcW4acUtVRJjwFVMsGotaXDPB+RCMF0CClic+Vy | |
qFOuni9R2RNVjEzyiFtBi2rJyjJNnFqcXvEMQFTHYtflOZTS6jSsuKKKsUFTULS4 | |
IIM2Vu35crU5Dc4q6CLdM5qhTa9FBZLfE6SzRCdbPTD4iWh4n4YAGoCq2ev64svs | |
9w4ayjPpaFzW8QyaS26+/r1Lut3r2gwbmBLDLCbDAH+IQaCBT0op4P6nnu9fdw5Z | |
fhasvDfhuWsVXZKgD4rHaZvTubtklQ+B4L8wvjuNCDA0qLIYQq6Y6XwZEQhZmnrF | |
Ucb+gJVgKzdhQcZiCLYPQysHV1s+zfmFem7EQt8NYI62uzE8aTf2PktqPRx75IfF | |
D1TVOZLQTQTTCLvyEekjKK6IoWyGtqod5yxOkw6pOM58HzUdNyMPzN6+8bycjM22 | |
JfSvC0O/CBGaJ5R1Lga7c6VI3xRUP4dkK/esSWZP2wIDAQABo2YwZDAdBgNVHQ4E | |
FgQUNZY2m393PCc26PvNYjX7QbI8us4wHwYDVR0jBBgwFoAUYfaPuoPJ/go1zWG4 | |
NOqYSHFM4r4wEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwDQYJ | |
KoZIhvcNAQELBQADggIBAF7+vBHfkN/VdIL+ezSN3V9BIjF+nLSY+VStk1PtVaQC | |
KrDREi9Ka5X43raNzEjkutV3BhrdG90gol2k0tSnnnu/2+wP2GEsgY4Ab4RZoAwt | |
edrOtmLTYbG9UPSon6ZRJdjUe5KLXbp14IGGr6KchKj8xMZ+287Q7pVX/iOBRwrH | |
AQilcIDB1e4KEO8Svc6TW8hbQEKhVR/TcIgnS4naMJnsNMZ9ot+9vg5vp7AUPjRs | |
DJw7bDB+ikY95m21MQJPgirCmvnxxDDxg6lsiwnGNM+pyzy858fQjsXzHxrlMskB | |
GzHDTi4p3uiZ+8k/mMof+PPScIWUSzs/W8A80oknD6NNRuA2L13BkQuC3LXr0nvK | |
iKUvSThNaESd/+/+B7wxkkXOvpyrxiSM8jHdXNPfyUMszGIe+uUIYmQ1ShbRbSp4 | |
MRgNviQlETNoxLGMzFDSkR/IbYfsW12bRv85PXp3wATdmSH3Db6Bh1a9v5/rj0Bu | |
lO1R0Trh3OrGK6m3dahCaxrb8cJnic5v1IL1f2fFEquCiXrvjjKrJ2fnNXuODY2n | |
1bMDL8gn46Z9i3ftfewggo2ja7I3gyzdbqyfD5nCqvIHhaxcHv9fxQy19BetIeRK | |
TrmbUsNtedwcu5iE5OJUNLBA8sQpEUvU9f4HhCirdAShJRuGxcSbTiqjuQCKEOM2 | |
-----END CERTIFICATE----- | |
-----BEGIN CERTIFICATE----- | |
MIIGDjCCA/agAwIBAgIJALjvLX8f3XYCMA0GCSqGSIb3DQEBCwUAMIGTMQswCQYD | |
VQQGEwJVUzEPMA0GA1UECAwGT3JlZ29uMREwDwYDVQQHDAhQb3J0bGFuZDEQMA4G | |
A1UECgwHRWxhc3RpYzEPMA0GA1UECwwGS2liYW5hMRkwFwYDVQQDDBBLaWJhbmEg | |
QCBFbGFzdGljMSIwIAYJKoZIhvcNAQkBFhNkZXZudWxsQGV4YW1wbGUuY29tMB4X | |
DTE2MDMyMTIzMDQ0MFoXDTM2MDMxNjIzMDQ0MFowgZMxCzAJBgNVBAYTAlVTMQ8w | |
DQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYDVQQKDAdFbGFz | |
dGljMQ8wDQYDVQQLDAZLaWJhbmExGTAXBgNVBAMMEEtpYmFuYSBAIEVsYXN0aWMx | |
IjAgBgkqhkiG9w0BCQEWE2Rldm51bGxAZXhhbXBsZS5jb20wggIiMA0GCSqGSIb3 | |
DQEBAQUAA4ICDwAwggIKAoICAQC/crcoAro6JhQm4IvyhVvJiNlx/ClQqHcGs7iA | |
4VTdTNoZ4HAvsfRxc/FNSMJdbKJideK0w709sz7YTzL/FM6SMCqeszSk6SEQGcsL | |
h/Jqlwm4+si40Yj46C3umEAKRp5b4yx1jQ7oZwgD+2XRjEl5HOYlmLPvEzdywZji | |
Jtwl8jlh79TFKulFezSBmmbAcyF6B5zvLDd5gWqkIO0kizJJ6vsvqxbla3ftWDdh | |
IzyTLs9bSrEoAMMFe17XFrGDV1/MBQqZyvevPa3D7VgFF0CIhtHv2sp2JTOqM4Vw | |
qL9viTsvTEzjNFcknlu/0UNPxJ7PzyunhOcbHMC+fzuGBwjm2D4m1BdMDmXlxlNw | |
MCJhp35lKleofnA3nzGPK3ttfYP5W4Ep2rpYMBEVZ/Sszrehwu2Ncz7gMgOwyDHS | |
qtUUAyQLffoNRMlrrVNSvn/6UUk3LVHOq3UtyMODZlGGgm2KjFNEbQg+LvhxaAJ5 | |
2G26y1O8I10zHKvBXAS3FhbbGdVupbAe/gTB18FCVIc9BzoBGnPNGjjqkSy8mIxp | |
LPxN4Yv4GIaGTdlADaePnJYH/PZ87IZzpMhI2vxG+CwkDvgnf36gLRn7EzQW+lwJ | |
1v/fvczLf2VNIu9bWL3UOzPqK0g0sTEKhzd/myviLZI1J84GBY3/GBkxrxQvzRp+ | |
T/jIrQIDAQABo2MwYTAdBgNVHQ4EFgQUYfaPuoPJ/go1zWG4NOqYSHFM4r4wHwYD | |
VR0jBBgwFoAUYfaPuoPJ/go1zWG4NOqYSHFM4r4wDwYDVR0TAQH/BAUwAwEB/zAO | |
BgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQADggIBACDJNNZiKq8KMbiftCdu | |
SAZ5s6vAyVHSILUNNZ1qppe1dbgYqqu8ReEB92DBilzNmsJX3YOAFbUV0prw8eNO | |
HtUbLkWRSqD8l67KZEmRd/gn4fmfSujggamSXQVf/hCd/tTqH/db+jmqe63xNGmL | |
nl9zdFb2fvI9JvWaUYg8veA/pNznYpJroyFRbKL36fq0J2BWIbAqvU7KTYpZCBZb | |
N1Z1mSYT146NYNiGWfuliXecTE4HoiTEotR8qdbVYpiK3pRFgDN0/6Q7YTdcG9u0 | |
tBV6c+cb+LLk4it78qtGq4TIudmkcEa1LeAzzfd/lAtaeVROej1r6vji+Xv/PETB | |
5B7Of7vKs3b0AMpFqPVXb1y8hMuwewqCWlfIxv99ZbTRJGlMevLDxezruRp2VU7x | |
oRLrIvQHBryXaiGUQF/rf2poVYeFA2IEhe1IdSA/FqSb9U00aLluCvA7/zbIH0dR | |
Fi3+UFxzweq/VuO5E78OhX4NCXNk4ul3qSPVg7wV3a63UfoWSzrJyLciPEyD0ZsL | |
NpcLK8oUqXSeiv88Kzjztvnm3HyY2cFfYESiqDkX5o63JLRWnV4HwnluEuwBvkWb | |
qq06g5bQlCuI7FraEcWqwz7AI8xugRv6yWQRaP2A3DJS1L/DLt4Ff5l+BUkUA3pI | |
KtMYlJ2c5xf7zMwO/h2cruLB | |
-----END CERTIFICATE----- |
This file contains hidden or 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
#!/bin/bash | |
mkdir debug | |
for i in $(seq 1 100); do | |
pmap -x $1 > debug/pmap.$HOSTNAME.$i.$1 | |
gcore -o debug/core.$HOSTNAME.$i $1 | |
tar -cvzf debug/$HOSTNAME.$1.$i.tar.gz debug/*.$HOSTNAME.$i.$1 | |
rm -f debug/{core,pmap}.* | |
echo "done, sleeping for 1 hour..." | |
sleep 3600 | |
done |
This file contains hidden or 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
-----BEGIN CERTIFICATE----- | |
MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh | |
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 | |
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD | |
QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT | |
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j | |
b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG | |
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB | |
CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 | |
nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt | |
43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P | |
T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 | |
gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO | |
BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR | |
TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw | |
DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr | |
hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg | |
06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF | |
PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls | |
YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk | |
CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= | |
-----END CERTIFICATE----- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
bash <(curl -s https://gist.githubusercontent.com/tylersmalley/be8f2bb4dde8de1e01b9/raw/bootstrap.sh)