Pandora: Documentation en: Massive Operations
1 Massive Operations
The Massive Operations feature allows you to conduct actions related to agents, modules, users, alerts and policies in a massive way. In recent years, the importance of massive operations have grown in large-volume environments. This functionality has been designed to facilitate the administrators work in situations in which they have to deal with systems which contain a very large amount of components.
You're able to access the massive operations features by clicking on 'Administration' and 'Massive Operations' as shown below.
A piece of advice:
The PHP language requires an appropriate configuration of the timeout parameters. In order to do this, please open the configuration file called 'php.ini' by entering the following command:
sudo vi /etc/php5/apache2/php.ini;
Please modify the timeout parameters as shown below.
max_execution_time = 0 max_input_time = -1
1.2 Massive Operations - Agents
It's possible to edit or delete agents by using the 'massive operations edition' feature.
Within the 'massive agents edition' subsection, it's possible to filter by 'destination', 'agents' and 'group' and to change general parameters like 'parent agent', 'group', 'execution interval' or 'operating system'.
When you choose some, you could modify parameters as agent parent, group, So, server ...
Within the 'massive agents deletion' subsection, it's possible to filter by group.
1.3 Massive Operations - Modules
There are three massive operations on modules:
- Copying from one module from one agent to another
When deleting modules, it is possible to select the modules to be edited in two ways:
- Module selection: If you choose search by module you can filter by module type, tags, module status and, in the last section, we will select the agents to which we want to eliminate the filtered modules.
- Agent selection: If you choose search by agent you can filter by agent group, agent status, module status, and tag. Once filtered, we will select the agents that contain modules that we want to eliminate.
When editing modules, it is possible to select the modules to be edited in two ways:
- Agent selection: If you choose search by agent you will be able to filter by group, module state, agent state, using tags and the agent or agents that contain modules that you want to modify. Finally, we will select the module or modules.
- Module selection: If you choose search by module you can filter by module type, status, tag and the module or modules you want to modify. Finally, we will select which agent or agents to make this modification for their modules.
Once this is done, a menu will be displayed in which we can adjust parameters for these modules. For example to change the contact interval, values for critical state, to modify the group to the selected module...
El copiado de módulos nos permite seleccionar uno o varios módulos y copiarlos al agente que indiquemos. Para ello, filtraremos por grupo, estado y agente, lo que nos desplegará un filtro de tags mediante las que seleccionaremos el o los módulos contenidos en ellas, con la posibilidad también de copiar sus alertas.
In the lower zone we select the destination agent or agents for which to copy the modules and alerts. We will be able to filter by group and status.
1.4 Massive Operations - Users
It's also possible to add or to delete profiles which are associated to users. This feature can render the user's management a lot easier, because they can be managed massively.
In order to add new profiles, you're able to pick profiles, groups and users.
In order to delete profiles, you're required to fill out the profile, group and user information.
1.5 Massive Operations - Alerts
Within this section it's possible to add, delete or add actions, enable and disable alerts or put them into stand-by mode. All these operations can be performed massively.
In order to add new alerts, it's possible to filter by group. To do so, it's required to select an agent, module and the template to add.
In order to delete alerts, it's possible to filter by group. To do so, it's also required to select a template, group, agent and modules.
In order to add actions to alerts, it's possible to filter by group and to select agents, templates and to select the action you intend to add.
In order to delete alert actions, it's possible to filter by group and to select agents, templates and the actions you intend to delete.
In order to enable or disable alerts, it's possible to filter by group. To do so, it's required to fill out the information about agents, templates and two columns about enabling and disabling the alert options.
In order to assign a stand-by state to an alert, it's possible to filter by group. In order to do so, you're required to fill out the information about the agents, templates and the alerts you're intending to put into a stand-by state.
1.6 Massive Operations - Policies
In this section, it's possible to perform two actions: Adding and deleting alerts within policies.
In order to add alerts, you're required to fill out the destination policy, the template to add, to provide a regular expression to match the agents and modules of the policy.
In order to delete policy alerts, it's required to fill out the destiny policy, the template to delete, to provide a regular expression to match the policy agents and its corresponding modules.
To add tags to the policy modules you must fill in the target policy and that said module , then select from the list of tags those that you want to add.
To add modules to the tags you must fill in the target policy and that said tag , then select from the list of modules those that you want to add.
To add modules of a certain agent to the policy or policies we want, we must first select the source agent, using filters to make the search more direct. Then you must choose from your list of modules those you want to backup and then from the list of policies those ones to be the backup destination.
To edit modules of a certain policy, first we must select the policy we want. After we must choose from the list of modules the one we want to edit and then fill in the features we want to change.