Thinkphp3.2监控sql报警或超时
来源:互联网 发布:怎么做网络平台 编辑:程序博客网 时间:2024/05/22 06:40
//===================此文档仅供个人笔记用,写的会很乱,如果错误或不懂请加我QQ1042274223
//进入Thinkphp/Library/Think/Db/Driver.class.php 找到 error() 方法
tp中error方法是sql报错方法,sql一旦执行错误 会调用error方法 进行日志存储
我们将发送邮件的代码写入error方法即可
sendMail(C("admin_email"),"SQL报错",date("Y-m-d H:i:s")." ".$this->error);加入这一段即可,sendMail 这个方法是我用PHPEmailer 这个插件封装成的一个发送邮件类
//sql执行过慢,邮件发送
//进入Thinkphp/Library/Think/Db/Driver.class.php 找到 execute() 方法
tp中execute方法是sql执行方法,无论是save,select,update,最后都会通过这个方法执行,我们在此记录sql执行时间
利用thinkphp G() 方法记录开始时间
0 0
- Thinkphp3.2监控sql报警或超时
- 磁盘监控报警-nagios
- *Innode使用率监控报警*
- shinken 监控报警系统配置
- perl 监控主机报警
- 超时监控
- 分布式监控系统Zabbix3.2给异常添加邮件报警
- php5.3+mysql+sql server+thinkphp3.2
- Perl 监控日志异常报警
- Prometheus监控 - Alertmanager报警模块
- 监控报警平台设计思路
- zabbix监控之短信报警
- mysql导入sql文件过大或连接超时的解决办法
- MySQL导入SQL文件过大或连接超时的解决办法
- mysql导入sql文件过大或连接超时的解决办法
- thinkphp3.2.3 sql操作
- thinkphp3.2【SQL各种查询条件&&select()方法原理追踪】
- nagios实例配置2-关于nagios 的check_http 监控报警的设置
- 【树莓派】添加rtl8192eu无线网卡驱动
- elasticsearch中的字段类型/mapping参数
- 系统级性能分析工具 — Perf
- C语言-输入任意多个数字,数字间用空格隔开,然后将数字求和。
- HDU 3410【单调栈】
- Thinkphp3.2监控sql报警或超时
- centos7下lamp快速搭建环境
- qt 问题
- HDU 1506【单调栈】
- tomcat session管理
- Spring事务管理(基础概念)
- 控制Dialog的窗口大小(自定义Dialog视图)
- Oracle数据库sql--单表查询
- 用eclipse上传项目到github上