get_targets
Gets status and alert information for targets.
Standard Mode
emcli get_targets
[-targets="[name1:]type1;[name2:]type2;..."]
[-alerts]
[-noheader]
[-script | -format=
[name:<pretty|script|csv>];
[column_separator:"column_sep_string"];
[row_separator:"row_sep_string"];
]
[-limit_rows="maximum_targets_to_be_retrieved"]
[-config_search="configuration_search_UI_name"]
[-unmanaged]
[-properties]
[-separator_properties="properties_sep_string"]
[-subseparator_properties="properties_subsep_string"]
[ ] indicates that the parameter is optionalInteractive or Script Mode
get_targets
[(targets="[name1:]type1;[name2:]type2;..."]
[,alerts=True|False]
[,noheader=True|False]
[,script=True|False | ,format=
[name:<pretty|script|csv>];
[column_separator:"column_sep_string"];
[row_separator:"row_sep_string"];
]
[,-limit_rows="maximum_targets_to_be_retrieved"]
[,-config_search="configuration_search_UI_name"]
[,-unmanaged]
[,-properties]
[,-separator_properties="properties_sep_string"]
[,-subseparator_properties="properties_subsep_string"])
[ ] indicates that the parameter is optionalOptions
-
targets=name:type
Name or type can be either a full value or a pattern match using
%. Also, name is optional, so the type can be specified alone. -
alerts
Shows the count of critical and warning alerts for each target. In scripting and interactive mode, the value needs to be set to either True or False.
-
noheader
Display tabular output without column headers. In scripting and interactive mode, the value needs to be set to either True or False.
-
script
This is equivalent to
-format="name:script". In scripting and interactive mode, the value needs to be set to either True or False. -
format
Format specification (default is
-format="name:pretty").-
format="name:pretty"prints the output table in a readable format not intended to be parsed by scripts. -
format="name:script"sets the default column separator to a tab and the default row separator to a newline. The column and row separator strings can be specified to change these defaults. -
format="name:csv"sets the column separator to a comma and the row separator to a newline. -
format=column_separator:"column_sep_string" column-separates the verb output by <column_sep_string>. Rows are separated by the newline character. -
row_separator:"row_sep_string" row-separates the verb output by <row_sep_string>. Rows are separated by the tab character.
-
-
limit_rows
Maximum number of targets to be retrieved. This defaults to 2000 rows if not specified.
-
config_search
The search UI name should be the display name of the configuration search.
-
unmanaged
Gets unmanaged targets (no status or alert information).
-
properties
Maximum number of targets to be retrieved. This defaults to 2000 rows if not specified.
-
separator_properties
Displays unmanaged target properties with separator_properties.
-
subseparator_properties
Displays unmanaged target properties with subseparator_properties.
Output Columns
Status ID, Status, Target Type, Target Name, Critical, Warning
Examples
These examples show name and type information for unmanaged host targets.
Example 1- Command-Line
emcli get_targets
-targets="host"
-unmanaged
Example 2 - Scripting and Interactive
get_targets (targets="host" ,unmanaged)
These examples show name, type, and properties for unmanaged host targets with the specified separators. By default, the separator_properties is ";" and the subseparator_properties is ":".
Example 3 - Command-Line
emcli get_targets
-unmanaged -properties
-separator_properties=,
-subseparator_properties==
Example 4 - Scripting and Interactive
get_targets
(unmanaged -properties
,separator_properties=,
,subseparator_properties==)