Detectando IP cliente...
Detectando hardware...
Swap: --
Disponible: --
m14344.contaboserver.net
Estado de Seguridad
- Puertos en escucha --
- Intentos fallidos SSH --
- Usuarios con Sudo --
Consumo Top de Namespaces
m14344.contaboserver.net
ReadyControl-plane, etcd • Ubuntu 26.04 • containerd://2.1.5
Namespaces y Pods en Ejecución
Desglose de pods por namespace con estado, diagnósticos y copia individual para IA
| Namespace | Estado | Consumo CPU | Consumo Memoria | Requests / Limits | Pods | Acciones |
|---|
Especificaciones del Host
- Hostname
- --
- Sistema Operativo
- --
- Versión Kernel
- --
- Tiempo de Actividad (Uptime)
- --
- Modelo CPU
- --
Distribución de Memoria y Swap
Almacenamiento y Sistemas de Archivos
| Dispositivo | Punto de Montaje | Sistema | Total | Usado | Disponible | Uso % |
|---|
Carga Individual por Núcleo de CPU
Evaluación continua del host
iptables / netfilter
Detección de ataques de fuerza bruta
Auditoría de Vulnerabilidades & Exploits Sin escaneo previo
Auditoría continua de seguridad: Lynis (Hardening Host Linux) + Trivy (CVEs de Contenedores K8s).
Exploits con parche urgente
Vulnerabilidades severidad alta
Duración escaneo: --s
Hallazgos del Host Linux (Lynis)
0 adv / 0 sugCVEs en Contenedores (Trivy)
0 CVEsPuertos y Sockets en Escucha (LISTEN)
-- puertos| Puerto | Protocolo | Dirección Local | Servicio / Identificación | Estado en Firewall & Acceso |
|---|
Registro de Intentos de Acceso Recientes (/var/log/auth.log)
Cuentas con Acceso Sudo / Shell
Modelos de IA (Dual-Socket NUMA)
Gemma 4 26B (MoE) en Socket 1 (Cores 0-9) • Qwen3-30B (MoE) en Socket 2 (Cores 10-19) • Gateway OpenAI
El Multimodal
Imatges, Àudio i Text • Port 8081El Ràpid
Ultralleuger, JSON • Port 8083El Llest
Raonament Profund MoE • Port 8082Modelos en Servidor (/data/models)
| Modelo / Alias | Tamaño Disco | Procesador / NUMA | Puerto | CPU % | RAM (RSS) | Estado | Acciones |
|---|
API Keys de Acceso (/v1)
Claves requeridas para autenticar peticiones compatibles con OpenAI SDK tanto desde internet como desde pods internos.
| Nombre / Identificador | Clave API | Fecha de Creación | Último Uso | Acciones |
|---|
Cómo consumir los modelos desde tus Pods de Kubernetes
Acceso ultrarrápido por la red interna del clúster con OpenAI SDK estándarfrom openai import OpenAI
client = OpenAI(
# URL interna del clúster K3s (baja latencia < 1ms)
base_url="http://host-monitor.default.svc.cluster.local:8080/v1",
api_key="sk-host-..." # Usa tu clave generada arriba
)
# Consulta a Gemma 4 (Socket 1) o Qwen3 (Socket 2)
response = client.chat.completions.create(
model="gemma-4-26b", # o "qwen3-30b"
messages=[{"role": "user", "content": "Analiza estos datos."}],
stream=True
)
for chunk in response:
print(chunk.choices[0].delta.content or "", end="")
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "http://host-monitor.default.svc.cluster.local:8080/v1",
apiKey: "sk-host-..." // Clave API generada
});
const completion = await client.chat.completions.create({
model: "qwen3-30b", // o "gemma-4-26b"
messages: [{ role: "user", content: "Clasifica este lead." }]
});
console.log(completion.choices[0].message.content);
Generador de API Keys (/v1)
Genera claves seguras para conectar tus aplicaciones desde fuera (Internet) o desde Pods internos con OpenAI SDK.
Generar Nueva Clave de Acceso
Copia esta clave y guárdala; úsala en la cabecera HTTP Authorization: Bearer sk-host-...
Comprobador / Validador en Vivo
Pega cualquier API Key para comprobar si el servidor la acepta y verificar que los modelos están listos para responder desde el exterior.
Claves Registradas en el Servidor
| Identificador / Nombre | Clave Enmascarada | Fecha de Creación | Último Uso en Inferencia | Acciones |
|---|
Cómo conectarte desde fuera (Internet)
Endpoint HTTPS público seguro con soporte para streaming y OpenAI SDKcurl -X POST https://host.2mes4.com/v1/chat/completions \
-H "Authorization: Bearer sk-host-..." \
-H "Content-Type: application/json" \
-d '{
"model": "rapid",
"messages": [{"role": "user", "content": "Hola"}]
}'
from openai import OpenAI
client = OpenAI(
base_url="https://host.2mes4.com/v1",
api_key="sk-host-..."
)
resp = client.chat.completions.create(
model="llest", # o "rapid", "multimodal"
messages=[{"role": "user", "content": "Hola"}]
)
print(resp.choices[0].message.content)
# En la configuración de tu editor / app:
Base URL: https://host.2mes4.com/v1
API Key: sk-host-...
Modelos disponibles:
- multimodal (Gemma 4 E4B + visión)
- rapid (Qwen 2.5 3B ultra-rápido)
- llest (Qwen 3 30B MoE razonamiento)