写点什么

利用适用于 Microsoft Windows 的 Amazon Kinesis 代理构建更加可靠和安全的 Windows 服务

  • 2019-10-16
  • 本文字数:1779 字

    阅读完需:约 6 分钟

利用适用于 Microsoft Windows 的 Amazon Kinesis 代理构建更加可靠和安全的 Windows 服务

您已在 Windows 服务器上部署了新版本。它也许基于 Microsoft 技术,例如 IIS、AD、DHCP、Microsoft Exchange 或 SharePoint,也可能是您自己的在 Windows 上运行的服务。服务器可能部署在本地,可能部署在 AWS 云中,也有可能您已实现了混合环境。您已部署服务,但尚未深切地感知服务的健康状况,是否存在任何安全问题。它看上去在工作,但是您担心自己在发生客户投诉之前未给予它足够的关注。


如果您能做得更好呢? 无需投资于昂贵的监控应用程序? 不必编写自己的代理来收集日志、事件和指标并将其发送到云? 现在您都能实现! 推出适用于 Microsoft Windows 的 Amazon Kinesis 代理:此代理可帮助您对自己构建和运行的服务保持主动,而非被动应对。



下面是关于适用于 Microsoft Windows 的 Amazon Kinesis 代理的一些绝妙优点:


  • 免费。您只需为自己使用的 AWS 服务付费。

  • 易于安装、配置和使用。

  • 它在 awslabs/kinesis-agent-windows 开放源代码 – 您可以准确地了解它的作用,并学习如何通过插件扩展它的功能。

  • Amazon 工程师主动参加开源社区的活动,希望得到您的反馈。请随意提出开放问题 – 您将会得到回应! 您也可以在 Amazon Kinesis 论坛上加入 Amazon Kinesis 社区。

  • 它可以非常灵活地配置,无需编写代码行。JSON 格式的配置文件描述:

  • 您想收集什么数据(日志、Windows 事件日志、ETW 跟踪事件、性能计数器)

  • 您想如何解析数据(可选)

  • 您想如何筛选数据(可选)

  • 您想如何转换数据,例如转换为 JSON 或 XML(可选)

  • 您想将数据流传输到哪里,例如至 Amazon Kinesis Data StreamsAmazon Kinesis Data FirehoseAmazon CloudWatch LogsAmazon CloudWatch Metrics

  • 它非常可靠,甚至可用于网络中断、日志循环、日志锁定、重新启动等。

  • 它通过内置合作节流机制使数据流畅地流向云。

  • 它设计为部署到具有自动配置和自我更新功能的服务器群组中,全部由您控制。

  • 它还可以部署到台式机和便携式电脑之类的 Windows 客户端群组中,让您获得关于其客户体验的端到端了解。

  • 它完全归档(请参阅用户指南)。


当数据上传到云中后,您就可以实施您需要的准确数据管道以获得您想要的结果。您未绑定到任何特定服务或终端节点。例如,您可以:


  • 将 JSON 格式的数据流式传输到 Amazon Kinesis Data Firehose,然后由后者将数据存储在 S3 中。然后,您可以使用 Amazon Athena 直接查询 S3,或通过 ETL 进入 Amazon Redshift 数据仓库并使用 Amazon QuickSight 将数据可视化。

  • 将 JSON 格式的数据流式传输到 Amazon Kinesis Data Firehose,然后由后者将数据存储在 Amazon Elasticsearch 中。然后,您可以使用 Kibana 进行查询。

  • 通过 Amazon Kinesis Data Streams 将数据流式传输到定制分析应用程序。应用程序可以使用 AWS LambdaAmazon Kinesis Data Analytics 实现无服务器式部署,或通过 Amazon Elastic Compute Cloud (Amazon EC2) 实例使用基于服务器的方法。

  • 将指标流式传输到 Amazon CloudWatch。然后,您就可以创建仪表板和报警。

  • 将日志流式传输到 Amazon CloudWatch Logs 并在 AWS 控制台中检查集中的日志。


适用于 Microsoft Windows 的 Amazon Kinesis 代理还可以节省运营成本。您可以在流式传输到云之前转换日志,从而节约利用第二步操作转换这些日志的开支。您可以在流式传输之前过滤掉您不需要的数据,尽可能降低数据传输量、API 和存储成本。


如果需要应对任何监控挑战,即使是复杂的情况,您也可轻松地创建自己的插件。


适用于 Microsoft Windows 的 Amazon Kinesis 代理有助于您从运营角度更好地了解服务的健康和安全性,让您能够主动且高效地维护 Windows 服务器群组。


后续步骤:



我们期待您的反馈和参与!


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/amazon-kinesis-agent-microsoft-windows/


2019-10-16 11:52701
用户头像

发布了 1906 篇内容, 共 146.0 次阅读, 收获喜欢 81 次。

关注

评论

发布
暂无评论
发现更多内容

Docker网络学习第一篇:Linux虚拟网络

Lazy

Docker Linux 网络

设计模式总篇:从为什么需要原则到实际落地(附知识图谱)

Kerwin

Java 设计模式

纯CSS实现自定义单选框和复选框

爱嘤嘤嘤斯坦

CSS Java 编程语言 标签

一张PDF了解JDK10 GC调优秘籍-附PDF下载

程序那些事

Java jdk JVM GC JDK10

Docker网络学习第二篇-认识iptables

Lazy

Docker Linux 网络

没内鬼,来点干货!SQL优化和诊断

Kerwin

MySQL

Java8——方法引用

Java旅途

java8 方法引用

疫情年逆风翻盘

Kerwin

程序员

前端杂记-&&和||

阡陌r

JavaScript && ||

开发框架文档体系化的思考

vivo互联网技术

框架开发

5万字、97 张图总结操作系统核心知识点

苹果看辽宁体育

操作系统 计算机

30岁+程序员职场攻略:找到自己的“职业锚”乘风破浪

华为云开发者联盟

程序员 AI 开发者 职场

6种快速统计代码执行时间的方法,真香!

王磊

Java

redis系列之——一致性hash算法

诸葛小猿

redis 一致性hash redis集群

Mybatis执行流程浅析(附深度文章推荐&面试题集锦)

Kerwin

Java mybatis

秒懂云通信:通信圈黑话大盘点

阿里云Edge Plus

云通信 通信云

nginx在重定向时端口出错的问题

烫烫烫个喵啊

nginx

程序员的时间管理

Kerwin

程序员

Elasticsearch从入门到放弃:再聊搜索

Jackey

elasticsearch

Hello!GitHub 好用好玩值得收藏的开源项目集合~

Kerwin

开源

日记一则

progyoung

简述 CAP 原理

不在调上

当我们在谈架构时,我们谈的是什么?

冯文辉

架构 企业架构 系统架构

关于如何判断一个list是否为空的思考

Leetao

Python Python基础知识 列表

ARTS - Week 5

Khirye

ARTS 打卡计划

6 个珍藏已久 IDEA 小技巧,这一波全部分享给你!

楼下小黑哥

Java IDEA

没内鬼,来点干货!volatile和synchronized

Kerwin

Java volatile synchronized

因为 Django ORM update,我今天差点「从删库到跑路」

AlwaysBeta

数据库 django 编程 程序员

【计算机网络】你需要知道的链路层知识

烫烫烫个喵啊

计算机网络 链路层 交换机

SpringBoot代码生成器

Kerwin

Java 开源

week6 总结

不在调上

利用适用于 Microsoft Windows 的 Amazon Kinesis 代理构建更加可靠和安全的 Windows 服务_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章