5f58d928c2
Change-Id: I650ff7594b61fe0db60e2a9d2743f1d185e7fef3
2001 lines
62 KiB
XML
2001 lines
62 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<chapter xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
version="5.0"
|
|
xml:id="ceilometerclient_commands">
|
|
|
|
<!-- This file is automatically generated, do not edit -->
|
|
|
|
<?dbhtml stop-chunking?>
|
|
|
|
<title>Telemetry command-line client</title>
|
|
|
|
<para>The <command>ceilometer</command> client is the command-line
|
|
interface (CLI) for the Telemetry API and its extensions.
|
|
|
|
This chapter documents <command>ceilometer</command> version
|
|
<literal>1.0.12</literal>.
|
|
</para>
|
|
|
|
<para>For help on a specific <command>ceilometer</command>
|
|
command, enter:
|
|
</para>
|
|
<screen><prompt>$</prompt> <userinput><command>ceilometer</command> <option>help</option> <replaceable>COMMAND</replaceable></userinput></screen>
|
|
|
|
<section xml:id="ceilometerclient_command_usage">
|
|
<title>ceilometer usage</title>
|
|
<screen><computeroutput>usage: ceilometer [--version] [-d] [-v] [--timeout TIMEOUT]
|
|
[--ceilometer-url CEILOMETER_URL]
|
|
[--ceilometer-api-version CEILOMETER_API_VERSION]
|
|
[--os-tenant-id <tenant-id>]
|
|
[--os-region-name <region-name>]
|
|
[--os-auth-token <auth-token>]
|
|
[--os-service-type <service-type>]
|
|
[--os-endpoint-type <endpoint-type>] [--os-cacert <cacert>]
|
|
[--os-insecure <insecure>] [--os-cert-file <cert-file>]
|
|
[--os-key-file <key-file>] [--os-cert <cert>]
|
|
[--os-key <key>] [--os-project-name <project-name>]
|
|
[--os-project-id <project-id>]
|
|
[--os-user-domain-id <user-domain-id>]
|
|
[--os-user-domain-name <user-domain-name>]
|
|
[--os-endpoint <endpoint>] [--os-auth-system <auth-system>]
|
|
[--os-username <username>] [--os-password <password>]
|
|
[--os-tenant-name <tenant-name>] [--os-token <token>]
|
|
[--os-auth-url <auth-url>]
|
|
<subcommand> ...</computeroutput></screen>
|
|
<variablelist wordsize="10">
|
|
<title>Subcommands</title>
|
|
<varlistentry>
|
|
<term><command>alarm-combination-create</command></term>
|
|
<listitem>
|
|
<para>
|
|
Create a new alarm based on state of other
|
|
alarms.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-combination-update</command></term>
|
|
<listitem>
|
|
<para>
|
|
Update an existing alarm based on state of
|
|
other alarms.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-create</command></term>
|
|
<listitem>
|
|
<para>
|
|
Create a new alarm (Deprecated). Use alarm-
|
|
threshold-create instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-delete</command></term>
|
|
<listitem>
|
|
<para>
|
|
Delete an alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-history</command></term>
|
|
<listitem>
|
|
<para>
|
|
Display the change history of an alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the user's alarms.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show an alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-state-get</command></term>
|
|
<listitem>
|
|
<para>
|
|
Get the state of an alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-state-set</command></term>
|
|
<listitem>
|
|
<para>
|
|
Set the state of an alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-threshold-create</command></term>
|
|
<listitem>
|
|
<para>
|
|
Create a new alarm based on computed
|
|
statistics.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-threshold-update</command></term>
|
|
<listitem>
|
|
<para>
|
|
Update an existing alarm based on computed
|
|
statistics.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>alarm-update</command></term>
|
|
<listitem>
|
|
<para>
|
|
Update an existing alarm (Deprecated).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>event-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List events.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>event-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show a particular event.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>event-type-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List event types.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>meter-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the user's meters.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>query-alarm-history</command></term>
|
|
<listitem>
|
|
<para>
|
|
Query Alarm History.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>query-alarms</command></term>
|
|
<listitem>
|
|
<para>
|
|
Query Alarms.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>query-samples</command></term>
|
|
<listitem>
|
|
<para>
|
|
Query samples.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the resources.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show the resource.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>sample-create</command></term>
|
|
<listitem>
|
|
<para>
|
|
Create a sample.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>sample-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the samples for a meter.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>statistics</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the statistics for a meter.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>trait-description-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List trait info for an event type.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>trait-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List trait all traits with name <trait_name>
|
|
for Event Type
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>bash-completion</command></term>
|
|
<listitem>
|
|
<para>
|
|
Prints all of the commands and options to
|
|
stdout.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>help</command></term>
|
|
<listitem>
|
|
<para>
|
|
Display help about this program or one of its
|
|
subcommands.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_command_optional">
|
|
<title>ceilometer optional arguments</title>
|
|
<variablelist wordsize="10">
|
|
<varlistentry>
|
|
<term><command>--version</command></term>
|
|
<listitem>
|
|
<para>
|
|
show program's version number and exit
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-d, --debug</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[CEILOMETERCLIENT_DEBUG]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-v, --verbose</command></term>
|
|
<listitem>
|
|
<para>
|
|
Print more verbose output.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--timeout TIMEOUT</command></term>
|
|
<listitem>
|
|
<para>
|
|
Number of seconds to wait for a response.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ceilometer-url CEILOMETER_URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[CEILOMETER_URL]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ceilometer-api-version CEILOMETER_API_VERSION</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[CEILOMETER_API_VERSION]</code> or 2.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-tenant-id <tenant-id></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_TENANT_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-region-name <region-name></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_REGION_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-auth-token <auth-token></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_AUTH_TOKEN]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-service-type <service-type></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_SERVICE_TYPE]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-endpoint-type <endpoint-type></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_ENDPOINT_TYPE]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-cacert <cacert></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_CACERT]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-insecure <insecure></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_INSECURE]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-cert-file <cert-file></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_CERT_FILE]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-key-file <key-file></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_KEY_FILE]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-cert <cert></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_CERT]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-key <key></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_KEY]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-project-name <project-name></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_PROJECT_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-project-id <project-id></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_PROJECT_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-user-domain-id <user-domain-id></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_USER_DOMAIN_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-user-domain-name <user-domain-name></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_USER_DOMAIN_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-endpoint <endpoint></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_ENDPOINT]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-auth-system <auth-system></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_AUTH_SYSTEM]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-username <username></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_USERNAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-password <password></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_PASSWORD]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-tenant-name <tenant-name></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_TENANT_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-token <token></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_TOKEN]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-auth-url <auth-url></command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_AUTH_URL]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-combination-create">
|
|
<title>ceilometer alarm-combination-create</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-combination-create --name <NAME>
|
|
[--project-id <PROJECT_ID>]
|
|
[--user-id <USER_ID>]
|
|
[--description <DESCRIPTION>]
|
|
[--state <STATE>]
|
|
[--enabled {True|False}]
|
|
[--alarm-action <Webhook URL>]
|
|
[--ok-action <Webhook URL>]
|
|
[--insufficient-data-action <Webhook URL>]
|
|
[--time-constraint <Time Constraint>]
|
|
--alarm_ids <ALARM IDS>
|
|
[--operator <OPERATOR>]
|
|
[--repeat-actions {True|False}]</computeroutput></screen>
|
|
<para>
|
|
Create a new alarm based on state of other alarms.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>--name <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the alarm (must be unique per tenant).
|
|
Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--project-id <PROJECT_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Tenant to associate with alarm (only settable
|
|
by admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--user-id <USER_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
User to associate with alarm (only settable by
|
|
admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--description <DESCRIPTION></command></term>
|
|
<listitem>
|
|
<para>
|
|
Free text description of the alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--state <STATE></command></term>
|
|
<listitem>
|
|
<para>
|
|
State of the alarm, one of: ['ok', 'alarm',
|
|
'insufficient data']
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--enabled {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if alarm evaluation/actioning is enabled.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--alarm-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to alarm.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ok-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to OK.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--insufficient-data-action <Webhook URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to invoke when state transitions to
|
|
insufficient data. May be used multiple times.
|
|
Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--time-constraint <Time Constraint></command></term>
|
|
<listitem>
|
|
<para>
|
|
Only evaluate the alarm if the time at
|
|
evaluation is within this time constraint.
|
|
Start point(s) of the constraint are specified
|
|
with a cron expression , whereas its duration
|
|
is given in seconds. Can be specified multiple
|
|
times for multiple time constraints, format
|
|
is: name=<CONSTRAINT_NAME>;start=<CRON>;durati
|
|
on=<SECONDS>;[description=<DESCRIPTION>;[timez
|
|
one=<IANA Timezone>]] Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--alarm_ids <ALARM IDS></command></term>
|
|
<listitem>
|
|
<para>
|
|
List of alarm IDs. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--operator <OPERATOR></command></term>
|
|
<listitem>
|
|
<para>
|
|
Operator to compare with, one of: ['and',
|
|
'or'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--repeat-actions {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if actions should be repeatedly notified
|
|
while alarm remains in target state. Defaults
|
|
to False.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-combination-update">
|
|
<title>ceilometer alarm-combination-update</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-combination-update [--name <NAME>]
|
|
[--project-id <PROJECT_ID>]
|
|
[--user-id <USER_ID>]
|
|
[--description <DESCRIPTION>]
|
|
[--state <STATE>]
|
|
[--enabled {True|False}]
|
|
[--alarm-action <Webhook URL>]
|
|
[--ok-action <Webhook URL>]
|
|
[--insufficient-data-action <Webhook URL>]
|
|
[--time-constraint <Time Constraint>]
|
|
[--remove-time-constraint <Constraint names>]
|
|
[--alarm_ids <ALARM IDS>]
|
|
[--operator <OPERATOR>]
|
|
[--repeat-actions {True|False}]
|
|
[<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Update an existing alarm based on state of other alarms.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm to update.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>--name <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the alarm (must be unique per tenant).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--project-id <PROJECT_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Tenant to associate with alarm (only settable
|
|
by admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--user-id <USER_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
User to associate with alarm (only settable by
|
|
admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--description <DESCRIPTION></command></term>
|
|
<listitem>
|
|
<para>
|
|
Free text description of the alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--state <STATE></command></term>
|
|
<listitem>
|
|
<para>
|
|
State of the alarm, one of: ['ok', 'alarm',
|
|
'insufficient data']
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--enabled {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if alarm evaluation/actioning is enabled.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--alarm-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to alarm.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ok-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to OK.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--insufficient-data-action <Webhook URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to invoke when state transitions to
|
|
insufficient data. May be used multiple times.
|
|
Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--time-constraint <Time Constraint></command></term>
|
|
<listitem>
|
|
<para>
|
|
Only evaluate the alarm if the time at
|
|
evaluation is within this time constraint.
|
|
Start point(s) of the constraint are specified
|
|
with a cron expression , whereas its duration
|
|
is given in seconds. Can be specified multiple
|
|
times for multiple time constraints, format
|
|
is: name=<CONSTRAINT_NAME>;start=<CRON>;durati
|
|
on=<SECONDS>;[description=<DESCRIPTION>;[timez
|
|
one=<IANA Timezone>]] Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--remove-time-constraint <Constraint names></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or list of names of the time constraints
|
|
to remove.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--alarm_ids <ALARM IDS></command></term>
|
|
<listitem>
|
|
<para>
|
|
List of alarm IDs.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--operator <OPERATOR></command></term>
|
|
<listitem>
|
|
<para>
|
|
Operator to compare with, one of: ['and',
|
|
'or'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--repeat-actions {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if actions should be repeatedly notified
|
|
while alarm remains in target state.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-delete">
|
|
<title>ceilometer alarm-delete</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-delete [<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Delete an alarm.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm to delete.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-history">
|
|
<title>ceilometer alarm-history</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-history [-q <QUERY>] [<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Display the change history of an alarm.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm for which history is shown.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-list">
|
|
<title>ceilometer alarm-list</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-list [-q <QUERY>]</computeroutput></screen>
|
|
<para>
|
|
List the user's alarms.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-show">
|
|
<title>ceilometer alarm-show</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-show [<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Show an alarm.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm to show.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-state-get">
|
|
<title>ceilometer alarm-state-get</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-state-get [<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Get the state of an alarm.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm state to show.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-state-set">
|
|
<title>ceilometer alarm-state-set</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-state-set --state <STATE> [<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Set the state of an alarm.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm state to set.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>--state <STATE></command></term>
|
|
<listitem>
|
|
<para>
|
|
State of the alarm, one of: ['ok', 'alarm', 'insufficient
|
|
data']. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-threshold-create">
|
|
<title>ceilometer alarm-threshold-create</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-threshold-create --name <NAME>
|
|
[--project-id <PROJECT_ID>]
|
|
[--user-id <USER_ID>]
|
|
[--description <DESCRIPTION>]
|
|
[--state <STATE>]
|
|
[--enabled {True|False}]
|
|
[--alarm-action <Webhook URL>]
|
|
[--ok-action <Webhook URL>]
|
|
[--insufficient-data-action <Webhook URL>]
|
|
[--time-constraint <Time Constraint>]
|
|
-m <METRIC> [--period <PERIOD>]
|
|
[--evaluation-periods <COUNT>]
|
|
[--statistic <STATISTIC>]
|
|
[--comparison-operator <OPERATOR>]
|
|
--threshold <THRESHOLD> [-q <QUERY>]
|
|
[--repeat-actions {True|False}]</computeroutput></screen>
|
|
<para>
|
|
Create a new alarm based on computed statistics.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>--name <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the alarm (must be unique per tenant).
|
|
Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--project-id <PROJECT_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Tenant to associate with alarm (only settable
|
|
by admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--user-id <USER_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
User to associate with alarm (only settable by
|
|
admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--description <DESCRIPTION></command></term>
|
|
<listitem>
|
|
<para>
|
|
Free text description of the alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--state <STATE></command></term>
|
|
<listitem>
|
|
<para>
|
|
State of the alarm, one of: ['ok', 'alarm',
|
|
'insufficient data']
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--enabled {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if alarm evaluation/actioning is enabled.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--alarm-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to alarm.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ok-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to OK.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--insufficient-data-action <Webhook URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to invoke when state transitions to
|
|
insufficient data. May be used multiple times.
|
|
Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--time-constraint <Time Constraint></command></term>
|
|
<listitem>
|
|
<para>
|
|
Only evaluate the alarm if the time at
|
|
evaluation is within this time constraint.
|
|
Start point(s) of the constraint are specified
|
|
with a cron expression , whereas its duration
|
|
is given in seconds. Can be specified multiple
|
|
times for multiple time constraints, format
|
|
is: name=<CONSTRAINT_NAME>;start=<CRON>;durati
|
|
on=<SECONDS>;[description=<DESCRIPTION>;[timez
|
|
one=<IANA Timezone>]] Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <METRIC>, --meter-name <METRIC></command></term>
|
|
<listitem>
|
|
<para>
|
|
Metric to evaluate against. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--period <PERIOD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Length of each period (seconds) to evaluate
|
|
over.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--evaluation-periods <COUNT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Number of periods to evaluate over.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--statistic <STATISTIC></command></term>
|
|
<listitem>
|
|
<para>
|
|
Statistic to evaluate, one of: ['max', 'min',
|
|
'avg', 'sum', 'count'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--comparison-operator <OPERATOR></command></term>
|
|
<listitem>
|
|
<para>
|
|
Operator to compare with, one of: ['lt', 'le',
|
|
'eq', 'ne', 'ge', 'gt'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--threshold <THRESHOLD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Threshold to evaluate against. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--repeat-actions {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if actions should be repeatedly notified
|
|
while alarm remains in target state. Defaults
|
|
to False.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-threshold-update">
|
|
<title>ceilometer alarm-threshold-update</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-threshold-update [--name <NAME>]
|
|
[--project-id <PROJECT_ID>]
|
|
[--user-id <USER_ID>]
|
|
[--description <DESCRIPTION>]
|
|
[--state <STATE>]
|
|
[--enabled {True|False}]
|
|
[--alarm-action <Webhook URL>]
|
|
[--ok-action <Webhook URL>]
|
|
[--insufficient-data-action <Webhook URL>]
|
|
[--time-constraint <Time Constraint>]
|
|
[--remove-time-constraint <Constraint names>]
|
|
[-m <METRIC>] [--period <PERIOD>]
|
|
[--evaluation-periods <COUNT>]
|
|
[--statistic <STATISTIC>]
|
|
[--comparison-operator <OPERATOR>]
|
|
[--threshold <THRESHOLD>]
|
|
[-q <QUERY>]
|
|
[--repeat-actions {True|False}]
|
|
[<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Update an existing alarm based on computed statistics.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm to update.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>--name <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the alarm (must be unique per tenant).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--project-id <PROJECT_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Tenant to associate with alarm (only settable
|
|
by admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--user-id <USER_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
User to associate with alarm (only settable by
|
|
admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--description <DESCRIPTION></command></term>
|
|
<listitem>
|
|
<para>
|
|
Free text description of the alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--state <STATE></command></term>
|
|
<listitem>
|
|
<para>
|
|
State of the alarm, one of: ['ok', 'alarm',
|
|
'insufficient data']
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--enabled {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if alarm evaluation/actioning is enabled.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--alarm-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to alarm.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ok-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to OK.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--insufficient-data-action <Webhook URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to invoke when state transitions to
|
|
insufficient data. May be used multiple times.
|
|
Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--time-constraint <Time Constraint></command></term>
|
|
<listitem>
|
|
<para>
|
|
Only evaluate the alarm if the time at
|
|
evaluation is within this time constraint.
|
|
Start point(s) of the constraint are specified
|
|
with a cron expression , whereas its duration
|
|
is given in seconds. Can be specified multiple
|
|
times for multiple time constraints, format
|
|
is: name=<CONSTRAINT_NAME>;start=<CRON>;durati
|
|
on=<SECONDS>;[description=<DESCRIPTION>;[timez
|
|
one=<IANA Timezone>]] Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--remove-time-constraint <Constraint names></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or list of names of the time constraints
|
|
to remove.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <METRIC>, --meter-name <METRIC></command></term>
|
|
<listitem>
|
|
<para>
|
|
Metric to evaluate against.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--period <PERIOD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Length of each period (seconds) to evaluate
|
|
over.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--evaluation-periods <COUNT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Number of periods to evaluate over.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--statistic <STATISTIC></command></term>
|
|
<listitem>
|
|
<para>
|
|
Statistic to evaluate, one of: ['max', 'min',
|
|
'avg', 'sum', 'count'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--comparison-operator <OPERATOR></command></term>
|
|
<listitem>
|
|
<para>
|
|
Operator to compare with, one of: ['lt', 'le',
|
|
'eq', 'ne', 'ge', 'gt'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--threshold <THRESHOLD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Threshold to evaluate against.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--repeat-actions {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if actions should be repeatedly notified
|
|
while alarm remains in target state.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_alarm-update">
|
|
<title>ceilometer alarm-update</title>
|
|
<screen><computeroutput>usage: ceilometer alarm-update [--name <NAME>] [--project-id <PROJECT_ID>]
|
|
[--user-id <USER_ID>]
|
|
[--description <DESCRIPTION>] [--state <STATE>]
|
|
[--enabled {True|False}]
|
|
[--alarm-action <Webhook URL>]
|
|
[--ok-action <Webhook URL>]
|
|
[--insufficient-data-action <Webhook URL>]
|
|
[--time-constraint <Time Constraint>]
|
|
[--remove-time-constraint <Constraint names>]
|
|
[--period <PERIOD>]
|
|
[--evaluation-periods <COUNT>] [-m <METRIC>]
|
|
[--statistic <STATISTIC>]
|
|
[--comparison-operator <OPERATOR>]
|
|
[--threshold <THRESHOLD>]
|
|
[--matching-metadata <Matching Metadata>]
|
|
[--repeat-actions {True|False}]
|
|
[<ALARM_ID>]</computeroutput></screen>
|
|
<para>
|
|
Update an existing alarm (Deprecated).
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ALARM_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the alarm to update.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>--name <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the alarm (must be unique per tenant).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--project-id <PROJECT_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Tenant to associate with alarm (only settable
|
|
by admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--user-id <USER_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
User to associate with alarm (only settable by
|
|
admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--description <DESCRIPTION></command></term>
|
|
<listitem>
|
|
<para>
|
|
Free text description of the alarm.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--state <STATE></command></term>
|
|
<listitem>
|
|
<para>
|
|
State of the alarm, one of: ['ok', 'alarm',
|
|
'insufficient data']
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--enabled {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if alarm evaluation/actioning is enabled.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--alarm-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to alarm.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ok-action <Webhook URL> URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
to invoke when state transitions to OK.
|
|
May be used multiple times. Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--insufficient-data-action <Webhook URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to invoke when state transitions to
|
|
insufficient data. May be used multiple times.
|
|
Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--time-constraint <Time Constraint></command></term>
|
|
<listitem>
|
|
<para>
|
|
Only evaluate the alarm if the time at
|
|
evaluation is within this time constraint.
|
|
Start point(s) of the constraint are specified
|
|
with a cron expression , whereas its duration
|
|
is given in seconds. Can be specified multiple
|
|
times for multiple time constraints, format
|
|
is: name=<CONSTRAINT_NAME>;start=<CRON>;durati
|
|
on=<SECONDS>;[description=<DESCRIPTION>;[timez
|
|
one=<IANA Timezone>]] Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--remove-time-constraint <Constraint names></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or list of names of the time constraints
|
|
to remove.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--period <PERIOD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Length of each period (seconds) to evaluate
|
|
over.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--evaluation-periods <COUNT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Number of periods to evaluate over.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <METRIC>, --meter-name <METRIC></command></term>
|
|
<listitem>
|
|
<para>
|
|
Metric to evaluate against.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--statistic <STATISTIC></command></term>
|
|
<listitem>
|
|
<para>
|
|
Statistic to evaluate, one of: ['max', 'min',
|
|
'avg', 'sum', 'count']
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--comparison-operator <OPERATOR></command></term>
|
|
<listitem>
|
|
<para>
|
|
Operator to compare with, one of: ['lt', 'le',
|
|
'eq', 'ne', 'ge', 'gt'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--threshold <THRESHOLD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Threshold to evaluate against.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--matching-metadata <Matching Metadata></command></term>
|
|
<listitem>
|
|
<para>
|
|
A meter should match this resource metadata
|
|
(key=value) additionally to the meter_name.
|
|
Defaults to None.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--repeat-actions {True|False}</command></term>
|
|
<listitem>
|
|
<para>
|
|
True if actions should be repeatedly notified
|
|
while alarm remains in target state.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_event-list">
|
|
<title>ceilometer event-list</title>
|
|
<screen><computeroutput>usage: ceilometer event-list [-q <QUERY>]</computeroutput></screen>
|
|
<para>
|
|
List events.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, floator datetime.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_event-show">
|
|
<title>ceilometer event-show</title>
|
|
<screen><computeroutput>usage: ceilometer event-show <message_id></computeroutput></screen>
|
|
<para>
|
|
Show a particular event.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><message_id></command></term>
|
|
<listitem>
|
|
<para>
|
|
The ID of the event. Should be a UUID.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_event-type-list">
|
|
<title>ceilometer event-type-list</title>
|
|
<screen><computeroutput>usage: ceilometer event-type-list</computeroutput></screen>
|
|
<para>
|
|
List event types.
|
|
</para>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_meter-list">
|
|
<title>ceilometer meter-list</title>
|
|
<screen><computeroutput>usage: ceilometer meter-list [-q <QUERY>]</computeroutput></screen>
|
|
<para>
|
|
List the user's meters.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_query-alarm-history">
|
|
<title>ceilometer query-alarm-history</title>
|
|
<screen><computeroutput>usage: ceilometer query-alarm-history [-f <FILTER>] [-o <ORDERBY>]
|
|
[-l <LIMIT>]</computeroutput></screen>
|
|
<para>
|
|
Query Alarm History.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-f <FILTER>, --filter <FILTER></command></term>
|
|
<listitem>
|
|
<para>
|
|
{complex_op: [{simple_op: {field_name:
|
|
value}}]} The complex_op is one of: ['and',
|
|
'or'], simple_op is one of: ['=', '!=', '<',
|
|
'<=', '>', '>='].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o <ORDERBY>, --orderby <ORDERBY></command></term>
|
|
<listitem>
|
|
<para>
|
|
[{field_name: direction}, {field_name:
|
|
direction}] The direction is one of: ['asc',
|
|
'desc'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-l <LIMIT>, --limit <LIMIT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Maximum number of alarm history items to
|
|
return.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_query-alarms">
|
|
<title>ceilometer query-alarms</title>
|
|
<screen><computeroutput>usage: ceilometer query-alarms [-f <FILTER>] [-o <ORDERBY>] [-l <LIMIT>]</computeroutput></screen>
|
|
<para>
|
|
Query Alarms.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-f <FILTER>, --filter <FILTER></command></term>
|
|
<listitem>
|
|
<para>
|
|
{complex_op: [{simple_op: {field_name:
|
|
value}}]} The complex_op is one of: ['and',
|
|
'or'], simple_op is one of: ['=', '!=', '<',
|
|
'<=', '>', '>='].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o <ORDERBY>, --orderby <ORDERBY></command></term>
|
|
<listitem>
|
|
<para>
|
|
[{field_name: direction}, {field_name:
|
|
direction}] The direction is one of: ['asc',
|
|
'desc'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-l <LIMIT>, --limit <LIMIT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Maximum number of alarms to return.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_query-samples">
|
|
<title>ceilometer query-samples</title>
|
|
<screen><computeroutput>usage: ceilometer query-samples [-f <FILTER>] [-o <ORDERBY>] [-l <LIMIT>]</computeroutput></screen>
|
|
<para>
|
|
Query samples.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-f <FILTER>, --filter <FILTER></command></term>
|
|
<listitem>
|
|
<para>
|
|
{complex_op: [{simple_op: {field_name:
|
|
value}}]} The complex_op is one of: ['and',
|
|
'or'], simple_op is one of: ['=', '!=', '<',
|
|
'<=', '>', '>='].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o <ORDERBY>, --orderby <ORDERBY></command></term>
|
|
<listitem>
|
|
<para>
|
|
[{field_name: direction}, {field_name:
|
|
direction}] The direction is one of: ['asc',
|
|
'desc'].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-l <LIMIT>, --limit <LIMIT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Maximum number of samples to return.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_resource-list">
|
|
<title>ceilometer resource-list</title>
|
|
<screen><computeroutput>usage: ceilometer resource-list [-q <QUERY>]</computeroutput></screen>
|
|
<para>
|
|
List the resources.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_resource-show">
|
|
<title>ceilometer resource-show</title>
|
|
<screen><computeroutput>usage: ceilometer resource-show <RESOURCE_ID></computeroutput></screen>
|
|
<para>
|
|
Show the resource.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><RESOURCE_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the resource to show.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_sample-create">
|
|
<title>ceilometer sample-create</title>
|
|
<screen><computeroutput>usage: ceilometer sample-create [--project-id <PROJECT_ID>]
|
|
[--user-id <USER_ID>] -r <RESOURCE_ID> -m
|
|
<METER_NAME> --meter-type <METER_TYPE>
|
|
--meter-unit <METER_UNIT> --sample-volume
|
|
<SAMPLE_VOLUME>
|
|
[--resource-metadata <RESOURCE_METADATA>]
|
|
[--timestamp <TIMESTAMP>]</computeroutput></screen>
|
|
<para>
|
|
Create a sample.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>--project-id <PROJECT_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Tenant to associate with sample (only settable
|
|
by admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--user-id <USER_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
User to associate with sample (only settable
|
|
by admin users).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-r <RESOURCE_ID>, --resource-id <RESOURCE_ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the resource. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <METER_NAME>, --meter-name <METER_NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
The meter name. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--meter-type <METER_TYPE></command></term>
|
|
<listitem>
|
|
<para>
|
|
The meter type. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--meter-unit <METER_UNIT></command></term>
|
|
<listitem>
|
|
<para>
|
|
The meter unit. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--sample-volume <SAMPLE_VOLUME></command></term>
|
|
<listitem>
|
|
<para>
|
|
The sample volume. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--resource-metadata <RESOURCE_METADATA></command></term>
|
|
<listitem>
|
|
<para>
|
|
Resource metadata. Provided value should be a
|
|
set of key-value pairs e.g. {"key":"value"}.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--timestamp <TIMESTAMP></command></term>
|
|
<listitem>
|
|
<para>
|
|
The sample timestamp.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_sample-list">
|
|
<title>ceilometer sample-list</title>
|
|
<screen><computeroutput>usage: ceilometer sample-list [-q <QUERY>] -m <NAME> [-l <NUMBER>]</computeroutput></screen>
|
|
<para>
|
|
List the samples for a meter.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <NAME>, --meter <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of meter to show samples for. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-l <NUMBER>, --limit <NUMBER></command></term>
|
|
<listitem>
|
|
<para>
|
|
Maximum number of samples to return.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_statistics">
|
|
<title>ceilometer statistics</title>
|
|
<screen><computeroutput>usage: ceilometer statistics [-q <QUERY>] -m <NAME> [-p <PERIOD>] [-g <FIELD>]
|
|
[-a <FUNC>[<-<PARAM>]]</computeroutput></screen>
|
|
<para>
|
|
List the statistics for a meter.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-q <QUERY>, --query <QUERY></command></term>
|
|
<listitem>
|
|
<para>
|
|
key[op]data_type::value; list. data_type is
|
|
optional, but if supplied must be string,
|
|
integer, float, or boolean.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <NAME>, --meter <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of meter to list statistics for.
|
|
Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-p <PERIOD>, --period <PERIOD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Period in seconds over which to group samples.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-g <FIELD>, --groupby <FIELD></command></term>
|
|
<listitem>
|
|
<para>
|
|
Field for group by.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-a <FUNC>[<-<PARAM>], --aggregate <FUNC>[<-<PARAM>]</command></term>
|
|
<listitem>
|
|
<para>
|
|
Function for data aggregation. Available
|
|
aggregates are: count, cardinality, min, max,
|
|
sum, stddev, avg. Defaults to [].
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_trait-description-list">
|
|
<title>ceilometer trait-description-list</title>
|
|
<screen><computeroutput>usage: ceilometer trait-description-list -e <EVENT_TYPE></computeroutput></screen>
|
|
<para>
|
|
List trait info for an event type.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-e <EVENT_TYPE>, --event_type <EVENT_TYPE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Type of the event for which traits will be
|
|
shown. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="ceilometerclient_subcommand_trait-list">
|
|
<title>ceilometer trait-list</title>
|
|
<screen><computeroutput>usage: ceilometer trait-list -e <EVENT_TYPE> -t <TRAIT_NAME></computeroutput></screen>
|
|
<para>
|
|
List trait all traits with name <trait_name> for Event Type <event_type>.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-e <EVENT_TYPE>, --event_type <EVENT_TYPE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Type of the event for which traits will
|
|
listed. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-t <TRAIT_NAME>, --trait_name <TRAIT_NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
The name of the trait to list. Required.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
</chapter>
|