阿里云sls日志服务的简单监控 php实现

本文介绍了如何利用阿里云SLS日志服务和PHP SDK创建一个简单的监控脚本。首先需开通SLS服务并设置日志索引,然后通过PHP SDK读取日志。作者计划后续会分享更详细的教程。此外,脚本还结合PHPMail发送监控报警邮件。
摘要由CSDN通过智能技术生成

欢迎加入,新群号码: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';    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

__DEBUG__

来杯可乐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值