From 6503e21de8a7d1caaa7258b1b9e632df1d62c2c1 Mon Sep 17 00:00:00 2001 From: Bivic Date: Fri, 13 Dec 2024 17:38:03 +0100 Subject: [PATCH 1/3] add FAQ for the agent --- docs/xdr/FAQ/Agent/agent.md | 71 +++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 docs/xdr/FAQ/Agent/agent.md diff --git a/docs/xdr/FAQ/Agent/agent.md b/docs/xdr/FAQ/Agent/agent.md new file mode 100644 index 0000000000..76d46f1bad --- /dev/null +++ b/docs/xdr/FAQ/Agent/agent.md @@ -0,0 +1,71 @@ +# Questions about the agent + +### 1. **Does the Sekoia.io agent require Internet access to operate?** + +Yes, the Sekoia.io agent requires Internet access to send events directly to Sekoia.io via HTTPS. If your information system uses an HTTP proxy that allows access to the [HTTP intake endpoint for your region](https://docs.sekoia.io/getting_started/regions/), you can configure the agent to route through this proxy. In cases where direct Internet access is unavailable, alternatives like **NXLog** for Windows or **Auditbeat** for Linux can be considered. + +### 2. **Can events be redirected to a log forwarder without Internet access?** + +No, the Sekoia.io agent sends events directly to Sekoia.io via HTTPS and therefore requires Internet access. However, as mentioned above, an HTTP proxy can be used if properly configured. + +### 3. **Can the Sekoia.io agent operate in a Docker environment?** + +The Sekoia.io agent is not specifically designed to operate in a Docker environment. Installation and service status checks might not function correctly in Docker. Additionally, there is no version of the agent optimized for use as a Kubernetes DaemonSet. + +### 4. **What happens if Internet connectivity is lost?** + +If Internet connectivity is lost, the agent stores logs locally on disk with a maximum space allocation of 100 MB. Once this limit is reached, the oldest logs are overwritten by newer ones. When the connection is restored, the oldest logs are sent first to Sekoia.io. + +### 5. **Can the Sekoia agent be configured to use an HTTP proxy?** + +Yes, the Sekoia.io agent supports HTTP proxy for its HTTPS requests. You can configure the agent to use a proxy by modifying the `config.yaml` file. Refer to the documentation for more details on proxy configuration. + +### 6. **How often are events sent to Sekoia.io?** + +Events are sent to Sekoia.io when either of the following conditions is met: + +- The batch contains 250 events. +- 5 seconds have elapsed since the first events were added to the batch. + +### 7. **What operating systems are supported by the Sekoia.io agent?** + +The Sekoia.io agent is compatible with the following 64-bit operating systems: + +- **Windows** +- **Linux** +- **macOS** + +For a complete list of supported versions, consult this link. + +### 8. **Can the agent be uninstalled?** + +Yes, it is possible to uninstall the agent. + +To uninstall the agent, refer to [this page](/integration/categories/endpoint/sekoiaio.md#uninstall) to find the appropriate command for your operating system. + +For versions prior to 0.3.0, it is necessary to stop and uninstall the service before deleting the directories created by the agent. Detailed instructions can be found in our [documentation](https://docs.sekoia.io/integration/categories/endpoint/sekoiaio/). + +### 9. **How does the Sekoia.io agent's auto-update feature work?** + +By default, the Sekoia.io agent updates automatically. If you want to disable this feature, use the `--disable-auto-update` option during installation. + +To manually update the agent, run the command specific to your operating system available at the following [page](/integration/categories/endpoint/sekoiaio.md#manual-update) + +This command will update the agent to the latest version. + +### 10. **What are the first steps for diagnosing an issue with the Sekoia.io agent installation?** + +To diagnose an issue, start by checking the agent logs. These logs can be found at the following locations depending on your operating system: + +- **Windows** (default): `C:\Windows\System32\config\systemprofile\AppData\Local\SEKOIA.IO\EndpointAgent\logs\agent.log` +- **Linux/macOS** (default): `/var/log/endpoint-agent/agent.log` + +If you cannot locate the log file, check your configuration. + +These logs provide valuable information for identifying and resolving issues. If necessary, contact Sekoia.io technical support for additional assistance. + +--- + +### **Useful Link:** + +- [Sekoia.io Endpoint Agent Documentation](/integration/categories/endpoint/sekoiaio.md) \ No newline at end of file From 412f4fe566b90ad280cc6d67cc3e48495f3205a3 Mon Sep 17 00:00:00 2001 From: Bivic Date: Tue, 17 Dec 2024 12:09:59 +0100 Subject: [PATCH 2/3] Enhance doc for trend micro vision --- .../integration/intake_configuration.md | 1 - .../trend_micro_vision_one/05_base_url.png | Bin 0 -> 56018 bytes .../trend_micro_vision_one_workbench.md | 5 +++++ 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 docs/assets/integration/cloud_and_saas/trend_micro_vision_one/05_base_url.png diff --git a/_shared_content/integration/intake_configuration.md b/_shared_content/integration/intake_configuration.md index b0ad301f44..1c2ea6be30 100644 --- a/_shared_content/integration/intake_configuration.md +++ b/_shared_content/integration/intake_configuration.md @@ -7,7 +7,6 @@ This section will guide you through creating the intake object in Sekoia, which 3. Search for your Intake by the product name in the search bar. 4. Give it a **Name** and associate it with an **Entity** (and a Community if using multi-tenant mode). 5. Click on `Create`. -6. You will be redirected to the Intake listing page, where you will find a new line with the name you gave to the Intake. !!! Note For more details on how to use the Intake page and to find the Intake key you just created, refer to [this documentation](/xdr/features/automate/manage-accounts.md). diff --git a/docs/assets/integration/cloud_and_saas/trend_micro_vision_one/05_base_url.png b/docs/assets/integration/cloud_and_saas/trend_micro_vision_one/05_base_url.png new file mode 100644 index 0000000000000000000000000000000000000000..7086ba30f24369836e514b99a289ade800ff01fd GIT binary patch literal 56018 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 literal 0 HcmV?d00001 diff --git a/docs/integration/categories/endpoint/trend_micro_vision_one_workbench.md b/docs/integration/categories/endpoint/trend_micro_vision_one_workbench.md index a93c74d154..76edf426e8 100644 --- a/docs/integration/categories/endpoint/trend_micro_vision_one_workbench.md +++ b/docs/integration/categories/endpoint/trend_micro_vision_one_workbench.md @@ -43,6 +43,11 @@ This integration will ingest Workbench Alerts from Trend Micro Vision One. {!_shared_content/integration/intake_configuration.md!} +After completing those steps, you will have to fill in the fields `API key`and `Base_url` + +Be careful to chose the base_url corresponding to your tenant as follow: + ![step 1](/assets/integration/cloud_and_saas/trend_micro_vision_one/05_base_url.png) + {!_shared_content/operations_center/integrations/generated/9844ea0a-de7f-45d4-9a9b-b07651f0630e.md!} {!_shared_content/integration/detection_section.md!} From 86808225739bdeb8cdaca238f0f701ed9775b528 Mon Sep 17 00:00:00 2001 From: Bivic Date: Tue, 17 Dec 2024 12:13:46 +0100 Subject: [PATCH 3/3] nothing to do here --- docs/xdr/FAQ/Agent/agent.md | 71 ------------------------------------- 1 file changed, 71 deletions(-) delete mode 100644 docs/xdr/FAQ/Agent/agent.md diff --git a/docs/xdr/FAQ/Agent/agent.md b/docs/xdr/FAQ/Agent/agent.md deleted file mode 100644 index 76d46f1bad..0000000000 --- a/docs/xdr/FAQ/Agent/agent.md +++ /dev/null @@ -1,71 +0,0 @@ -# Questions about the agent - -### 1. **Does the Sekoia.io agent require Internet access to operate?** - -Yes, the Sekoia.io agent requires Internet access to send events directly to Sekoia.io via HTTPS. If your information system uses an HTTP proxy that allows access to the [HTTP intake endpoint for your region](https://docs.sekoia.io/getting_started/regions/), you can configure the agent to route through this proxy. In cases where direct Internet access is unavailable, alternatives like **NXLog** for Windows or **Auditbeat** for Linux can be considered. - -### 2. **Can events be redirected to a log forwarder without Internet access?** - -No, the Sekoia.io agent sends events directly to Sekoia.io via HTTPS and therefore requires Internet access. However, as mentioned above, an HTTP proxy can be used if properly configured. - -### 3. **Can the Sekoia.io agent operate in a Docker environment?** - -The Sekoia.io agent is not specifically designed to operate in a Docker environment. Installation and service status checks might not function correctly in Docker. Additionally, there is no version of the agent optimized for use as a Kubernetes DaemonSet. - -### 4. **What happens if Internet connectivity is lost?** - -If Internet connectivity is lost, the agent stores logs locally on disk with a maximum space allocation of 100 MB. Once this limit is reached, the oldest logs are overwritten by newer ones. When the connection is restored, the oldest logs are sent first to Sekoia.io. - -### 5. **Can the Sekoia agent be configured to use an HTTP proxy?** - -Yes, the Sekoia.io agent supports HTTP proxy for its HTTPS requests. You can configure the agent to use a proxy by modifying the `config.yaml` file. Refer to the documentation for more details on proxy configuration. - -### 6. **How often are events sent to Sekoia.io?** - -Events are sent to Sekoia.io when either of the following conditions is met: - -- The batch contains 250 events. -- 5 seconds have elapsed since the first events were added to the batch. - -### 7. **What operating systems are supported by the Sekoia.io agent?** - -The Sekoia.io agent is compatible with the following 64-bit operating systems: - -- **Windows** -- **Linux** -- **macOS** - -For a complete list of supported versions, consult this link. - -### 8. **Can the agent be uninstalled?** - -Yes, it is possible to uninstall the agent. - -To uninstall the agent, refer to [this page](/integration/categories/endpoint/sekoiaio.md#uninstall) to find the appropriate command for your operating system. - -For versions prior to 0.3.0, it is necessary to stop and uninstall the service before deleting the directories created by the agent. Detailed instructions can be found in our [documentation](https://docs.sekoia.io/integration/categories/endpoint/sekoiaio/). - -### 9. **How does the Sekoia.io agent's auto-update feature work?** - -By default, the Sekoia.io agent updates automatically. If you want to disable this feature, use the `--disable-auto-update` option during installation. - -To manually update the agent, run the command specific to your operating system available at the following [page](/integration/categories/endpoint/sekoiaio.md#manual-update) - -This command will update the agent to the latest version. - -### 10. **What are the first steps for diagnosing an issue with the Sekoia.io agent installation?** - -To diagnose an issue, start by checking the agent logs. These logs can be found at the following locations depending on your operating system: - -- **Windows** (default): `C:\Windows\System32\config\systemprofile\AppData\Local\SEKOIA.IO\EndpointAgent\logs\agent.log` -- **Linux/macOS** (default): `/var/log/endpoint-agent/agent.log` - -If you cannot locate the log file, check your configuration. - -These logs provide valuable information for identifying and resolving issues. If necessary, contact Sekoia.io technical support for additional assistance. - ---- - -### **Useful Link:** - -- [Sekoia.io Endpoint Agent Documentation](/integration/categories/endpoint/sekoiaio.md) \ No newline at end of file