Installation is the first step in adding a cartridge to the Foglight Management Server. A cartridge file has the extension.car. Installing the CAR file causes the Management Server to be aware of all cartridges in the CAR file.
Use the Cartridge Inventory dashboard to install a cartridge. Alternatively, use the cartridge:install command. This fglcmd command allows you to install one or more cartridges at a time. For more information, see the Command-Line Reference Guide.
Some Foglight cartridges are license-protected, while others do not require a license. You can install any cartridges, regardless of their license requirements. However, installing a license-protected cartridge without adding its license results in that cartridge being disabled by default. For more information, see Managing Licenses.
TIP: To view only cartridges which are enabled, click the Only display enabled cartridges check box at the bottom of the screen. In addition, you can sort by the Version and Creation Date columns. |
1 |
2 |
On the Cartridge Inventory dashboard, click Install Cartridge. |
3 |
In the Install Cartridge dialog box, click Choose Files, and navigate to the cartridge file that you want to install. |
4 |
Ensure that the Enable on Install check box is selected. |
5 |
Click Install Cartridge. |
6 |
8 |
License-protected cartridges only. Install the cartridge license. |
A cartridge can be in one of the following states:
• |
• |
You can install any cartridge, regardless of the contents of your Foglight license. Installing a license-protected cartridge without adding its license results in that cartridge being disabled by default. Before enabling a license-protected cartridge, ensure that its license is installed and current. For more information, see Managing Licenses.
1 |
2 |
License-protected cartridges only. Ensure that the appropriate cartridge license is installed and valid. For more information, see Managing Licenses. |
TIP: The Status column contains icons that indicate if a cartridge is enabled , enabled pending dependency , partially enabled , or disabled . |
4 |
Click Enable. |
5 |
6 |
Observe the Status column of the newly enabled cartridge. This column contains the Enabled icon , indicating a success. |
1 |
On the navigation panel, under Dashboards, select Administration > Cartridges > Cartridge Inventory. |
TIP: The Status column contains icons that indicate if a cartridge is enabled , enabled pending dependency , partially enabled , or disabled . To view only cartridges which are enabled, click the View only Activated Cartridges check box at the bottom of the screen. |
3 |
Click Disable. |
4 |
5 |
6 |
Observe the Status column of the newly disabled cartridge. |
A .car file can contain multiple cartridges. When you remove all of the cartridges that come in a .car file, the .car file is deleted.
Before removing a cartridge, make sure that the cartridge is disabled, and that any agent instances that come with the cartridge do not collect data. Uninstalling a cartridge while its agents are still collecting data prevents the Foglight Management Server from recognizing the data that the agents collect. For more information about disabling a cartridge, see Enable or disable Foglight cartridges.
1 |
On the navigation panel, under Dashboards, select Administration > Cartridges > Cartridge Inventory. |
TIP: The Status column contains icons that indicate if a cartridge is enabled , enabled pending dependency , partially enabled , or disabled . |
3 |
Click Uninstall. |
4 |
5 |
1 |
On the navigation panel, under Dashboards, choose Administration > Cartridges > Components for Download. |
2 |
Optional — View the component details. On the Components for Download dashboard, click the Name column of the row containing the cartridge component that you want to download. |
TIP: The Component for Download URL contains a direct link to the component file that is accessible without needing to login. This can be used to download components in headless environments when browser access is not possible. |
3 |
On the Components for Download dashboard, click the Installer column of the row containing the cartridge component that you want to download. |
• |
command is the name of the command-line utility that you are using to download the agent component. |
• |
host is the name of the computer on which the Foglight Management Server is running. |
• |
port is the HTTP port number used by the Foglight Management Server. The default port number is 8080. |
• |
downloadId is the download URL that you want to update. |
Some Foglight dashboards have reports associated with them. This allows you to run a report based on the current dashboard. You can generate the report using the Reports menu in the top-right corner.
The Cartridge Inventory dashboard is associated with the Cartridge Inventory Report. Run this report by choosing Cartridge Inventory Report from the Reports menu.
The report wizard provides more information about the Cartridge Inventory Report. For more information about reports in Foglight, see the Foglight User Help.
This dashboard is a starting point for viewing and managing Foglight Agent Managers. It displays a list of all Agent Managers that exist in your environment, and allows you to manage them. To access the Agent Managers dashboard, from the navigation panel, click Dashboards > Administration > Agents > Agent Managers.
You can select one or more hosts and click a button just above the table to perform a desired operation on the selected host. For example, to create an agent instance and manage it by a specific Agent Manager, select an Agent Manager, and click Create Agent. The following commands are available:
• |
Create Agent: Click to create an agent on one or more selected hosts. For more information, see Create agent instances on monitored hosts. |
• |
Deploy Agent Package: Click to deploy an agent package to one or more selected hosts. For more information, see Deploy an agent package to a monitored host. |
• |
Undeploy Agent Package: Click to remove an agent package from one or more selected hosts. For more information, see Undeploy an agent package. |
• |
Upgrade: Click to upgrade one or more selected Agent Managers. For more information, see Upgrade an Agent Manager. |
• |
Restart: Click to restart one or more selected Agent Managers. |
• |
Edit Tags: Choose Edit Tags to add or edit the tags of one or more selected Agent Managers. For more information, see Edit agent tags. |
• |
Alarms State: The highest severity alarm generated against the Agent Manager: Normal , Warning , Critical , or Fatal . |
• |
Host Name: The name of the machine on which the Agent Manager is installed. |
• |
IP Address: The IP address of the machine on which the Agent Manager is installed. |
• |
Type: The type of the Agent Manager. FglAM stands for the Foglight Agent Manager. |
• |
Version: The version number of the Agent Manager installed on the host. |
• |
Build: The build ID of the installed Agent Manager. |
• |
OS Name: The OS running on the Agent Manager host. |
• |
• |
Secure Mode: Indicates the type of the connection between the Agent Manager and the Management Server: HTTPS (secure) or HTTP (non-secure). |
• |
Upgradeable, Host: Indicates if an upgrade is available for the Agent Manager. |
• |
Upgradeable, Agent: Indicates if an upgrade is available for one or more agents running on the Agent Manager. |
• |
Concentrator: Indicates whether the Agent Manager is configured to accept downstream connections (Yes or No). |
• |
Latest Log File: Click to obtain a copy of the latest Agent Manager log file. |
• |
Last Data Submission: Displays the last date submission time when any of the agents running on this agent manager submits the data. |
• |
High Availability: Indicates if the Agent Manager is running in High Availability (HA) mode, which includes the following attributes: |
• |
Partition Name: Displays the name of the HA partition in which the agent manager locates. |
• |
State: Shows current HA state of the agent manager, including PRIMARY, STANDBY, OUT_SYNC, CONFIGURING, MISSING_LOCKBOX, and BROKEN. |
• |
PRIMARY: The primary agent manager manages the HA agents and synchronizes its state to other agent managers in the same HA partition. |
• |
STANDBY: The agent manager has fully synchronized its state with the primary agent manager and is eligible for fail-over. |
• |
OUT_SYNC: The agent manager is out of synchronization with the primary agent manager and is not eligible for fail-over. |
• |
CONFIGURING: The agent manager is synchronizing its state with the primary agent manager and is not eligible for fail-over. |
• |
MISSING_LOCKBOX: The agent manager is missing some lockboxes compared to the primary agent manager and is not eligible for fail-over. |
• |
BROKEN: The agent manager has failed to deploy one or more agent packages during synchronization and is not eligible for fail-over. |
• |
Hover over or click the Lockboxes column to show detailed information of the lockboxes deployed on the target agent manager. |
• |
Hover over or click the Deploy Packages column to show the list of packages. |
• |
Support Bundle: Click to create an Agent Manager support bundle, if instructed by Quest Support. |
• |
Agents: The information of the selected agent host, which includes the following attributes: |
• |
Agents Count: Shows the total count of agents. |
• |
Agents Summary: Click or hover over this column to see which agents are deployed to the Agent Manager. |
• |
Agent Status: Click to navigate to the Agent Status dashboard. For more information about this dashboard, see Explore the Agent Status dashboard. |
• |
Debug Level: Click to edit the debug level of logs from the Agent Manager dashboard. For more information, see Edit the debug level. |
• |
Tags: The tags of the selected Agent Manager. Click Edit Tags above the table to edit the tag of selected Agent Manager(s). For more information, see Edit agent tags. |
• |
Refresh: Refreshes the Tasks table to reflect the current status of any running or completed tasks. |
• |
Clean Completed Tasks: Removes any completed tasks from the table. |
• |
Status: The task status. |
• |
Action: The action performed by the tasks. |
• |
Details: Any details related to the task. |
• |
Host Name: The name of the host on which the task is running. |
• |
Status Message: A message associated with the task status. |
• |
Duration Time: The amount of time needed to complete the task. |
Two additional columns are not hidden by default. You can display them in the Customizer :
• |
Start Time: The time when the task started. |
• |
End Time: The time when the task ended. |
This dashboard is a starting point for viewing and managing Foglight Agents. It displays a list of all monitoring agent instances that exist in your environment, and allows you to manage them. To access the Agent Status dashboard, from the navigation panel, click Dashboards > Administration > Agents > Agent Status.
You can select one or more hosts and click a button just above the table to perform a desired operation on the selected host. For example, to activate an agent instance, select it in the table, and click Activate. The following commands are available:
• |
Agent filter: Click to filter agents by services. For more information, see Filter Agents By Services. |
• |
Deploy Agent Package: Click to deploy an agent package to one or more selected hosts. For more information, see Deploy an agent package to a monitored host. |
• |
Create Agent: Click to create an agent on one or more selected hosts. For more information, see Create agent instances on monitored hosts. |
• |
Edit Properties By Tag: Click to select a tag associated with one or more agent instances whose properties you want to edit. |
• |
Activate: Click to activate and initiate data collection for one or more selected agent instances. For more information, see Activate or deactivate agent instances. |
• |
Deactivate: Click to deactivate and stop data collection for one or more selected agent instances. For more information, see Activate or deactivate agent instances. |
• |
Edit Properties: Choose Edit Properties to edit the properties of one or more selected agent instances. For more information, see Edit instance-specific agent properties. |
• |
Delete: Click to delete one or more selected agent instances. For more information, see Delete an agent instance. |
• |
Upgrade: Click to upgrade one or more selected agent instances to a more recent version. For more information, see Upgrade an Agent Manager. |
• |
Move: Click to move one or more FglAM agents to the other FglAM host. For more information, see Moving FglAM agents. |
• |
Edit Tags: Choose Edit Tags to add or edit the tags of one or more selected agent instances. For more information, see Edit agent tags. |
• |
State: The highest severity alarm generated against the agent instance: Normal , Warning , Critical , or Fatal . |
• |
Status: The status of the agent process: Activated or Deactivated . For more information, see Activate or deactivate agent instances. |
• |
Private Property: An indication of whether the agent instance uses private properties, or not . |
• |
Agent Name: The name of the agent instance. |
• |
Agent Manager: The name of the machine on which the Agent Manager that manages this agent instance is installed. |
• |
Namespace: The Namespace the agent type belongs to. A namespace is a collection of agent types that share the same concept. |
• |
Type: The type of the agent instance. |
• |
• |
Version: The version of the agent. |
• |
Upgradeable: If a more recent version of the agent package is deployed to the host, the agent can be upgraded. This column indicates if an upgrade exists for the agent instance. |
• |
Log File: Click to obtain a copy of the agent log file.For more information, see Retrieve agent logs. |
• |
Target Host: Displays the host that is being monitored by the agent instance. When there are multiple hosts being monitored by the agent instance, this column displays the major host or becomes blank. |
• |
Last Data Submission: Displays the date and time when the agent instance submits the data the last time. |
• |
Refresh: Refreshes the Tasks table to reflect the current status of any running or completed tasks. |
• |
Clean Completed Tasks: Removes any completed tasks from the table. |
• |
Status: The task status. |
• |
Action: The action performed by the tasks. |
• |
Details: Any details related to the task. |
• |
Host Name: The name of the host on which the task is running. |
• |
Status Message: A message associated with the task status. |
• |
Duration Time: The amount of time needed to complete the task. |
Two additional columns are hidden by default. You can display them using the Customizer :
• |
Start Time: The time when the task started. |
• |
End Time: The time when the task ended. |
An administrator uses services to help organize the monitoring environment. The Agent Status dashboard allows you to filter and display the agents that capture data about the monitored objects in the selected service(s). This option helps you better monitor the agent, like checking the agent status, stopping data collection and so on.
1 |
2 |
On the Agent Status dashboard, click the filter button . |
4 |
Click Close. |
Alternatively, use the agent:deploy command to deploy agent packages from the command line. For complete information about this and other fglcmd commands, see the Command-Line Reference Guide.
1 |
3 |
Click Deploy Agent Package in the toolbar. |
5 |
1 |
2 |
On the Agent Status dashboard, click Deploy Agent Package in the toolbar. |
3 |
In the Deploy Agent Package dialog box, on the Host Selector page, select the monitored host to which you want to deploy the agent package. |
4 |
Ensure that the agent package the you want to deploy appears on the Agent Packages page. |
5 |
1 |
2 |
3 |
5 |
Click Next. |
6 |
After a successful agent package deployment, you can proceed to create agent instances using the agent types included in the newly-deployed agent package. For more information, see Create agent instances on monitored hosts.
1 |
3 |
Click Undeploy Agent Package in the toolbar. |
5 |
1 |
3 |
Click Restart in the toolbar. |
1 |
2 |
On the Agent Managers dashboard, observe the values in the Upgradeable columns. If either the Host or the Agent is eligible for upgrade, the word Yes appears in the column. |
Alternatively, use the agent:create command to create agent instances from the command line. For complete information about this and other fglcmd commands, see the Command-Line Reference Guide.
1 |
2 |
On the Agent Status dashboard, click Create Agent. |
4 |
The Agent Type and Instance Name page of the Create Agent wizard shows a list of agent types and instance names that can be created on the selected host. |
• |
To assign a specific name to the agent instance, click Specify Name, then type that name in the Name box. For example, MyAgent. |
• |
To assign a generic name, select Generic Name. This option is selected by default. |
7 |
Click Next. |
8 |
1 |
3 |
Click Create Agent. |
• |
To assign a specific name to the agent instance, click Specify Name, and type that name in the Name box. For example, MyAgent. |
• |
To assign a generic name, select Generic Name. This option is selected by default. |
6 |
Click Create. |
7 |
After creating an agent instance, you need to its properties. For more information, see Edit instance-specific agent properties.
Agent tagging allows you to form logical groupings of agents for sorting and selection. With tags, you can edit properties for a group of agents. For information on how to use tags to select a group of agents in order to edit their properties, see Edit instance-specific agent properties .
Agent instances can have multiple tags. You can modify the tags for each individual agent instance.
1 |
3 |
Click Edit > Edit Tags. |
a |
b |
Type a tag name in the box and click Add Tag. |
c |
To associate the newly-created tag with the selected agent instance, in the Tags pane, in the row containing the new tag, click the Apply To column and select All. |
NOTE: To remove an existing tag association, in the row containing the selected tag, click the Apply To column and select None. |
d |
Foglight Management Server allows you to set the debug level of FglAM logs from the Agent Managers dashboard. The amount of debug messages depends on the specified debug level.
• |
When “Debug logging disabled” is selected, the debug messages cannot be printed out. |
• |
When “Standard debug logging” is selected, the debug messages are written to the log file. |
• |
Selecting “Extremely verbose debug logging” results in more detailed logging messages. |
NOTE: If the debug level is set to “Extremely verbose debug logging”, many logs are written to the log file and the log file size becomes huge. Therefore it is strongly recommended that you do not select this debug level and print logs over than 20 minutes. |
1 |
2 |
On the Agent Managers dashboard, select the row containing the FglAM that you want to edit the debug level. |
4 |
5 |
You have the following options:
• |
Edit the properties of an agent instance. This is useful when a monitoring environment includes multiple instances of the same agent type, each monitoring a different monitored host with a specific set of monitoring requirements. For example, if you use the WindowsAgent to monitor different Windows hosts, and the data sampling frequency for Host A needs to be higher than that of Host B, you need to set the sample frequency lists accordingly, for each instance of the WindowsAgent instance. |
• |
Edit the properties of all agent instances that have a specific tag. Agent tagging allows you to form logical groupings of agents for sorting and selection. With tags, you can edit the property for a group of agents that have the same tag. |
• |
Edit the properties of all agent instances of the selected type. This feature is useful when you need to globally override one or more agent parameters for all instances of that agent type. For example, if you use the WindowsAgent to monitor a number of Windows hosts, and the requirements for their data sampling frequency are the same for each host, but different than their default values, you can set the data sampling properties of all agent instances by doing a global update of the sample frequency property for the WindowsAgent type. |
• |
Delete any custom properties of an agent instance. This is useful in situations when an agent instance has one or more properties set to a custom value and you want to quickly revert them to their global defaults, without having to go through each property and setting it to its default value. |
Another way to edit type-specific properties is using the Agent Properties dashboard. For more information, see Edit primary type-specific properties.
1 |
3 |
Click Edit > Edit Properties. |
• |
To edit the properties of the selected agent instance, in the Property Scope area, click Modify the private properties for this agent. |
• |
To edit the properties of all agent instances of the same type, in the Property Scope area, click Modify the properties for all Agent Type agent. |
• |
To revert the properties of the selected agent instance to their default values, in the Property Scope area, click Delete custom set of properties for this agent. |
• |
To edit the properties of all agent instances that have a specific tag, in the Property Scope area, select the tag, and click Modify properties for all Agent Type agents with tag. |
5 |
Editing agent properties only. Edit the properties as required. |
6 |
When you finish editing agent properties, clicking Back To Agent Status to return to the Agent Status dashboard. |
Alternatively, use the agent:activate or agent:deactivate commands to activate or deactivate agents. These commands come with the fglcmd interface. For complete information, see the Command-Line Reference Guide.
If an agent instance fails to activate, you can use the agent’s log file to determine the cause of the problem. For more information, see Retrieve agent logs.
1 |
3 |
Click Activate. |
NOTE: It may take some time for the Activated () and Collecting Data () icons to appear even if activation of the agent was successful. The Activated icon appears when the Management Server has confirmed that the agent has started and is running. If the activation command was executed successfully but the agent fails after starting, the Activated icon will not appear. |
1 |
3 |
Click Deactivate. |
4 |
The length of that time window can be controlled with a virtual machine (VM) option, foglight.data_service.max_past_timestamp_delta. Add this option to the configuration file <Foglight_home>/config/server.config to change the length of the store-and-forward period in milliseconds.
|
1 |
On the computer on which the Foglight Management Server is installed, locate the <Foglight_home>/config/server.config file and open it for editing. |
2 |
In the server.config file, locate the following line of code: |
b |
Insert the foglight.data_service.max_past_timestamp_delta option and the length of the store and forward period between the quotation marks. |
Alternatively, use the agent:delete command to delete an agent instance. The command comes with the fglcmd interface. For complete information about this command, see the Command-Line Reference Guide.
1 |
2 |
3 |
Click Delete. |
4 |
5 |
• |
foglight_client_home is the installation directory of the Agent Manager. |
• |
cartridge_name is the name of the cartridge. For example, HostAgents. |
• |
cartridge_version is the cartridge version. For example, 5.9.x. |
• |
agent_type is the agent type. For example, WindowsAgent. |
• |
agent_instance_name is the name of the agent instance. |
• |
date and time are the date and time the agent was started. |
• |
file_ID identifies the log file. |
Alternatively, use the agent:getlog command to obtain an agent’s log file. The command line offers more flexibility in that it allows you to obtain older log files.The command comes with the fglcmd interface. For complete information, see the Command-Line Reference Guide.
1 |
3 |
Click Get log. |
NOTE: Copying agent logs into the <Foglight_home>/logs directory enables them to be added to the server support bundle. For more information about server support bundles, see Managing Support Bundles. |
Some Foglight dashboards have reports associated with them. This allows you to run a report based on the current dashboard. You can generate the report using the Reports menu in the top-right corner.
The Agent Managers and Agent Status dashboards are associated with the Hosts Report. Run this report by choosing Hosts Report from the Reports menu, and specifying the input parameters in the report wizard.
The report wizard provides more information about the Hosts Report and instructions on how to set the input values. For more information about reports in Foglight, see the Foglight User Help.
1 |
3 |
On the Agent Properties dashboard, in the Properties view, locate the primary property that you want to edit. |
5 |
Click Save. |
1 |
3 |
On the Agent Properties dashboard, in the Properties view, locate the secondary property that you want to clone. |
4 |
Click the Clone button to the right of the box that contains the property value. |
6 |
Click OK. |
7 |
1 |
3 |
On the Agent Properties dashboard, in the Properties view, locate the secondary property that you want to edit. |
4 |
Click the Edit button to the right of the box that contains the property value. |
• |
To delete a row from the list, in the dialog box, select that row and click Delete Selected Row(s). |
6 |
Click Save Changes and close the dialog box. |
You can only remove cloned lists. Any lists that are included with Foglight cannot be deleted.
1 |
3 |
On the Agent Properties dashboard, in the Properties view, locate the list that you want to delete. |
4 |
Click Delete. |
5 |
Click Yes in the message box. |
6 |
1 |
2 |
On the Agent Properties dashboard that appears in the display area, in the Namespace > Type view, expand the FglAM node and click FglAMAdapter. |
3 |
In the Properties pane, view the FglAMAdapter properties. These properties control the FglAMAdapter polling rates. |
• |
Minimum Polling Interval: The minimum polling interval, in seconds. |
• |
Maximum Number of Polls (per minute): The maximum number of polls per minute. Client polling intervals are adjusted to adhere to this. |
• |
Polling Max Delay Factor: The multiplier for the maximum delay, based on the computed minimum delay. |
• |
Polling Min Timeout: The minimum length of time in seconds before FglAMAdapter checks to see if a host is considered disconnected. |
• |
Core Thread Pool Size: The size of the core thread pool. |
• |
Maximum Thread Pool Size: The maximum size of the adapter thread pool. |
Some Foglight dashboards have reports associated with them. This allows you to run a report based on the current dashboard. You can generate the report using the Reports menu in the top-right corner.
The Agent Properties dashboard is associated with the Agent Properties Report. Run this report by choosing Agent Properties Report from the Reports menu, and specifying the input parameters in the report wizard.
1 |
2 |
1 |
In the Disconnected Agent Manager(s) dialog box, select the disconnected agent manager(s) that you want to remove. |
2 |
Click Delete Agent Manager(s). |
To edit tags for the disconnected agent manager(s), see Edit agent tags .
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Nutzungsbedingungen Datenschutz Cookie Preference Center