云监控自定义HTTP状态码说明
您在使用站点监控时,返回的6XX状态码均为云监控自定义HTTP状态码,具体含义如下表所示:
|
状态码 |
含义 | 备注 |
| 610 | HTTP连接超时 | 监测点探测您的网站时出现连接超时现象,云监控发出Http请求后5秒内没有回包,会返回610状态码。建议您设置报警规则时增加重试次数、采用组合报警等,以便优化以及提高报警准确率 |
| 611 | HTTP探测无法访问您的站点 | 请检测您的服务端是否限制了云监控的探测请求,如有开启防火墙,请添加最新的云监控IP地址 |
| 613 | DNS无法解析 | 查询域名解析失败,建议联系您的域名解析服务商协助检查域名解析是否不稳定 |
| 615 | 返回的响应内容与用户设置的期望不符合 | 您在新建HTTP类型的站点监测时,如果使用了GET或POST请求方式,并在高级设置中填写了“匹配响应内容”,那么当匹配方式不符合您的设置时,就会返回615状态码 |
| 631 | TCP 连接失败 | |
| 650 | DNS探测连接超时 | |
| 681 | FTP探测无法连接您的站点 |
HTTP常见状态码说明如下,可按ctrl+F快速查找:
| 状态码 | 含义 | 备注 |
| 200 | 请求已完成 | 2XX状态码均为正常状态码返回 |
| 3XX | 3XX状态码为重定向状态码 | |
| 300 | 多种选择 | 服务器根据请求可执行多种操作。服务器可根据请求者 (User agent) 来选择一项操作,或提供操作列表供请求者选择 |
| 301 | 永久移动 | 请求的网页已被永久移动到新位置。服务器返回此响应(作为对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。您应使用此代码通知 Googlebot 某个网页或网站已被永久移动到新位置 |
| 302 | 临时移动 | 服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。此代码与响应 GET 和 HEAD 请求的 301 代码类似,会自动将请求者转到不同的位置 |
| 303 | 查看其他位置 | 当请求者应对不同的位置进行单独的 GET 请求以检索响应时,服务器会返回此代码。对于除 HEAD 请求之外的所有请求,服务器会自动转到其他位置 |
| 304 | 未修改 | 自从上次请求后,请求的网页未被修改过。服务器返回此响应时,不会返回网页内容 |
| 305 | 使用代理 | 请求者只能使用代理访问请求的网页。如果服务器返回此响应,那么,服务器还会指明请求者应当使用的代理 |
| 307 | 临时重定向 | 服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。此代码与响应 GET 和 HEAD 请求的 301 代码类似,会自动将请求者转到不同的位置 |
| 4XX | 客户端类错误 | |
| 400 | 错误请求 | 服务器不理解请求的语法 |
| 401 | 未授权 | 请求要求进行身份验证。登录后,服务器可能会返回对页面的此响应 |
| 403 | 已禁止 | 服务器拒绝请求 |
| 404 | 未找到 | 服务器找不到请求的网页。例如,如果请求是针对服务器上不存在的网页进行的,那么,服务器通常会返回此代码 |
| 405 | 方法禁用 | 禁用请求中所指定的方法 |
| 406 | 不接受 | 无法使用请求的内容特性来响应请求的网页 |
| 407 | 需要代理授权 | 此状态代码与401(未授权)类似,但却指定了请求者应当使用代理进行授权。如果服务器返回此响应,那么,服务器还会指明请求者应当使用的代理 |
| 408 | 请求超时 | 服务器等候请求时超时 |
| 409 | 冲突 | 服务器在完成请求时发生冲突。服务器必须包含有关响应中所发生的冲突的信息。服务器在响应与前一个请求相冲突的PUT请求时可能会返回此代码,同时会提供两个请求的差异列表 |
| 410 | 已删除 | 如果请求的资源已被永久删除,那么,服务器会返回此响应。该代码与404(未找到)代码类似,但在资源以前有但现在已经不复存在的情况下,有时会替代 |
| 411 | 需要有效长度 | 服务器不会接受包含无效内容长度标头字段的请求。 |
| 412 | 未满足前提条件 | 服务器未满足请求者在请求中设置的其中一个前提条件。 |
| 413 | 请求实体过大 | 服务器无法处理请求,因为请求实体过大,已超出服务器的处理能力。 |
| 414 | 请求的URI过长 | 请求的URI(通常为网址)过长,服务器无法进行处理。 |
| 415 | 不支持的媒体类型 | 请求的格式不受请求页面的支持。 |
| 416 | 请求范围不符合要求 | 如果请求是针对网页的无效范围进行的,那么,服务器会返回此状态代码。 |
| 417 | 未满足期望值 | 服务器未满足”期望”请求标头字段的要求。 |
| 499 | 客户端断开连接 | 服务端处理时间过长,导致客户端关闭了连接造成的 |
| 5XX | 服务器端发生错误 | |
| 500 | 服务器内部错误 | 服务器遇到错误,无法完成请求。 |
| 501 | 尚未实施 | 服务器不具备完成请求的功能。例如,当服务器无法识别请求方法时,服务器可能会返回此代码。 |
| 502 | 错误网关 | 服务器作为网关或代理,从上游服务器收到了无效的响应。 |
| 503 | 服务不可用 | 目前无法使用服务器(由于超载或进行停机维护)。通常,这只是一种暂时的状态。 |
| 504 | 网关超时 | 服务器作为网关或代理,未及时从上游服务器接收请求。 |
| 505 | HTTP版本不受支持 | 服务器不支持请求中所使用的HTTP协议版本。 |
云监控自定义HTTP状态码说明的更多相关文章
- zabbix监控nginx日志状态码
监控需求 监控Nginx常见的状态码并对其进行监控,对常见的错误状态码创建相对应的触发器以下按照分钟对数据进行抓取 Zabbix_Agentd创建监控脚本 1)创建脚本之前核对Nginx日志格式我这里 ...
- zabbix批量监控urls的状态码
.添加url监控脚本 [root@node1 usr]# vim /usr/local/zabbix_agents_3.2.0/scripts/web_site_code_status.sh #!/b ...
- Python自定义状态码枚举类
在Java里很容易做到自定义有状态码和状态说明的枚举类例如: public enum MyStatus { NOT_FOUND(404, "Required resource is not ...
- shell脚本之变量与状态码
目录: 前言 如何创建一个脚本 脚本调试 变量相关 变量的命令规则 bash中变量的种类 本地变量 环境变量 只读和位置变量 位置变量 查询变量 进程的退出状态与状态码 前言 在linux管理中,sh ...
- Linux编程 22 shell编程(输出和输入重定向,管道,数学运算命令,退出脚本状态码)
1. 输出重定向 最基本的重定向是将命令的输出发送到一个文件中.在bash shell中用大于号(>) ,格式如下:command > inputfile.例如:将date命令的输出内容, ...
- [日常] HTTP协议状态码
100-199 信息性状态码 100 continue 请继续 101 switching protocols 切换协议,返回upgraded头 200-299 成功状态码 200 ok 201 cr ...
- zabbix自动发现 url 以及对http返回状态码监控实现 告警
2019-06-04 18:39:12 目的:批量监控业务URL的返回状态码,通过zabbix监控判断业务好坏. 1.zabbix安装 请查看此永久链接:https://www.cnblogs.com ...
- Spring MVC自定义403,404,500状态码返回页面
代码 HTTP状态码干货:http://tool.oschina.net/commons?type=5 import org.springframework.boot.web.servlet.erro ...
- LB层到Real Server之间访问请求的响应时间及HTTP状态码监控及报警设置
为了监控到各业务的访问质量,基于LB层的Nginx日志,实现LB层到Real Server之间访问请求的响应时间(即upstream_response_time)及HTTP状态码(即upstream_ ...
随机推荐
- [转]滚动视差?CSS 不在话下/background attachment
何为滚动视差 视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验. 作为网页设计的热点趋势,越来越多的网站应用了这项技术. ...
- 由AlphaGO引发的思考
这几天AlphaGO的人机大战炒得热火朝天,给谷歌的AI做了一次大大的广告,可谓风头出尽,大有AI战胜一切的“趋势”.而且,像阿法狗.阿法猫之类的新词不断,成了饭前茶后人们议论的热点.作为一个留学过日 ...
- esri GDB API
抽空研究了下API,目前1.4版本,还不错. 记录下 DatasetRelationshipTypes类型 - DatasetRelationshipTypes {string[18]} string ...
- java面试题之 -----面向切面编程
这种在运行时,动态地将代码切入到类的指定方法.指定位置上的编程思想就是面向切面的编程. 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是 ...
- JDBC操作数据库的基本步骤:
JDBC操作数据库的基本步骤: 1)加载(注册)数据库驱动(到JVM). 2)建立(获取)数据库连接. 3)创建(获取)数据库操作对象. 4)定义操作的SQL语句. 5)执行数据库操作. 6)获取并操 ...
- 专家来“搞”| IoT DevKit,物联网界新手大礼包等你来拿
专家来“搞” 这是一档基于近期热门云技术,邀请 IT 和开发领域的资深专家,来给大家分享不同领域的云技术操作环境及开发过程中经常遇到的痛点和解决方案,与实战紧密相连,帮助大家学习知识点,顺利解决工作中 ...
- 通过调用Word模板(Doc、dot)直接打印 z
通过替换模板中的指定 书签 来进行内容的替换.整合,然后直接发送到打印打印,也可以导出.即把打印出的语句换成保存函数. public static class myPrintByOffice ...
- 关于main函数的参数,argc,argv的内部机制
偶尔对main函数的参数感兴趣,写了个程序验证. int main(int argc,char **argv) 首先,解释两点: 第一 .系统将参数列表,即我们在shell下输入的命令,存储到一个一维 ...
- expdp/impdp使用sysdba权限迁移数据
expdp 'userid="/ as sysdba"' directory=DATA_PUMP_DIR full=y logfile=fullexp.log estimate_o ...
- 时间序列算法理论及python实现(1-算法理论部分)
如果你在寻找时间序列是什么?如何实现时间序列?那么请看这篇博客,将以通俗易懂的语言,全面的阐述时间序列及其python实现. 就餐饮企业而言,经常会碰到如下问题. 由于餐饮行业是胜场和销售同时进行的, ...