在 Amazon EC2 上运行 X-Ray 守护程序

您可以在 Amazon EC2 上的以下操作系统上运行 X-Ray 守护程序:

  • Amazon Linux
  • Ubuntu
  • Windows Server (2012 R2 及更高版本)

使用实例配置文件授予守护程序权限以上传跟踪数据到 X-Ray。

#!/bin/bash
curl https://s3.dualstack.us-east-2.amazonaws.com/aws-xray-assets.us-east-2/xray-daemon/aws-xray-daemon-3.x.rpm -o /home/ec2-user/xray.rpm
yum install -y /home/ec2-user/xray.rpm

授予守护程序向 X-Ray 发送数据的权限

X-Ray 守护程序使用 AWS 开发工具包上传跟踪数据到 X-Ray,它需要具有权限的 AWS 凭证来完成此操作。

在 Amazon EC2 上,守护程序自动使用实例的实例配置文件角色。在本地,将您的访问密钥保存到您的用户目录中名为 credentials 的文件夹下名为 .aws 的文件内。

例 ~/.aws/credentials

[default]
aws_access_key_id = AKIAIOSFODNN7EXAMPLE
aws_secret_access_key = wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

原文地址:https://www.cnblogs.com/cloudrivers/p/11620820.html

时间: 2024-10-09 08:57:00

在 Amazon EC2 上运行 X-Ray 守护程序的相关文章

在 Amazon ECS 上运行 X-Ray 守护程序

在 Amazon ECS 上: 创建运行 X-Ray 守护程序的 Docker 映像 将其上传到 Docker 映像存储库 然后部署到 Amazon ECS 集群 您可以在任务定义文件中使用端口映射和网络模式设置,允许您的应用程序与守护程序容器通信. 使用官方 Docker 映像 X-Ray 提供了 Docker 容器映像,您可以与您的应用程序一起部署该映像. $ docker pull amazon/aws-xray-daemon 例 Dockerfile – Amazon Linux FRO

Amazon EC2上搭建VPN服务器

Amazon EC2 提供了一年免费试用,Micro Instance,配置是 1G 内存,共享 CPU,和每月 15G 的流量.搭一个 VPN 服务器绰绰有余了.操作系统我选的是 Amazon Linux,感觉 Amazon 的定制版更高效,尽管它可能没有 Ubuntu 那么强大. 安装过程如下: 安装ppp,pptpd $ sudo yum install ppp pptpd --enablerepo=epel 打开IP转发(IP Forward)功能 在 /etc/sysctl.conf 

在Amazon EC2上安装VPN服务

操作系统我选的是Amazon Linux,感觉Amazon的定制版更高效,尽管它可能没有Ubuntu那么强大. 安装过程如下: 1. 安装ppp: yum install ppp 2. 下载并安装pptpd: wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpmrpm -Uhv pptpd*.rpm 3. 修改/etc/ppp/options.pptpd 文件中添加DNS服务器: ms-

如何用Rancher在AWS上运行Kubernetes

众所周知,亚马逊有EC2容器服务,它是亚马逊用于运行Docker容器的解决方案.不过我觉得EC2容器服务不怎么好用,所以现在我要在AWS上测试Rancher和Kubernetes. Kubernetes是一个用以自动化部署.弹性伸缩以及管理容器化应用程序的开源系统.Rancher是一个可用于企业内部的完整的容器管理和运行平台,它提供企业级的访问控制和容器编排. Rancher环境部署 第一步,我会按默认的向导创建一个新的虚拟私有云,这个虚拟私有云是为Rancher准备的.接下来的事情就是创建一个

在EC2上安装MEAN环境

本文在个人博客上的地址为URL,欢迎品尝. 搭建决策树项目外网DEMO尝试几个地方后,最后选择了EC2(Amazon Elastic Compute Cloud).选择的是最经济便宜的Amazon Linux AMI系统t2.micro型(前期免费).因为是基于Red Hat的发行版本的系统,操作和在实验室的centos类似,本文结合了上一篇搭建NodeJS环境,并包含安装MongoDB的事宜,当然还包括扰人的Amazon远程连接的安全机制了. 使用PuTTY连接 首先需要将EC2生成的私钥(.

操作指南:通过Rancher在K8S上运行PostgreSQL数据库

通过Rancher Kubernetes Engine运行高可用 PostgreSQL 这篇是我们关于在Kubernetes上运行PostgreSQL系列文章的其中一篇.下面是相关文章和链接. 在亚马逊AWS Elastic Container Service for Kubernetes (EKS) 上运行高可用PostgreSQL: (https://portworx.com/postgresql-amazon-eks/) 在微软Azure Kubernetes Service (AKS)

Amazon EC2分区

亚马逊云主机Amazon EC2主机为开发者提供了一条免费途径不过需要信用卡申请,也蛮麻烦,公司海外业务用到过亚马逊云,个人感觉centos选镜像定制实例挂磁盘和国内差不多,不过亚马逊加的硬盘刚开始进系统是看不到买的盘只能看到默认的20G的盘,需要一个resize2fs初始化脚本才能看到,但是找到脚本以后也是运行不起来,折腾好久,最终几条简单命令解决了,亚马逊云EC2centos挂盘初始化很不人性化, 查看好挂载的那个盘符,然后直接resize2fs 命令初始化分区,然后保存挂载,大概是这样的:

Eucalyptus企业云计算(建立能够和Amazon EC2兼容的云)

Eucalyptus是与一个在加利福尼亚大学的研究性项目,创建了一个使企业能够使用它们内部IT资源(包括服务器.存储系统.网络设备)的开源界面,来建立能够和Amazon EC2兼容的云. “Eucalyptus的使命是支持开源Eucalyptus本地平台,同时它也为大规模的企业部署提供方案” Eucalyptus的联合创建者兼CTO,前任UCSB的学术研究项目主管 Rich Wolski说,“EEE代表了走向Eucalyptus云计算互助合作的更宽领域,去利用多种虚拟化环境和技术”. 在2009

通过SecureCRT访问亚马逊Amazon EC2主机

亚马逊推出了免费的云主机服务器 Amazon EC2,它是通过安全密钥来访问主机的.问题是下载的密钥在SecureCRT 上无法直接使用,需要转换. 下面的方法可以在自己的linux主机上生成securecrt需要的密钥. 首先在 AWS 管理面板中生成密钥对.将密钥上传到一台自己的linux主机,下面举例文件名为 amazon-ec2-key.pem 修改亚马逊提供的密钥文件权限:chmod og-r amazon-ec2-key.pem 改写密钥格式为 OpenSSH,如果询问passphr