在线旅游平台如何借监控宝确保第三方API高可用

十几年前,有一首流行歌曲《我想去桂林》红遍华夏大地,那时候旅游对很多人来说是一种奢侈。然而经济和社会福利的飞速发展,有钱有闲的国人越来越多,一到各种假期,不但国内旅游景点人满为患,就连周边国家和地区也满是中国游客,旅游已经成为大部分中国人日常生活中不可或缺的一部分。据国家旅游局发布的《2014年中国旅游业统计公报》显示,当年国内旅游人数达36.11亿人次,出境游人数达到1.07亿人次,全年实现旅游业总收入3.73万亿人民币。

随着互联网的普及和移动互联网的蓬勃兴起,在线旅游(OTA)行业率先实现了互联网+转型,酒店、机票、租车、景区门票、签证等上下游行业通过专业的旅游平台紧密结合,一站式获得出游所需的各项服务,在线旅游预订已经是大势所趋。

需求分析:

主流在线旅游平台一般通过网站和移动客户端为用户提供服务,而服务需要对接国内20000余家及海外100000余家酒店预订,全国所有航线的机票预订,8000余家景区门票预订,全球热门演出门票预订,200多个城市租车预订,境内外品质旅游度假预订,并于近万家旅行社进行平台对接。

在线旅游平台通常采用典型电商IT架构,后端服务器、数据库做支撑,前端通过网页和移动端APP为用户提供服务,中间部署着CDN分布式网络和存储节点,不仅如此,还需要通过API与数以万计合作酒店、旅行社以及航空公司和第三方支付平台进行实时数据对接。对于在线旅游平台来说,线上系统不仅要处理大并发、高负载的用户访问,还面临着数据接口繁多、与第三方数据交换频繁的状况,内外部API接口多达数百个,每天通过API获取服务和交易的数据量多达几十万。

在线旅游平台通用IT架构

因为传统运维工具和方法对于API监控功能的缺失,所以在线旅游平台在日常运维过程中通常存在下列问题:

l  缺少对数据接口的监控,无法主动发现接口性能降低问题所在;

l  缺乏对接口性能的预警,当用户访问量骤增时导致数据接口调用的负载变化,进而影响API可用性;

l  缺少对接口的管理手段,传统的监控手段达不到突破性能瓶颈的效果。

如何对API数据接口正确性和性能进行有效的监控和管理成为困扰IT部门的主要问题之一,不但会影响用户的服务体验,还将使公司运营蒙受损失:

l  利用第三方公司提供的应用程序API失败,导致业务中断,交易失败。

l  旅游网站通过API获取机票和酒店库存信息并抽取佣金,API调用失败导致失去一个客户或是一次机会。

l  其他数据源信息的API调用失败,影响自己的内容整合。

l  公司内部产品之间API不稳定导致业务下滑。

l  公司提供出去的API稳定性直接影响业务收入。

解决方案:

云智慧监控宝API监控是通过遍布全球的数百台分布式监测点模拟真实用户对在线旅游平台关键业务所使用的第三方API接口发起访问,实时检测API接口的可用性、正确性、响应时间,来确保接口运行的一致性、完整性、正确性、及时性。监控宝API监控不但能监控单个API接口的运行状况,还能对连续API请求所构成的事务(如:网络支付各个环节构成一个完整的支付事务)进行监控。

云智慧监控宝API监控原理

监控宝API监控能够:

  • 支持API的get、post、put、delete、head、options六种请求。
  • 支持Basic Auth, OAuth 1.0, OAuth2, Digest认证方式。
  • 支持添加HTTP头Header和Value。
  • 支持添加URL参数。
  • 支持JSON、XML、Text、Response Status验证及脚本导入。

监控宝通过对API实时监控所获得即时数据进行统计分析,利用独家指标算法处理,结合告警消息、故障消息及故障类型统计分析,获得全面的历史数据,实现精准的数据分析;同时根据业务的实际需求和SLA自定义告警线,实时发送智能告警消息。通过监控宝Dashboard,用户可以快速查看TOP5的最低可用率、最长故障时间、最多故障次数、最低正确率、最长错误时间、最多错误次数、最慢响应时间、最快响应时间API数据图表,以及各监测点的相应监控数据。

方案价值

在线旅游平台IT部门通过监控宝的API监控,对酒店联盟、机票、景区门票和团购等关键业务的第三方API接口的可用率、响应时间及正确性进行24小时的实时监控,保障业务的正常运行和信息的及时获取。

l  主动识别API接口的可用性和可用率,分析数据接口的性能质量。

l  诊断和辨别API请求的正确与否,保障数据服务有效一致。

l  多点、真实、连续的性能数据分析,实现整个数据交互过程可反馈、可追述、可管控。

云智慧监控宝API监控解决方案为在线旅游平台提供的全面API性能监控、分析与管理的解决方案,能够帮助运营人员实时分析业务,明确业务性能问题以快速适应市场变化;帮助开发人员基于问题事件定位API瓶颈,以实现快速构建及改进持续交付;提供基于事务的API连续监控,帮助运维人员快速定位、预测API问题,确保运维SLA与服务质量;面向公司管理团队,提供多维报告与数据决策支持,帮助企业实现用户满意度及运营效率持续提升、企业营收不断提高。

时间: 2024-10-20 08:49:17

在线旅游平台如何借监控宝确保第三方API高可用的相关文章

java B2B2C电子商务平台分析之九--配置中心服务化和高可用

