欢迎加入,新群号码:99640845
由于工作需要最近接触了阿里云的sls日志服务,
写了一个基于阿里云sls日志服务和SDK的简单的监控脚本。
==============================
首先需要开通阿里云的日志服务并且可以通过控制台读取相应日志,这里不就不详细说了
http://blog.csdn.net/u014017080/article/details/52199104(在这里)
https://github.com/gao213/aliyunsls git地址
有时间我会专门写一篇这方面的帖子。值得注意的是,想要通过SDK读取日志的话一定要设置日志索引。
设置索引:https://help.aliyun.com/document_detail/28973.html?spm=5176.doc29000.2.1.Bwvwm6
SDK :https://help.aliyun.com/document_detail/29063.html?spm=5176.doc28975.6.197.44xBuf 我用的是php
发送邮件用的是phpmail:https://github.com/PHPMailer/PHPMailer
下面是监控类代码:
<?php
/**
* Created by PhpStorm.
* User: gaoyu
* Date: 16/8/11
* Time: 17:49
*/
require_once realpath('./Log_Autoload.php');
require_once realpath('./phpmailer/class.phpmailer.php');
class CrontabLogs{
const ENDPOINT = 'cn-beijing.log.aliyuncs.com'; //阿里云接口(服务器不同接口不同)
const ACCESSKEYID = 'xxxxxxx';