报告 CLI 选项
您可以将以下任何参数与 opensearch-reporting-cli 工具一起使用。
| 参数 | 描述 | 可接受的值和用法 | 环境变量 |
|---|---|---|---|
-u, --url | 可视化的 URL。 | 从 OpenSearch Dashboards > 可视化 > 共享 > 永久链接 > 复制链接 获取。 | OPENSEARCH_URL |
-a, --auth | 报告的认证类型。 | 您可以指定 Basic basic、Cognito cognito、SAML saml 或 No Auth none。如果未指定值,报告 CLI 工具默认为无认证类型 none。Basic、Cognito 和 SAML 需要使用 -c 标志提供凭据。 | 不适用 |
-c, --credentials | OpenSearch 登录凭据。 | 输入您的用户名和密码,用冒号分隔。例如,username:password。Basic、Cognito 和 SAML 认证类型必需。 | OPENSEARCH_USERNAME 和 OPENSEARCH_PASSWORD |
-t, --tenant | OpenSearch Dashboards 中的租户。 | 默认租户为 private。 | 不适用 |
-f, --format | 报告的文件格式。 | 可以是 pdf、png 或 csv。默认值为 pdf。 | 不适用 |
-w, --width | 报告的窗口宽度(像素)。 | 默认值为 1680。 | 不适用 |
-l, --height | 报告的最小窗口高度(像素)。 | 默认值为 600。 | 不适用 |
-n, --filename | 报告的文件名。 | 默认值为 reporting。 | opensearch-report-YYY-MM-DDTHH-mm-ss.sssZ |
-e, --transport | 发送电子邮件的传输机制。 | 对于 Amazon SES,指定 ses。Amazon SES 要求您的系统上有 AWS 配置来存储凭据。对于 SMTP,使用 smtp 并使用 --smtpusername 和 --smtppassword 指定登录凭据。 | OPENSEARCH_TRANSPORT |
-s, --from | 发件人的电子邮件地址。 | 例如,user@amazon.com。 | OPENSEARCH_FROM |
-r, --to | 收件人的电子邮件地址。 | 例如,user@amazon.com。 | OPENSEARCH_TO |
--smtphost | SMTP 服务器的主机名。 | 例如,SMTP_HOST。 | OPENSEARCH_SMTP_HOST |
--smtpport | SMTP 连接的端口。 | 例如,SMTP_PORT。 | OPENSEARCH_SMTP_PORT |
--smtpsecure | 指定在连接到服务器时使用 TLS。 | 例如,SMTP_SECURE。 | OPENSEARCH_SMTP_SECURE |
--smtpusername | SMTP 用户名。 | 例如,SMTP_USERNAME。 | OPENSEARCH_SMTP_USERNAME |
--smtppassword | SMTP 密码。 | 例如,SMTP_PASSWORD。 | OPENSEARCH_SMTP_PASSWORD |
--subject | 用引号括起来的电子邮件主题文本。 | 可以是任何字符串。默认值为“这是一封包含您的仪表板报告的电子邮件”。 | OPENSEARCH_EMAIL_SUBJECT |
--note | 电子邮件正文,可以是字符串或文本文件路径。 | 默认备注是“您好,\n这是最新的报告!” | OPENSEARCH_EMAIL_NOTE |
-h, --help | 指定显示命令行中的可选参数列表。 | 不适用 |
获取帮助
要获取所有可用 CLI 参数的列表,请运行以下命令
$ opensearch-reporting-cli -h