在前两篇的介绍中,客户端都是直接调用配置中心的server端来获取配置文件信息.这样就存在了一个问题,客户端和服务端的耦合性太高,如果server端要做集群,客户端只能通过原始的方式来路由,server端改变IP地址的时候,客户端也需要修改配置,不符合springcloud服务治理的理念.springcloud提供了这样的解决方案,我们只需要将server端当做一个服务注册到eureka中,client端去eureka中去获取配置中心server端的服务既可.愿意了解源码的朋友直接求求交流分享技

深度解析云智慧监控宝新版API监控

API已成为经济生态 API是随着互联网和云计算的兴起而催生的产物.像云供应商亚马逊.互联网巨头Google.社交媒体Twitter,他们的服务都是通过API的方式来提供的.API这个概念在2005年从国外就开始火起来了,同时歪果仁提出了"API经济"的概念. 图:2012年数据 IBM中间件总经理Marie L. Wieck在一次采访中指出,到2018年API经济的市场规模预计将达到2.2万亿美元,而在未来2-3年中,开展API项目的企业数量有望增长150%.API监控可持续考察AP

暑期旅游持续升温 云智慧发布在线旅游网站8月监测报告

"暑假去哪玩"成了近期朋友见面时最常问的一句话,国人收入水平的提高让旅游业成为拉动经济增长.带动转型升级.实现创业创新的"强劲引擎",旅游业直接和间接就业已经占据我国就业总人口的10.2%.而据易观智库<中国在线旅游市场年度综合报告2016>数据显示,2015年中国在线旅游市场交易规模达到4737.7亿元,同比增长49.6%,线上旅游产业渗透率达到11.5%.今年上半年,国内游人数达到22.36亿人次,相当于全国人均出游1.6次,入境游.出境游分别相当于

oauth2.0在监控宝项目中的应用一例

云智慧(北京)科技有限公司邓超 说起oauth2.0,我相信很多人对其已经非常熟悉,并且已经应用在很多开放平台上,如新浪微博开放平台,腾讯微博开放平台等:下面我将我个人对于Oauth2的理解以及Oauth2在监控宝开放平台上的是如何运用的做一下简单的阐述,有说的不到位的地方还望指点. 一.什么是Oauth2.0 官方定义: OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源,而无需将用户名和密码提供给第三方应用. OAuth允许用户提供一个令牌,而不

亚马逊AWS在线系列讲座——基于AWS云平台的高可用应用设计

设计高可用的应用是架构师的一个重要目标,但是基于云计算平台设计高可用应用与基于传统平台的设计有许多不同.云计算在给架构师带来了许多新的设计挑战的时候,也给带来了许多新的设计理念和可用的服务.如何在设计应用的时候充分利用云平台的各种特点是基于云计算设计的一个重要条件.在这个在线讲座中,我们将以亚马逊AWS云平台为例,讨论如何设计一个高可用应用. 我们先会根据AWS服务是否天然高可用.高容错的特点把常见的AWS服务分类.比如AWS把下面服务设计成高可用和高容错的服务: ·     Amazon S3

MySQL性能调优与架构设计——第 18 章 高可用设计之 MySQL 监控

第 18 章 高可用设计之 MySQL 监控 前言: 一个经过高可用可扩展设计的 MySQL 数据库集群,如果没有一个足够精细足够强大的监控系统,同样可能会让之前在高可用设计方面所做的努力功亏一篑.一个系统,无论如何设计如何维护,都无法完全避免出现异常的可能,监控系统就是根据系统的各项状态的分析,让我们能够尽可能多的提前预知系统可能会出现的异常状况.即使没有及时发现将要发生的异常,也要在异常出现后的第一时间知道系统已经出现异常,否则之前的设计工作很可能就白费了. 18.1 监控系统设计 系统监控

消息推送平台高可用实践(上)

本文来自网易云社区 作者:李弈远 消息推送平台为公司内部和第三方应用提供统一消息推送服务,支持广播.私信.组播.附件等多种消息推送方式,覆盖IOS.Android.PC.Web等多种终端,并根据应用特定需求制定各种解决方案. 平台支持水平扩展,支持C5000K高并发下的实时消息推送,通过动态负载均衡.隔离部署.LXC虚拟化和监控报警等多种机制确保系统 的高可用,通过高可用消息队列.自动重连和ACK等机制实现消息可靠性(QoS1),并提供SDK方便产品和应用接入. 本文将在介绍消息推送服务相关功能

监控宝携手华为云服务 助推云服务生态圈

监控宝携手华为云服务  助推云服务生态圈 近日,云智慧(北京)科技有限公司(以下简称:监控宝)与华为云服务达成云计算产品服务合作意向书.在合作共赢的基础上,共同构建长期.稳定的合作伙伴关系,通过华为云服务平台,携手向企业级用户提供更中立.专业.全面的云基础服务和增值服务. 随着云服务在国内市场的发展成熟,中国的云服务企业在IaaS层面上的竞争正如火如荼.企业级用户在降低成本采用租赁的模式来获取IT基础服务的同时,面对众多层次不齐的产品服务也眼花缭乱,可以说,云存储.云主机等基础云服务正在走向红海

我与监控宝之间的点点滴滴

从事两年软件开发工作的我,在14年有幸接触到监控宝,当时听说有这个东西,也没过多的进行了解.去年公司在各种大中小型的项目中配备的有10多台服务器,全部放在办公楼4楼的一个机房里,进行统一的管理,而研发中心管理这块的就只有一名技术人员,,从而使得工作任务多,很多要解决的问题要一一进行排查,降低了工作效率.有的时候项目或多或少的都会出现问题,而问题发现.定位的时间都比较长,人工排查,要找半天,对于项目的监控只能是有客户反映问题,然后技术人员慢慢发现,慢慢解决.使用监控宝是在今年,三四月前,公司打算做