> ## Documentation Index
> Fetch the complete documentation index at: https://docs.myrmex.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Redis

> Conecta una instancia de Redis a Myrmex: configura una contraseña AUTH y agrega la integración.

import { Note, Steps, Step, CardGroup, Card, Tip } from '@mintlify/components';

Conecta tu instancia de **Redis** para que Myrmex pueda auditar su endurecimiento y cumplimiento, verificar su estado operativo, explorar sus keyspaces y —con tu aprobación— ejecutar comandos por ti. Myrmex accede a la instancia mediante el protocolo de Redis (RESP) a través de un [Collector](/es/documentation/agent-endpoint-security/collector-mode) en tu red. Las operaciones se ejecutan en vivo y bajo demanda a través del agente [Integration Specialist](/es/documentation/multi-agent-system/integration-specialist-agent): Myrmex lee únicamente lo que le pides y no conserva ninguno de tus datos del lado de Myrmex.

## Qué puede hacer Myrmex

<CardGroup cols={2}>
  <Card title="Auditoría de cumplimiento" icon="shield-halved">
    Ejecuta una auditoría de [Security Posture](/es/documentation/security-posture/overview) y asigna los hallazgos a los [frameworks](/es/documentation/security-posture/frameworks) CIS, ISO 27001, NIST CSF y BACEN.
  </Card>

  <Card title="Comprobaciones de estado" icon="heart-pulse">
    Revisa el uso de memoria, las expulsiones (evictions), los clientes conectados y el estado de persistencia.
  </Card>

  <Card title="Explorar keyspaces" icon="table">
    Revisa los keyspaces y los patrones de claves para que veas lo que contiene la instancia.
  </Card>

  <Card title="Describir la estructura" icon="sitemap">
    Inspecciona los tipos, tamaños y TTL de las claves.
  </Card>

  <Card title="Análisis de datos sensibles" icon="user-secret">
    Analiza claves y valores en busca de datos personales o sensibles que requieran protección.
  </Card>

  <Card title="Run commands" icon="terminal">
    Ejecuta comandos de lectura en cualquier momento; los comandos de escritura requieren tu confirmación.
  </Card>
</CardGroup>

## Antes de comenzar

* Un **Collector** en una red que pueda alcanzar el host de Redis en su puerto TCP (por defecto `6379`). Consulta el [modo Collector](/es/documentation/agent-endpoint-security/collector-mode).
* Una **contraseña AUTH** configurada en la instancia (configúrala en el Paso 1). Este conector se autentica únicamente con una contraseña (el usuario default de Redis); no usa nombres de usuario de ACL.

## Paso 1 — Configurar la credencial en Redis

Configura una contraseña `AUTH` para que Myrmex se autentique como el usuario default. La auditoría lee la configuración del servidor a través de `INFO` y `CONFIG GET` (solo lectura).

```bash theme={null}
# In redis.conf
requirepass a-strong-password

# Or at runtime, then persist it to the config file
# redis-cli CONFIG SET requirepass "a-strong-password"
# redis-cli CONFIG REWRITE
```

<Tip>
  Exige siempre AUTH y mantén la instancia fuera de la red pública. La auditoría de postura comprueba configuraciones como `protected-mode`, `bind`, `requirepass`, y comandos peligrosos o renombrados.
</Tip>

## Paso 2 — Agregar la integración en Myrmex

Desde el **Directory**, elige **Add Integration → Redis** y luego completa:

| Field           | Descripción                                                                                                        |
| --------------- | ------------------------------------------------------------------------------------------------------------------ |
| **Name**        | Un nombre único para esta instancia.                                                                               |
| **Description** | Nota opcional para identificar la instancia.                                                                       |
| **Host**        | Nombre de host o dirección IP del servidor de Redis.                                                               |
| **Port**        | Puerto del servidor de Redis (por defecto `6379`).                                                                 |
| **Password**    | Contraseña AUTH de Redis (se almacena cifrada; déjala vacía si no hay ninguna).                                    |
| **DB Index**    | Índice de base de datos lógica de Redis (por defecto `0`).                                                         |
| **Collectors**  | El o los [Collector](/es/documentation/agent-endpoint-security/collector-mode) que pueden alcanzar esta instancia. |

## Conectar

Haz clic en **Connect** para validar la conexión. La instancia aparecerá entonces en **Environment → Integrations** junto con tus otras [integraciones](/es/documentation/integrations/overview), y podrás empezar a preguntarle a la IA sobre ella en el Workspace.

## Notas

* **Solo lectura en la práctica.** La auditoría, el estado, la exploración y los análisis de datos sensibles solo leen el estado. Los comandos de escritura ejecutados mediante **Run commands** requieren tu confirmación.
* **No se almacena nada.** Cada operación se ejecuta en tiempo real a través del Collector; los resultados regresan a tu Workspace y no se retiene ningún dato de la instancia del lado de Myrmex.
* **Autenticación.** El conector usa AUTH solo con contraseña (el usuario default de Redis); aquí no se usan usuarios de ACL con nombre.
