使用REST API发送数据至newrelic做监控

简介: 在k8s平台中的pod,内网监控并将数据发送到newrelic做alert. 在pod内调用newrelic的restapi发送数据并,创建alert policy,依据监控数据创建codition,之后和alert做关联。

需求:

        在k8s平台中的pod,内网监控并将数据发送到newrelic做alert。

实现:

        1. 参考https://docs.newrelic.com/docs/insights/insights-data-sources/custom-data/send-custom-data-insights#transaction-defaults

                    https://docs.newrelic.com/docs/insights/insights-data-sources/custom-data/send-custom-events-event-api

           选择使用event-api将pod内获取到的数据发送到newrelic

        2. 在newrelic里新建alert

            2dd1277d66e5b2de71d6efe739dfb6784658311e

            点击”Alerts“ 打开alert界面-> 选择”Alert Policies“

            在界面右上角点击”New alert policy“

             9c78669e1984a25aeb080f92014c96a309e01130

            输入 name, preference选择by condition.

         3. 在insight中查看data是否成功上传

             在newrelic主页菜单栏选择”insights“,打开如下界面:

              b911b7e94dd87a7265427b9018e2ae2d9da8faa8

             在该界面输入查询语句来检索结果。

             如 上传如下json数据,NRQL语句可以写作 select * from Purchase when account >=3

             参考https://docs.newrelic.com/docs/insights/nrql-new-relic-query-language/using-nrql/query-page-create-edit-nrql-queries

[
  {
    "eventType":"Purchase",
    "account":3,
    "amount":259.54
  },
  {
    "eventType":"Purchase",
    "account":5,
    "amount":12309,
    "product":"Item"
  }
]
         4. 如果数据成功上传,那么接下来需要新建codition

             打开alert policy界面:

             0ae848b7e76b41345108c6090b5385ea01d1afd9

           选择”create a codition“

           9148f4b6a70ae209b05d83386daf3bb2b2972d37

           选择”NRQL“,

           dbecb19b8e1ff853105e7bd57817d888d73dcf29

            输入NRQL的query语句。thresholds中设置针对query结果的策略。输入condition name后,点击”create codition“。

至此,使用api发送数据,并使用newrelic创建alert做监控的基本工作完成。

相关文章
|
12天前
|
JSON Shell API
如何通过API获取淘宝商品月销售数据
淘宝开放平台提供了丰富的API接口,允许开发者获取商品的详细信息,包括月销售数据。
|
12天前
|
数据采集 JSON Java
Java爬虫获取微店快递费用item_fee API接口数据实现
本文介绍如何使用Java开发爬虫程序,通过微店API接口获取商品快递费用(item_fee)数据。主要内容包括:微店API接口的使用方法、Java爬虫技术背景、需求分析和技术选型。具体实现步骤为:发送HTTP请求获取数据、解析JSON格式的响应并提取快递费用信息,最后将结果存储到本地文件中。文中还提供了完整的代码示例,并提醒开发者注意授权令牌、接口频率限制及数据合法性等问题。
|
2天前
|
数据采集 供应链 API
实战指南:通过1688开放平台API获取商品详情数据(附Python代码及避坑指南)
1688作为国内最大的B2B供应链平台,其API为企业提供合法合规的JSON数据源,直接获取批发价、SKU库存等核心数据。相比爬虫方案,官方API避免了反爬严格、数据缺失和法律风险等问题。企业接入1688商品API需完成资质认证、创建应用、签名机制解析及调用接口四步。应用场景包括智能采购系统、供应商评估模型和跨境选品分析。提供高频问题解决方案及安全合规实践,确保数据安全与合法使用。立即访问1688开放平台,解锁B2B数据宝藏!
|
15天前
|
XML 数据挖掘 API
1688商品详情数据示例参考,1688API接口系列
在成长的路上,我们都是同行者。这篇关于详情API接口的文章,希望能帮助到您。期待与您继续分享更多API接口的知识,请记得关注Anzexi58哦!
|
22天前
|
数据采集 监控 搜索推荐
深度解析淘宝商品详情API接口:解锁电商数据新维度,驱动业务增长
淘宝商品详情API接口,是淘宝开放平台为第三方开发者提供的一套用于获取淘宝、天猫等电商平台商品详细信息的应用程序接口。该接口涵盖了商品的基本信息(如标题、价格、图片)、属性参数、库存状况、销量评价、物流信息等,是电商企业实现商品管理、市场分析、营销策略制定等功能的得力助手。
|
17天前
|
人工智能 数据挖掘 API
淘宝评论与商品详情数据API接口的使用与应用
商品详情数据API:获取商品的基本信息(如标题、价格、库存、描述等)。 评论数据API:获取商品的用户评价数据(如评分、评论内容、用户昵称、购买时间等)。
|
1天前
|
JSON JavaScript 前端开发
处理从API返回的JSON数据时返回Unicode编码字符串怎么处理
在处理API返回的JSON数据时,遇到类似`\u7f51\u7edc\u8fde\u63a5\u9519\u8bef`的Unicode编码字符串,可使用JavaScript内置方法转换为可读文字。主要方法包括:1. 使用`JSON.parse`自动解析;2. 使用`decodeURIComponent`和`escape`组合解码;3. 在API调用中直接处理响应数据。这些方法能有效处理多语言内容,确保正确显示非ASCII字符。
|
1天前
|
缓存 小程序 API
微信小程序网络请求与API调用:实现数据交互
本文深入探讨了微信小程序的网络请求与API调用,涵盖`wx.request`的基本用法、常见场景(如获取数据、提交表单、上传和下载文件)及注意事项(如域名配置、HTTPS协议、超时设置和并发限制)。通过一个简单案例,演示了如何实现小程序与服务器的数据交互。掌握这些技能将帮助你构建功能更丰富的应用。
|
6天前
|
JSON API 数据格式
淘宝商品评论数据API接口详解及JSON示例返回
淘宝商品评论数据API接口是淘宝开放平台提供的一项服务,旨在帮助开发者通过编程方式获取淘宝商品的评论数据。这些数据包括评论内容、评论时间、评论者信息、评分等,对于电商分析、用户行为研究、竞品分析等领域都具有极高的价值。
|
8天前
|
机器学习/深度学习 JSON 数据可视化
电商API接口数据与市场趋势分析的深度融合
电商API接口数据与市场趋势分析的深度融合

热门文章

最新文章