Solaris agent actions


When you execute an agent action, it is issued from your local console, but executed on the computer where the PATROL Agent is installed. Agent actions are also called menu commands in PATROL and vary from KM to KM. All Knowledge Module (KM) menu commands are not exposed in Infrastructure Management. For information about specific agent actions of KM menu commands that are exposed, see the documentation of the respective KM.

You can execute agent actions on monitors that are configured using PATROL Agent version 9.5 or later.

The Agent Actions option is available only when the following conditions are met:

  • You have appropriate permissions required to execute agent actions. 
  • The application class to which the monitor belongs has the menu commands defined in the KMs for PATROL Agent.

To respond to an event by using an agent action

  1. In the Show Monitors page, in the Tools Menu column of a monitor, click the blue wrench icon.
  2. Click Agent Actions, and select an agent action. 

    If any input is required for the agent action, a dialog box is displayed. You must provide the values that are required for the action to be executed. 

    A confirmation message is displayed after the agent action is executed.

Permissions required to execute agent actions

You must have the Allow execution of Agent Action permission assigned to have the Agent Actions option in the Tools menu. If you do not have the permission assigned, the Agent Actions option is not displayed in the Tools menu.

By default, the following roles have the Allow execution of Agent Action permission:

  • Super Admin
  • Event Administrator
  • Data Collection Administrator
  • Service Administrator

For other roles, these permissions must be assigned by the administrators to access the agent actions.

PATROL for Solaris agent actions

The following table lists the agent actions available for the PATROL for Solaris.

Monitor type

Agent action

Description

Solaris Hosts

List of Connected Hosts

Displays a list of all of the connected remote hosts

List of Disconnected Hosts

Displays a list of all of the connected remote hosts

Solaris OS

Debug and Diagnostics > Manage Debug

Allows you to enable or disable debug for the following monitor types:

  • CPU
  • Memory
  • Kernel
  • NFS
  • Disk
  • Filesystem
  • Swap
  • SMP
  • Network
  • Process
  • SMF
  • Remote XPC

Manage Debug.png

Debug and Diagnostics > Create Diagnostic Report

Allows you to gather basic system information

Create diagnostic report.png

CPU


Refresh Parameters

Forces an update of the attribute values

Processors

Refresh Parameters

Forces an update of the attribute values

Kernel


Refresh Parameters

Forces an update of the attribute values

Memory


List Semaphores

Lists information about the active semaphores.

Identify a particular semaphore by looking at the owner ID and group ID

Refresh Parameters

Forces an update of the attribute values

List Shared Memory Segments

Displays information about the shared memory segments

Network

List Network Interface

Displays the state of an automatically configured interface

List Routing Table

Displays the routing table and statistics for the network

ARP > Show ARP Cache

Displays the hosts and addresses in the ARP table

Refresh Parameters

Forces an update of the attribute values

TCP/IP > List Trusted Hosts

Lists TCP/IP trusted hosts

TCP/IP > List Protocols

Lists known protocols and protocol numbers

TCP/IP > List Hosts

Lists hosts on the network

TCP/IP > List Services

Lists available services

List Memory Buffer

Displays memory management statistics 

Show Protocol Statistics

Displays the statistics for each protocol layer

List Network Address

Displays all the network addresses 

NFS


Refresh Parameters

Forces an update of the attribute values

Processes

Top N Process

Displays Top N processes consuming CPU and memory; sorted based on the CPU or Memory consumption

Refresh Parameters

Forces an update of the attribute values

List Zombies

Displays information about the zombie processes that persist on the system

Service


Services Info

Displays information about the Solaris services

Disk

Refresh Parameters

Forces an update of the attribute values

Filesystem

Refresh Parameters

Forces an update of the attribute values

Delete Unmounted Filesystem

Deletes the Filesystem if the status is unmounted

Swap

Refresh Parameters

Forces an update of the attribute values

Zpool

Refresh Parameters

Forces an update of the attribute values

Users


List Current Users

Displays a list of users who are currently active on the system

Refresh Parameters

Forces an update of the attribute values

Process List

Displays all the processes that belong to the specified user

Virtualization

Debug and Diagnostics > Manage Debug

Allows you to enable or disable debug for the following monitor types:

  • Pool
  • Zone
  • Project

Manage Debug virtualization.png

Debug and Diagnostics > Create Diagnostic Report

Allows you to gather basic system information

Create diagnostic report.png

Resource Pools

Refresh Parameters

Forces an update of the attribute values

Zones


Project Refresh Parameters

Forces an update of the attribute values of the Project monitor type

Refresh Parameters

Forces an update of the attribute values

Top Zones

Displays Top zones consuming CPU and memory; sorted based on the CPU or Memory consumption



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*