API执行可能导致错误情况。如果发生错误,则将在响应正文中发送错误信息。响应主体将<error>作为子节点以及相应的错误代码。
HTTP错误代码列表列表如下:
代码 | 描述 |
---|---|
4000 | 操作成功完成。 |
4000 | 凭证已成功添加。 |
4000 | 凭证已成功更新。 |
4000 | 凭证已成功删除。 |
4002 | 请求URI中指定的resourceid应该为整数。 |
4003 | 请求URI中指定的resourceid错误。 |
4004 | 请求中指定的apikey [+ apiKey +]无效。请登录到Applications Manager,然后在管理标签中检查生成密钥中的密钥。 |
4005 | 请求URI中指定的类型错误。 |
4006 | URL中给定的ResoureID错误或重复。 |
4007 | 请求URI中指定的监视器名称错误。 |
4008 | 指定的请求URI不正确。 |
4016 | 请求URI中指定的方法不正确。 |
4024 | URL中给定的taskid错误。 |
4025 | URL中指定的任务名称已经存在或为空。 |
4032 | 请求URI中指定的参数不正确。 |
4033 | taskName不能为空。 |
4034 | taskName已经存在。 |
4035 | taskStatus应该启用或禁用。 |
4036 | taskType应该是组或监视器。 |
4037 | 请求中的resourceid不正确。 |
4038 | startTime的格式应为(HH:MM)。 |
4039 | endTime的格式应为(HH:MM)。 |
4040 | DestinationAddress DestinationPort GlobalTrap对于v1陷阱是必需的 |
4041 | effectFrom的格式应为YYYY-MM-DD HH:MM。 |
4042 | 任务方法应为每日,每周或一次。 |
4043 | totalNumber只能在1到7之间。 |
4044 | customTaskStartTime的格式应为(YYYY-MM-DD HH:MM)。 |
4045 | customTaskEndTime应该是有效的日期格式,例如(YYYY-MM-DD HH:MM)。 |
4046 | 每周维护的startDay,startTime,endDay,endTime不正确。 |
4048 | URL中给定的taskid不是整数。 |
4049 | 监视器正在维护中。维护后尝试使用pollnow。 |
4050 | 不被管理时,无法轮询监视器。 |
4055 | 未配置邮件服务器(当用户尝试使用REST API创建电子邮件操作而不配置邮件服务器时,会发生此错误。) |
4064 | 请购买许可以使用Applications Manager API。 |
4071 | Smtp服务器无法连接。 |
4072 | 未配置代理服务器 |
4073 | 代理配置失败 |
4074 | Smtp邮件服务器连接错误 |
4075 | 调制解调器未正确连接。 |
4076 | Smtp主机名/端口不能为空 |
4080 | DestinationAddress DestinationPort GlobalTrap对于v2陷阱是必需的 |
4105 | 调用Rest API时发生未知问题 |
4128 | 处理请求时出现服务器错误。 |
4201 | pollInterval应该是有效的整数。 |
4202 | 类型不能为空。 |
4203 | groupID应该是有效的整数。 |
4204 | WSDLUrl不能为空。 |
4205 | 字段emailid不能为空。 |
4206 | 请求网址中提到的用户名和密码不应为空。 |
4207 | 请求URL中提到的popHost,smtpUserName和smtpPassword不应为空。 |
4208 | 请求网址中提到的rbmagentID不应为空。 |
4209 | 请求URL中提到的rbmagentID重复或无效。 |
4210 | 请求网址中提到的脚本名不能为空。 |
4211 | 请求网址中提到的显示名称不能为空。 |
4212 | 无效的操作系统类型。 |
4213 | 模式应为SSH / TELNET / SNMP / WMI中的任何一种 |
4214 | snmptelnetport应该是有效的端口。 |
4215 | 不支持请求URL中提到的类型。 |
4216 | 超时应该是有效的。 |
4217 | 主机不能为空。 |
4218 | 该端口应为有效端口。 |
4219 | 请求网址中提到的用户名不能为空。 |
4220 | 请求网址中提到的密码不能为空。 |
4221 | 身份验证应使用SQL或Windows。 |
4222 | serverpath不能为空。 |
4223 | jndiurl不能为空。 |
4224 | 实例不能为空。 |
4225 | 请求网址中提到的事务记录应为是或否。 |
4226 | LDAPServer不能为空。 |
4227 | LDAPServerPort不能为空。 |
4228 | MatchingAttribute应该是cn,uid,sn,显示名称,给定名称,对象类,dc,ou中的任何一个。 |
4229 | FilterCondition应该是等于,包含或注意等于之一。 |
4230 | IsSecured字段应为是或否。 |
4231 | 请求网址中提到的TargetAddress不能为空。 |
4232 | 请求网址中提到的DownloadFile不能为空。 |
4233 | UploadFile应该为是或否。 |
4234 | SearchField不能为空。 |
4235 | TargetAddress不能为空。 |
4236 | LookupAddress不能为空。 |
4237 | RecordType不能为空。 |
4238 | WEBLOGIC的版本应为6.1,7.0,8.1,9.x,10.x中的任何一个。 |
4238 | JNDIPath不能为空。 |
4239 | JBoss服务器的版本应为以下版本之一:3.x,4.x,5.x,6.x,7.x和更高版本。 |
4240 | Tomcat服务器的版本应为3、4、5、6。 |
4241 | Websphere Server的版本应为5.x,6.x,7.x中的任何一个 |
4242 | Websphere Server的模式应为BASE或ND。 |
4243 | soapport应该是有效的整数。 |
4244 | Oracle Application Server的版本应为10.1.2或10.1.3中的任何一个。 |
4245 | OracleEBS的SSL应该为是或否。 |
4246 | SAP Server的系统编号不能为空。 |
4247 | SAP Server的logonClient不能为空。 |
4248 | SAP Server的语言不能为空。 |
4249 | 指定的taskMethod和taskid不匹配。 |
4250 | 开始时间应小于结束时间。 |
4251 | 检查每周的日期时间配置。 |
4252 | customTaskStartTime应该小于customTaskEndTime。 |
4253 | UrlMonitor的方法应该是post或get。 |
4254 | UrlMonitor的httpcondition应该如下。LT表示<,GT表示>,EQ表示=,NE表示!=,LE <=,GE表示> =。 |
4255 | 网址不能为空。 |
4256 | Exchange Server的版本应为2007、2003、2000、5中的任何一个。 |
4257 | QueryMonitor的数据库类型应为MySQL,Oracle,DB2,MsSQL,Sybase,Postgres中的任何一种。 |
4258 | QueryMonitor的databasetypename不能为空。 |
4259 | QueryMonitor的showqueryoutput应该是yes或no中的任何一个。 |
4260 | QueryMonitor的查询不应为空。 |
4261 | 添加业务组的名称已经存在。 |
4262 | 名称不能为空。 |
4263 | 组类型应该是monitorgroup或webappgroup。 |
4264 | 请求网址中的用户ID错误或值重复。 |
4265 | 缺少weblogic.jar,它是监控Weblogic服务器版本6所必需的。 |
4266 | 缺少weblogic.jar,它是监控Weblogic服务器版本7所必需的。 |
4267 | 缺少weblogic.jar,它是监控Weblogic服务器版本8所必需的。 |
4268 | 缺少weblogic.jar,它是监控Weblogic服务器版本9所必需的。 |
4269 | 缺少weblogic.jar,它是监控Weblogic服务器版本10所必需的。 |
4270 | accessKey不能为空。 |
4271 | SecretAccessKey不能为空。 |
4272 | apacheurl不能为空。 |
4273 | serverstatusurl不应为true或false。 |
4274 | listenerport不能为空。 |
4275 | serverconnectionchannel不能为空。 |
4276 | jmxurl不能为空。 |
4300 | 未配置EUM代理名称。请提供EUM代理名称(eumAgents)或EUM代理ID(eumAgentsID) |
4301 | 一些EUM代理名称/ ID无效 |
4302 | 提取EUM代理数据时出错。错误-{0} |
4303 | 对于IMAP的POP / 2,请求URL中提到的fetchType应该为1或2-1。 |
4304 | 请求URL中提到的fsTLSEnabled不能为空。 |
4305 | 请求URL中提到的fsHost,fsUserName和fsPassword不应为空。 |
4306 | 请求URL中提到的fsPort不能为空。 |
4307 | 请求网址中提到的fetchType不能为空。为Pop Server提供fetchType = 1,为IMAP Server提供fetchType = 2 |
4308 | 请求网址中提到的tlsEnabled不能为空 |
4309 | 请求网址中提到的fetchEnabled不能为空 |
4310 | 网址不能为空 |
4310 | 通过Rest API添加URL监视器时,URL字段不应为空。 |
4311 | urlMethod应该为P或G。 |
4311 | 通过Rest API添加URL监视器时,urlMethod字段不应为空。 |
4312 | httpValue应该是有效的Integer。 |
4313 | httpCondition应该是LT或GT或EQ或NE或LE或GE。 |
4314 | 编辑URL缺少一些参数。要编辑URL监视器,需要以下带有resourceid的类型或带有URL的类型或带有显示名称的类型之一。 |
4315 | verifyError应该为true或false。 |
4316 | 该URL之前未创建。 |
4320 | 编辑监视器时发生错误。 |
4321 | 缺少编辑监视器的参数。要编辑监视器,则需要监视器resourceid或displayname。 |
4322 | 找不到包含给定resourceid或显示名称的Monitor。验证提供的详细信息。 |
4323 | DNS监视器提到的记录类型无效。 |
4324 | 为DNS监视器提到的搜索字段无效。 |
4325 | 域名不能为空。 |
4326 | 给定的EUM监视器详细信息不适用于父监视器。尝试使用父监视器详细信息再次进行编辑。 |
4340 | 请求URL中提到的fsSSLEnabled不能为空。 |
4341 | 请求网址中提到的sslEnabled不能为空 |
4342 | URL请求中提到的代理-{0}不支持RBM Monitor。RBM监视器仅支持Windows中运行的代理 |
4444 | 错误 |
4445 | 被管服务器已关闭。 |
4446 | showpolleddata API中的datafrequency值不等于1或2。 |
4447 | GetQueryOutput Rest Api返回空行值。 |
4500 | 业务组未与此API密钥的委派管理员关联。 |
4509 | 监视器已存在于数据库中。 |
4512 | 请求URI中指定的时间不正确。超过当前时间或不正确的时间 |
4522 | 业务组名称已可用。 |
4523 | 业务组名称不能为空。 |
4524 | URL中的[所有者]所有者名称错误。 |
4525 | URL中给定的位置是错误的。 |
4526 | 编辑业务组时出现问题。 |
4540 | 此API不适用于Admin Server。 |
4550 | 如果nginxauth为true,则请求URL中提到的用户名和密码不应为空。 |
4551 | 如果JBoss服务器的LaunchType为'DOMAIN',则HostController / ServerName不应为空。适用于7.x及更高版本。 |
4553 | 文件/目录名称应使用绝对路径指定 |
4554 | 内容字段不能为空。 |
4555 | 主机名字段不能为空。 |
4556 | 用户名字段不能为空。 |
4557 | 如果选择了基于密钥的身份验证,则私钥不能为空 |
4558 | 要监控的脚本不应为空 |
4559 | 工作目录(执行脚本的目录)不能为空 |
4560 | 参数table_row(表数)的值无效。 |
4561 | 表名字段不能为空。 |
4562 | 该表中存在的字符串属性或数字属性都应提供给监控 |
4563 | 该表的唯一列不应为空。 |
4564 | 如果选择了新主机,则提示不能为空 |
4574 | 仅当产品在Windows Server上运行时才支持VMware Horizon View Connection Broker |
5001 | 凭证名称不能为空。 |
5002 | 类型不能为空。 |
5003 | 凭证名称已存在。选择另一个名称。 |
5004 | 指定的凭证ID不存在。 |
5005 | 凭证ID不能为空。 |
5006 | 凭证ID应该是有效的整数。 |
5007 | am.webclient.credentialManager.admin限制 |
5008 | 类型为null或为空。 |
5009 | 出了些问题。 |
5010 | 由于启用了SSO,拒绝访问以在被管服务器中执行此操作。 |
5011 | trapName不能为空。 |
5012 | trapStatus为空或无效。 |
5013 | trapVersion为空或无效。 |
5014 | 严重级别为空或无效。 |
5015 | enterpriseOID为空或无效。 |
5016 | trapType为空或无效。 |
5017 | specificType不能为空。 |
5018 | specificType为空或无效。 |
5019 | trapOID为空或无效。 |
5020 | v3UserName为空或无效。 |
5021 | trapHost无效。 |
5022 | associateTrapSeverity无效。 |
5023 | filterCondition无效。 |
5024 | 如果存在filterCondition,则filterText不能为空。 |
5025 | filterText无效。 |
5026 | 如果存在filterText,则filterCondition不能为空。 |
5027 | 如果严重级别基于varbind,则criticalCondition和criticalThreshold不应该为空。 |
5028 | CriticalCondition无效。 |
5029 | 如果存在criticalCondition,则criticalThreshold不能为空。 |
5030 | CriticalThreshold无效。 |
5031 | 如果criticalCondition为WHOLE,则criticalThreshold不应包含多个值。 |
5032 | 如果存在criticalThreshold,则criticalCondition不能为空。 |
5033 | warningCondition无效。 |
5034 | 如果存在warningCondition,则warningThreshold不能为空。 |
5035 | warningThreshold无效。 |
5036 | 如果warningCondition为WHOLE,则warningThreshold不应包含多个值。 |
5037 | 如果存在warningThreshold,则warningCondition不能为空。 |
5038 | clearCondition无效。 |
5039 | 如果存在clearCondition,则clearThreshold不能为空。 |
5040 | clearThreshold无效。 |
5041 | 如果clearCondition为WHOLE,则clearThreshold不应包含多个值。 |
5042 | 如果存在clearThreshold,则clearCondition不能为空。 |
5043 | clearCondition和clearThreshold不应为空。 |
5044 | warningCondition和warningThreshold不应为空。 |
5045 | 由于未配置严重基本,因此不需要criticalActions。 |
5046 | 由于未配置警告严重级别,因此不需要warningActions。 |
5047 | 由于未配置正常严重级别,因此不需要clearActions。 |
5048 | 操作ID无效或不存在。 |
5049 | 业务组标识无效或不存在。 |
5050 | 给定的陷阱侦听器名称已存在。 |
5301 | 代理错误。当Applications Manager无法与主机建立连接时,将返回此错误代码。 |
5302 | 请求URL中提到的JConnect应该为是或否。 |
5303 | discoverPDB参数应为是或否。 |
5304 | 套接字读取超时/查询执行超时值无效。 |