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
<?php | |
date_default_timezone_set('Europe/London'); | |
function sendmail($site,$contacts,$name,$date) | |
{ | |
$to = $contacts; | |
$subject = 'Alert ' . $site . ' appears to be down - ' . $name; | |
$message = $site . ' is down, please check now ' .$date; | |
$headers = 'From: [email protected] (Depicus Site Monitor)' . "\r\n" . |
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
private static void sendSlackMessage(String message) | |
{ | |
String url = "https://hooks.slack.com/services/your-token-here"; | |
HttpClient client = new HttpClient(); | |
PostMethod post = new PostMethod(url); | |
JSONObject json = new JSONObject(); | |
try { | |
json.put("channel", "#general"); | |
json.put("text", message); | |
json.put("username", "#java-error-bot"); |
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
<script type="text/javascript"> | |
if (!window.console) console = {log: function() {}}; | |
</script> |
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
function sendSlackMessage($text, $username = "PHP Error Bot", $channel = "#general") | |
{ | |
$url = "https://hooks.slack.com/services/your-token-here"; | |
$payload = array(); | |
$payload["username"] = $username; // you can customise this | |
$payload["channel"] = $channel; | |
$payload["text"] = $text; | |
// set up & post curl | |
$ch = curl_init(); | |
curl_setopt($ch, CURLOPT_URL, $url); |
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
#add the ip address to the pre login screen by editing rc.local | |
/sbin/ifconfig | grep "inet addr" | grep -v "127.0.0.1" | awk '{ print $2 }' | awk -F: '{ print "ip address " $2 }' > /$}' > /etc/issue |
NewerOlder