在 AWS 上可以采用 SQL 语句查询服务器数量,以及各种实例类型的 EC2 实例分别有多少个。
演示视频:
使用:
Usage: aq [options] aq [options] <query> Options: --table-cache-ttl=<seconds> number of seconds to cache the tables before we update them from AWS again [default: 300] -v, --verbose enable verbose logging
计算每个实例类型有多少个正在运行的实例:
> SELECT instance_type, count(*) count
FROM ec2_instances
WHERE state->'Name' = 'running'
GROUP BY instance_type
ORDER BY count DESC
+-----------------+---------+
| instance_type | count |
|-----------------+---------|
| m4.2xlarge | 15 |
| m4.xlarge | 6 |
| r3.8xlarge | 6 |
+-----------------+---------+
查找具有最大附加 EBS 卷大小的实例:
> SELECT i.id, i.tags->'Name' name, count(v.id) vols, sum(v.size) size, sum(v.iops) iops
FROM ec2_instances i
JOIN ec2_volumes v ON v.attachments -> 0 -> 'InstanceId' = i.id
GROUP BY i.id
ORDER BY size DESC
LIMIT 3
+------------+-----------+--------+--------+--------+
| id | name | vols | size | iops |
|------------+-----------+--------+--------+--------|
| i-12345678 | foo | 4 | 2000 | 4500 |
| i-12345679 | bar | 2 | 332 | 1000 |
| i-12345687 | blah | 1 | 320 | 960 |
+------------+-----------+--------+--------+--------+
查找允许访问其安全组中的端口 22 的实例:
> SELECT i.id, i.tags->'Name' name, sg.group_name
FROM ec2_instances i
JOIN ec2_security_groups sg ON instr(i.security_groups, sg.id)
WHERE instr(sg.ip_permissions, '"ToPort": 22,')
+------------+-----------+---------------------+
| id | name | group_name |
|------------+-----------+---------------------|
| i-foobar78 | foobar | launch-wizard-1 |
| i-foobar87 | blah | launch-wizard-2 |
+------------+-----------+---------------------+
Oracle AQ Demo,Step by Step 我准备用AQ来做一个数据仓库系统,提交分析任务队列。有以下需求: 1.利用通知异步的执行存储过程 2.设定队列大小极限 3.出列即删除 OK,let's go for it step 1:创建用户 --create user -- Create the user create user PHS identified by "" default
我部署了一个AWS AppSync GraphQL终结点与放大器以下教程: https://aws-amplify.github.io/docs/js/api#amplify-graphql客户端 我用Node创建了一个Lambda函数。用于查询数据的js和TypeScript数据: 现在,当我通过HTTP调用Lambda函数时,它检索数据并将其记录到控制台。但它从未完成请求并做出响应,它总是会超
我需要帮助hyperledger Fabric中的getQueryResult()函数。我知道我可以这样使用它:
是否有路线列表/视图(图形化)所有在亚马逊上创建的资源?数据库的所有用户、池等。 我能想到的最好方法是运行每个cli
说明 微信支付-查询结算资金SDK。 官方文档:https://pay.weixin.qq.com/wiki/doc/api/external/micropay.php?chapter=9_14&index=7 类 请求参数类 请求参数 类名:\Yurun\PaySDK\Weixin\SettlementQuery\Request 属性 名称 类型 说明 $_apiMethod string 接口
问题内容: 我有一个查询。现在,此查询当然返回一个结果集,我想要的是查询此查询的结果集,例如,我只希望上述查询具有唯一的名称。我应该提一下,我知道我可以在Query1中使用,但这只是一个示例,我的实际情况有些不同,我想知道的是是否可以查询上一个查询的结果集。我正在使用SQL Server 2012。 问题答案: 您可以使用该子句
致命错误:在/var/www/vhosts/domain/library/amazon/guzzle/http/entitybody.php:50堆栈跟踪:#0/var/www/vhosts/domain/library/aws/common/clientary/uploadbodylistener.php(85):guzzle\http\entitybody::factory(false)#1[
问题内容: 我已经搜索了可能的解决方案。并且我尝试了循环以及mysql_fetch_assoc和mysql_fetch_array的变体,但我仍然遇到资源ID#5:0:错误。 这是我认为会产生错误的代码。 问题答案: “资源ID#5:0”不是错误。这意味着您试图而不是尝试使用变量,例如对于fetch_assoc 使用$ row [column],对于fetch_row使用$ row [0],对于f