在创建完应用和部署环境后,您可以执行下面操作查看应用和部署环境的配置信息。

查看应用列表

您可以通过下面命令查看当前账号下的所有应用列表,可以查看应用的Name,ID,Category和关联的环境状况。

$ wpctl app:list
[OK] Query applications (2s)
+----+--------------------+-----------------------------+-------------+----------+----------------+--------------+
| NO |        NAME        |             ID              | DESCRIPTION | CATEGORY | ENV(S) RUNNING | ENV(S) TOTAL |
+----+--------------------+-----------------------------+-------------+----------+----------------+--------------+
|  1 | ****************** | wa-************************ |             | Java     |              0 |            1 |
|  2 | ****************** | wa-************************ |             | Java     |              0 |            3 |
|  3 | ****************** | wa-************************ |             | Tomcat   |              0 |            1 |
+----+--------------------+-----------------------------+-------------+----------+----------------+--------------+

查看应用的部署环境列表

您可以通过下面命令查看某一应用下面的环境列表。

$ wpctl env:list --app ***
[OK] Query environments (1s)
Environment(s) in application ***
+----+----------+-----------------------------+-------------+------------------------------+---------------+------+----------+
| NO |   NAME   |             ID              | DESCRIPTION |           STACK ID           | PACKAGE LABEL | TYPE |  STATUS  |
+----+----------+-----------------------------+-------------+------------------------------+---------------+------+----------+
|  1 | ***      | we-************************ |             | ws-************************  |    ********** | web  | ABNORMAL |
+----+----------+-----------------------------+-------------+------------------------------+---------------+------+----------+

查看事件列表

您可以随时查询环境发生的所有事件,执行e/b可切换到第1和最后1页,执行r可刷新事件列表。

wpctl env:events

-- Check events, ctl + c to end --
2019-04-19 09:09:14 PM: 应用环境变更,变更Id为wc-****89c9
2019-04-19 09:09:14 PM: 环境we-****8981成功绑定vpc:vpc-****ouha
2019-04-19 09:09:15 PM: 环境we-***8981绑定vswitch vsw-****tdfl成功
2019-04-19 09:09:23 PM: 开始创建实例,数量1

查看默认环境信息

使用wpctl env:info可查看当前目录下的环境信息。

$ wpctl env:info
 (1s)

EnvName:  demo-test-env
EnvId:    we-****
AppId:    wa-****
AppName:  demo-test
Status:   RUNNING
Stack:    Aliyun Linux 2.1903 - Java 8 - Tomcat 8.5
CreateUser:   *****
CreateTime:   2019-05-05 08:25:29 PM
UpdateUser:   *****
UpdateTime:   2019-05-05 08:25:30 PM
Resources:
You can access the application via http://*****

查看部署包版本信息

使用wpctl pkg:list可查看应用的部署包的版本信息。

$ wpctl pkg:list
[OK] Query pkgVersion appId:wa-******** (1s)
Package version(s) in application benchmark-provider
+----+--------------------------+------------+-------------+-----------------------------------------------------------------------+
| NO |           ID             |   LABEL    | DESCRIPTION |                             PACKAGESOURCE                             |
+----+--------------------------+------------+-------------+-----------------------------------------------------------------------+
|  1 | wp-****2aeb | 1558353894 |            | resources/benchmark-provider/versions/1558353894/service-provider.jar |
|  2 | wp-****897b | 1558353887 |            | resources/benchmark-provider/versions/1558353887/service-provider.jar |
|  3 | wp-****5e0b | 1558353867 |            | resources/benchmark-provider/versions/1558353867/service-provider.jar |
+----+-----------------------------+------------+-------------+-----------------------------------------------------------------------+

查看环境的健康状态

使用wpctl env:health可查看环境的健康状态。

$ wpctl env:health
[OK] Describe environment health name demo-test-env (1s)

EnvId:we-5cced6393b331c3b55925679   EnvName:demo-test-env
+----+------------------------+-------------+-----------+------------------+
| NO |       INSTANCEID       | AGENTSTATUS | APPSTATUS | DISCONNECTEDTIME |
+----+------------------------+-------------+-----------+------------------+
|  1 | i-wz91tmwedluum4mldj9z | CONNECTED   | HEALTHY   |                0 |
|  2 | i-wz91tmwedluum4mldj9x | CONNECTED   | HEALTHY   |                0 |
|  3 | i-wz91tmwedluum4mldj9y | CONNECTED   | HEALTHY   |                0 |
|  4 | i-wz91tmwedluum4mldja0 | CONNECTED   | HEALTHY   |                0 |
+----+------------------------+-------------+-----------+------------------+

查看并访问环境URL

执行wpctl env:open env Name/ID可以查看并访问此环境的URL。

说明 执行wpctl env:open env Name/ID命令时需要系统内已安装浏览器。应用绑定了多个SLB或应用内有多个ECS实例时,可以选择需要打开的网址。
$ webxctl open
+----+----------------+
| NO |       IP       |
+----+----------------+
|  1 | 39.108.253.169 |
|  2 | 39.108.248.175 |
|  3 | 39.108.255.172 |
+----+----------------+
Please choose IP to open[default:1]:

打开Web+控制台

在系统内有安装浏览器的情况下,执行$ wpctl env:console将打开Web+的控制台。

说明 执行wpctl env:open env Name/ID命令时需要系统内已安装浏览器。应用绑定了多个SLB或应用内有多个ECS实例时,可以选择需要打开的网址。
$ wpctl env:console