阿里云-mysql托管错误日志ajax获取

function collectionLog() {
        var str = "";
        $.get(‘/api/rds/DescribeErrorLogs.json?DBInstanceId=rdsa4rpdz4cyig0qteo0g&EndTime=2016-08-14T16:00Z&PageNumber=1&StartTime=2016-08-13T16:00Z&__preventCache=1471255093654‘, function(data) {
            var count = Math.ceil(data.data.TotalRecordCount/data.data.PageRecordCount);
            for (var i = count ; i > 0; i--) {
                var url = ‘/api/rds/DescribeErrorLogs.json?DBInstanceId=rdsa4rpdz4cyig0qteo0g&EndTime=2016-08-14T16:00Z&PageNumber=‘ + i + ‘&StartTime=2016-08-13T16:00Z&__preventCache=1471255093654‘;
                $.ajax({
                    url: url,
                    method: ‘GET‘,
                    async: false,
                    success: function(data) {
                        if (data && data.code == 200) {
                            var items = data.data.Items.ErrorLog; // CreateTime ErrorInfo
                            for (var j = 0; j < items.length; j++) {
                                var item = items[j];
                                str += new Date(item.CreateTime) + ‘  ‘ + item.ErrorInfo + ‘\n‘;
                            }
                        }
                    }
                })
            }
            console.log(str);
        });
    }

阿里云的错误日志是一条对应一行,这样看起来太痛苦,只能自己通过ajax去获取拼接

时间: 2024-10-11 23:45:49

阿里云-mysql托管错误日志ajax获取的相关文章

Android应用通过JDBC直连阿里云MySQL数据库

1.设置白名单,获取外网连接地址 外部设备要访问阿里云MySQL数据库,则需要设置白名单,具体操作链接: https://help.aliyun.com/document_detail/43185.html?spm=a2c4g.11186623.2.14.d8c4110bf110vr#concept-pdr-k2f-vdb 设置白名单,再获取外网连接地址 2. 配置JDBC 配置JDBC的时候的时候将外网地址替换称IP地址即可. 外网连接地址类似:rdssoxxxxxxxxx.mysql.rds

数据从腾讯云mysql转移到阿里云mysql

条件: 1 本机和腾讯云联通 2 本机和阿里云联通 步骤: 1 通过腾讯云的跳板机,将mysql中某个指定表的数据导出,并下载到本机(~/download),导出脚本如下: mysqldump -uroot -proot db_name table_name > /tmp/table_name.sql 2 通过本机登陆阿里云上的mysql mysql -h阿里云IP -u阿里云mysql用户名 -p阿里云mysql密码 3 远程登陆阿里云mysql之后,通过如下命令来导入 从腾讯云下载的数据:

阿里云SLB后Nginx、Tomcat获取真实IP

一.SLB后Nginx如何获取真实IP 前提:nginx作为slb获取真实ip是使用 http_realip_module,默认一键安装包安装的nginx没有安装这个模块需要重新重新编译nginx并加装. 查看是否安装此模块:./nginx -V 如没有安装此模块,需重新编译nginx增加 --with-http_realip_module 1.阿里云SLB需要开启获取真实IP(默认已开启) 2.修改Nginx配置文件nginx.conf 添加: http { log_format main '

开发反应执行阿里云mysql语句报错

错误图片: 解决: 对比测试服务器与阿里云正式服务器mysql字符编码格式如下:(不同的字符集全部更换,因为测试服上的都是可行的,挪到正式服上就出现问题了) 执行语句: show variables like "char%"; SET character_set_results=utf8mb4;(不重启) show variables like "collation%"; set collation_database=utf8mb4_general_ci;(重启)

阿里云 mysql 无缘无故挂掉

近期在登录自己博客时,老是报数据库连接失败,然后重启服务器就好了.但是,重启服务器很耗时间,不方便,不能每次都重启吧于是远程连接服务器看了一下原来是数据库服务挂掉了启动时还报错于是查看了下错误日志 2016-11-09 08:13:11 12604 [Note] Plugin 'FEDERATED' is disabled. 2016-11-09 08:13:11 12604 [Note] InnoDB: Using atomics to ref count buffer pool pages

Navicat连接阿里云Mysql遇到的的坑

连上去那一刻,心态真是起飞了?? 下面笔者总结安装Mysql开始所遇到的坑(Ps 笔者是阿里云的Centos6.8): ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 出现类似上面问题的,就是说 你登录的账号是需要密码的,意思是没有使用密码的[email protected] 拒绝访问 先走一遍安装流程: 1 . 进入系统 使用 su 命令 进入 root 权限. 2 . 使用

Mysql中错误日志、binlog日志、查询日志、慢查询日志简单介绍

前言 数据库的日志是帮助数据库管理员,追踪分析数据库以前发生的各种事件的有力根据.mysql中提供了错误日志.binlog日志(二进制日志).查处日志.慢查询日志.在此,我力求解决下面问题:各个日志的作用是什么?如何去控制这些日志呢?如何去使用这些日志提供的信息呢? 错误日志 1.错误日志作用 错误日志记录了mysql启动和停止时.以及server执行过程中发生不论什么严重性错误的相关信息.当数据库出现不论什么故障导致无法启动时候.比方mysql启动异常.我们可首先检查此日志.在mysql中,错

阿里云上搭建Graylog日志服务器的几个注意事项

1.故障现象 因项目需要,需要配置集中的日志服务器,本来打算上ELK,但后面申请的资源太少,改用更轻量级的日志服务器Graylog,关于Graylog的介绍以及安装部署我就不在这里写了,参考官方文档:http://docs.graylog.org/en/2.4/pages/installation/os/centos.html 在阿里云服务器上部署完毕,输入用户名和密码,出现如下报错: 2.分析过程 因为之前在本地测试环境搭建成功后,操作基本一致,但阿里云上就是报错,检查安全组策略和SLB的转发

阿里云MySQL服务安全加固

更新时间: 2017-09-20 数据库管理人员可以参考本文档进行 MySQL 数据库系统的安全配置加固,提高数据库的安全性,确保数据库服务稳定.安全.可靠地运行. 漏洞发现 您可以使用安骑士企业版自动检测您的服务器上是否存在 MySQL 漏洞问题,或者您也可以自己排查您服务器上的 MySQL 服务是否存在安全问题. 安全加固 帐号安全 禁止 Mysql 以管理员帐号权限运行 以普通帐户安全运行 mysqld,禁止以管理员帐号权限运行 MySQL 服务.在 /etc/my.cnf 配置文件中进行