Argunis/Operación/APM

Sigue cada petición por dentro.

Con el agente APM, un SDK de OpenTelemetry o eBPF, Argunis ve cada petición de tus aplicaciones: qué servicio la atendió, a qué base consultó y qué parte la hizo lenta o la hizo fallar.

APM · 23 servicios
Peticiones / min18.420
Errores0,8 %
Latencia p95284 ms
Servicios
api-pagosJava · Spring Bootp95 640 ms
web-tiendaNode.js · Expressp95 180 ms
erp-sync.NET · IISp95 310 ms
catalogoPython · FastAPIp95 95 ms

La cascada de cada petición

Filtra las trazas por servicio, endpoint, estado, duración o atributo, y lee la cascada para ver exactamente qué paso tardó o falló, hasta la consulta SQL.

  • Filtros por servicio, endpoint y atributo
  • Cascada con cada tramo
  • Logs de la misma traza
  • Navegador unido al back-end
Traza · POST /pagos · 1,9 sconsulta lenta
POST /pagosapi-pagos1 912 ms
auth.verifyauth84 ms
pagos.crearapi-pagos1 610 ms
SELECT saldo …PostgreSQL1 180 ms
cola.publicarKafka96 ms

Quién llama a quién

El mapa de dependencias muestra cada servicio con su salud y el tráfico de cada conexión, para encontrar dónde se origina un problema. En vivo, los últimos 15 minutos, también en la Pantalla NOC.

  • Mapa según las trazas reales
  • Salud, tráfico, latencia y errores por conexión
  • APM en vivo a pantalla completa
  • Servicios vinculados al inventario
Dependencias · últimos 15 min
  1. 1web-tienda
  2. 2api-pagos
  3. 3auth
  4. 4PostgreSQL
  5. 5Kafka

api-pagos → PostgreSQL concentra el 74 % de la latencia del flujo de compra.

Errores agrupados y alertas

Las excepciones se agrupan por causa. Las marcas como nuevas, conocidas, resueltas o ignoradas, y «Declarar corrección» cierra su incidente. Las alertas de latencia y errores abren incidentes en el Núcleo.

  • Excepciones agrupadas por causa
  • Estados: nueva, conocida, resuelta, ignorada
  • Umbrales ajustables por servicio
  • Retención y borrado de datos personales
Errores · api-pagos · 24 h
TimeoutExceptionPagoRepositorio.java:11894
NullPointerExceptionCupon.java:427

Todo lo que trae el APM

Agente APM

Instrumentación automática de Java, .NET, Node.js y Python con un comando, en Linux y Windows.

SDK con token

Tu aplicación envía directo a Argunis: también PHP, Go y Ruby, contenedores y nubes.

eBPF

Observa una aplicación desde el sistema operativo, sin tocarla: HTTP, gRPC, bases de datos y colas.

Navegador

Carga de página, fetch y XHR del front, unidos a la traza del back-end.

Servicios

Agrupados por sistema, con salud, tráfico, errores, latencia y vínculo con el inventario.

Trazas

Búsqueda por servicio, endpoint, estado, duración o atributo, con su cascada.

Mapa de dependencias

Quién llama a quién, con el tráfico y la salud de cada conexión.

Errores

Excepciones agrupadas, con estados y cierre de su incidente.

Retención y privacidad

Días de trazas, logs y métricas, y datos personales borrados antes de guardar.

Preguntas frecuentes

¿Qué lenguajes soporta?

Con el agente APM: Java, .NET Framework, .NET, Node.js y Python. Con el SDK también PHP, Go, Ruby y el navegador. Con eBPF se observa cualquier aplicación en Linux sin tocarla.

¿Tengo que cambiar el código?

Normalmente no. El agente instrumenta solo al iniciar la aplicación y eBPF la observa desde el sistema operativo. En Go se agregan unas líneas al arrancar.

¿Qué pasa con los datos personales en las trazas?

Defines qué se borra antes de guardar y cuántos días se guardan trazas, logs y métricas.

Ve la falla antes que tus clientes.

Te mostramos Argunis con tu propia operación y resolvemos tus dudas en una llamada.

Hablemos

Cuéntanos qué necesitas y te respondemos a la brevedad.

Agenda una demo

Elige el día y la hora. La reunión es por Google Meet y dura 30 minutos.

Día
Hora · Hora de Chile (Santiago)

Buscando horas libres…