Using VAIM to remotely change SystemEDGE Logging Level

Document ID : KB000068550
Last Modified Date : 01/06/2018
Show Technical Document Details
Introduction:

Summary: 

 

Sometimes when troubleshooting a SystemEDGE problem it is necessary to change the logging level of the agent.

When managing SystemEDGE through VAIM this can be accomplished several ways.

 

 

Instructions

 

1.  From the VAIM UI go to Resources > Explore > Managed > Target Host.

2.  Then select Monitoring Software > Machine Details.

3.  Then use the "SystemEDGE Log Level" drop down box and click "apply"

 

SNAG-0034.png

 

 

You can also enable debug using an autoshell command both for an individual sytem, or all systems assigned to

a VAIM Service (container).

 

For a singular host:

 

flabr02-ond1229::-> ism-setSysEdgeLogLevel -hostName flabr02-ond1229.ca.com -level "critical" 

 

SNAG-0035.png

 

For a VAIM Service:

 

flabr02-ond1229::-> ism-setSysEdgeLogLevelForService -serviceName "Enterprise\\Data Center\\TEST" -level "critical" 

 

SNAG-0036.png

 

The levels are: fatal, critical, warning, info, debug, debug1, debug2, and debug3. The higher the value, the more information is logged. Fatal is the lowest level (least verbose), and debug3 is the highest level.

 

Additional Information:

 

 

 

ism-setSysEdgeLogLevel Command--Set the SystemEDGE Log Level (Funclet)

The ism-setSysEdgeLogLevel command sets the SystemEDGE log level for a host.

This command has the following format:

ism-setSysEdgeLogLevel -hostname host_name -level level
-hostName host_name

Specifies the name of the host computer.

-level level

Indicates the agent to log messages up to a given level. The levels are: fatal, critical, warning, info, debug, debug1, debug2, and debug3. The higher the value, the more information is logged. Fatal is the lowest level, and debug3 is the highest level.

Example: Set the SystemEDGE Log Level

This example sets the System Edge Log level to fatal.

 

ism-setSysEdgeLogLevel -hostname hvserver -level fatal
ism-setSysEdgeLogLevelForService Command--Set the SystemEDGE Log Level in a Service (Funclet)

The ism-setSysEdgeLogLevelForService command sets the SystemEDGE log level for all hosts in a service.

This command has the following format:

ism-setSysEdgeLogLevelForService -servicename service_name -level level
-serviceName service_name

Specifies the name of the managed service.

Note: In the service name, use double backslash as a delimiter. Using single backslash as a delimiter is interpreted as an escape sequence. For example, specify service name as “Enterprise\\Data Center\\servicename”, instead of “Enterprise\Data Center\servicename”.

-level level

Indicates the agent to log messages up to a given level. The levels are: fatal, critical, warning, info, debug, debug1, debug2, and debug3. The higher the value, the more information is logged. Fatal is the lowest level, and debug3 is the highest level.

Example: Set the SystemEDGE Log Level in a Service

This example sets the SystemEDGE Log level in the service, Enterprise\DataCenter\MyNewService.

 

ism-setSysEdgeLogLevel -servicename Enterprise\DataCenter\MyNewService -level info

 

Instructions:
Please Update This Required Field