# Controls

Usually after installation of the EVE software the user will find the icons of the application in the taskbar.

### <img src="/files/g16lA2ZBYkSyVLJVdeYF" alt="" data-size="line">Reveald icon.

Right-clicking on the golden EVE icon displays a window with the available administration options. The menu shows the control options of the software.

1. **Session status indicator.**
   * SessionStarted: The configuration in the Auth.json file was successfully loaded allowing the connection to the Platform Orchestrator.
   * No settings: When the Auth.json configuration file has not been loaded.
   * Invalid settings: The Auth.json file contains incorrect data, is not up to date or is from an older version of the EVE Agent.
   * Connecting: The EVE software is trying to perform the communication to the platform.
   * Connected: The EVE software has a stable communication to the Platform.
   * Disconnected: The EVE software is stopped.
   * Session Rejected: An element in the network is blocking the communication.  Same error is sown is the number of EndPoints connected exceeds the number specified in the license.

     <figure><img src="/files/oxbfy1xtZydkBQGcMLKH" alt="" width="197"><figcaption><p>Agent Controls</p></figcaption></figure>
2. **Settings.** This is the section where the EVE Agent configuration file is loaded. Two options are presented:

   * Add Setting: Option to load the Auth.json configuration file downloaded from the Platform.
   * Remove Settings: Option to delete the loaded configuration file. This option will interrupt the connection between the EndPoint and the Platform. Likewise, the isolation process is interrupted.

   <figure><img src="/files/6CWwFnTqHVRcIWQsBjLL" alt="" width="375"><figcaption><p>Add/Remove Settings</p></figcaption></figure>
3. **Actions.** This section allows general manipulation of the EVE software, and includes the following options:
   * Start: Allows to start the EVE software processes which will enable communication to the Platform and initiate the isolation process.
   * Stop: Stops the EVE software processes which will disable communication to the Platform and stop the isolation process.
   * Restart: Restart the EVE. software processes which will temporarily disable communication to the Platform and the isolation process. They will be enabled after a short period of time.
   * Contain Network: Indicates with color in the icon  whether the isolation process is enabled or disabled.
4. **Contain Network.** Indicates with color in the icon whether the isolation process is enabled or disabled.
5. **About.** Selecting this option opens a new window displaying information about the EVE Software.

   * Version: The version of the EVE Agent installed.
   * E.V.E.Agent: Name of the installed software.
   * Commit: It refers to a unique identifier for version control, with this id the user can track within the internal repository the features of the current version.
   * Date: Indicates the release date of the EVE Agent version.
   * Client id: Unique identifier for each EVE Agent installed, for each machine where the EVE Agent is installed, a unique Client Id is generated.
   * Agent id: Identifier to track the version of the Auth.json file that is being used by the EVE software.
   * License Installed: Type of license found in the subscription.
   * License release date: Date on which the subscription was initiated.
   * License end date: Date on which the subscription ends.
   * Isolation Group: IP Isolation group applied to the endpoint.

   <figure><img src="/files/8zXrms1PEQkuvcFzmGNY" alt="" width="406"><figcaption><p>About Window of th Agent</p></figcaption></figure>
6. **Exit.**

   Terminates all EVE software processes including the E.V.E.AgentService service, which permanently shuts down the EVE Agent.

### &#x20;<img src="/files/9MZSghRdk2zENieY1gES" alt="" data-size="line">Isolation Icon

Indicates with color in the icon  whether the isolation process is enabled or disabled.

<img src="/files/UmWLNRyMawxOd33HIWq7" alt="" data-size="line"> Network Connected: Isolation disabled.

<img src="/files/5aeFoFAl9bSZpf8uGtIh" alt="" data-size="line">Network Isolated: Isolation enabled.

This icon is displayed as a second main icon of EVE Agent. This indicates that the two processes are independent.

The description is also displayed if hover over this icon.

### Other ways to restart the EVE Agent.

If the user wish to restart the EVE software from the endpoint without using the option Actions > Restart, follow these steps:

For Windows Systems:

1. Go to Windows Services
2. Locate the E.V.E.AgentService service.
3. Right click and select the Start option.
4. The EVE software will start normally.

For Linux Systems:

1. Open a command prompt.
2. Type `pm2 restart E.V.E.`

The EVE process will restart. Type pm2 list to verify that the EVE process is initiated.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.reveald.com/technical-documentation/admin-guides/epiphany-validation-engine-users-guide/chapter-2-eve-endpoint/the-e.v.e.-agent/controls.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
