Esta página describe Calíope 1.5, la versión que estamos construyendo ahora mismo. La 1.4 está terminada y en revisión de App Store, y la tienda sirve hoy la 1.3 en el Mac y la 1.2 en iPad. El changelog dice en qué versión llegó cada función.

Añade un botón «Abrir en Calíope» a cada tema. Sólo funciona con la app instalada.

Calíope en otros aparatos

Calíope en el Apple TV: el panel de la granja

Qué enseña, qué hay que encender aquí para que enseñe algo, y por qué un Mac apagado no deja la pantalla en verde.

Dónde está: Calíope › Preferencias › General

En el Apple TV, Calíope sólo lee. No es una app aparte: la misma página de la App Store y la misma compra la instalan también ahí. No abre ninguna conexión, no ejecuta ninguna consulta y no toca ningún servidor: enseña como panel lo que Calíope mide desde este equipo y publica en iCloud.

Qué hay que encender aquí, en este orden
1. El Monitor de salud, configurado y activo, con los servidores que quieras ver. Es lo que produce las cifras; sin él no hay nada que publicar.
2. Preferencias › General › Apple TV › Publicar el estado de los servidores en iCloud. Empieza apagado.

Y el Apple TV con la misma cuenta de iCloud que este equipo.

Qué sale de aquí
El alias, el host, el puerto y las métricas de cada servidor vigilado. Nunca contraseñas ni el contenido de tus consultas. Al apagar el interruptor, lo ya publicado se retira de iCloud en vez de quedarse arriba enseñando cifras viejas.

Si has declarado grupos de replicación en la Topología, viajan con este mismo interruptor y el televisor los enseña con la severidad de su peor miembro.

Por qué el televisor no puede hacer más
tvOS no tiene iCloud Drive ni Llavero de iCloud. Ni tus perfiles de conexión ni tus contraseñas llegan nunca a ese aparato, así que «sólo lee» no depende de la buena conducta de una app: lo sostiene la plataforma.

Un Mac apagado no deja la pantalla en verde
Cada servidor viaja con la cadencia con la que se publicó, y la frescura la calcula el televisor: si un dato lleva sin renovarse más de tres veces esa cadencia —con un suelo de 90 segundos—, deja de enseñarse como actual. Con un sondeo cada 15 segundos aguanta 45; con uno cada 5 minutos, un cuarto de hora. El techo se deriva de tu configuración porque quien publica no puede saber que ha dejado de publicar.

Los umbrales son de Calíope
Qué es rojo y qué es ámbar se decide donde están los servidores y las credenciales, no en el televisor, que sólo pinta. Por lo mismo, el estado nunca se distingue sólo por el color: cada severidad lleva además su propia forma, para que el panel se lea a cuatro metros y sin distinguir el rojo del verde.

Si la pantalla está vacía
El televisor distingue cinco causas y dice en qué aparato se arregla cada una: no hay sesión de iCloud, Calíope no ha publicado nunca, publica pero no vigila ningún servidor, la consulta no se puede hacer, o falló la red. Cuatro de las cinco se arreglan aquí. Y siempre ofrece una demostración, para ver cómo se vería el panel con datos.

Sus tres ajustes —demostración, mantener la pantalla despierta e idioma— son de ese Apple TV y no salen de él.

Palabras clave: apple tv, televisor, tv, calíope tv, granja, fleet, panel, salud, monitor, publicar, icloud, aparatos

Calíope en el reloj: los mensajes del sistema en la muñeca

Lee el buzón de lo que Calíope registra sin que estés delante. Dos interruptores aquí y dos permisos en el reloj.

Dónde está: Calíope › Preferencias › General

En el reloj, Calíope sólo lee. No es una app aparte: viaja dentro de la app de iPhone, en la misma página de la App Store y con la misma compra — pero se instala sola y funciona sin que haya un iPhone cerca. Sólo lee, y lo que lee son los mensajes del sistema que Calíope registra cuando no estás delante — respaldos y reportes que terminan o fallan, consultas que tardan o devuelven de más, túneles SSH que se caen y vuelven, y servidores que rozan tus umbrales.

Qué hay que encender aquí
Los dos están en Preferencias › General › Mensajes del sistema, y hacen falta los dos:
1. Registrar los mensajes del sistema — sin esto no hay nada que leer.
2. Sincronizar los mensajes con iCloud — sin esto los mensajes no salen de este equipo. Empieza apagado.

Sale de aquí el alias del perfil o del servidor, el nombre del respaldo o del reporte, el equipo que lo produjo y las cifras del aviso —segundos, filas, porcentaje—. Nunca el host, el puerto, el usuario ni el texto de tus consultas.

En el reloj hay dos permisos, y son distintos
Leer el buzón cuando abres la app y hacer sonar la muñeca de madrugada no son la misma autorización. El de iCloud deja que el reloj lea; el de avisos deja que interrumpa, y ese permiso del sistema se pide justo al encenderlo, que es el único momento en que la app puede decir para qué lo quiere. Los dos nacen apagados.

Los avisos se filtran por grupo, no por tipo de mensaje
Son siete interruptores en vez de diecisiete, que en una pantalla de 40 mm es la diferencia entre una lista que se recorre y una que se abandona. Además envejece bien: un tipo nuevo cae dentro de un grupo que ya decidiste, en vez de aparecer encendido sin que nadie lo haya dicho. Y lo que el reloj no sepa nombrar se enseña siempre.

Cada cuánto mira, y por qué es un mínimo
Con la app abierta, la cadencia que elijas —1, 5, 15, 30 o 60 minutos— se cumple. Con la app cerrada no es una promesa: watchOS reparte los despertares según su presupuesto —batería, uso, si está en la esfera— y en la práctica ronda uno por hora. El número que eliges es lo más pronto que se le puede pedir, no cuándo ocurre. Por eso el valor de fábrica es 15 minutos y no uno.

Saltarse un despertar no pierde avisos: el reloj entrega todo lo que haya por encima del último mensaje del que ya te avisó, y no sólo lo del último cuarto de hora.

La primera vez no llegan cien
Al encender los avisos, el primer ciclo se limita a tomar nota de por dónde va el buzón, sin notificar nada: encenderlos con meses de historial arriba sería la peor primera impresión posible de algo cuyo valor entero es no molestar de más. Y al apagarlos esa marca se olvida, así que volver a encenderlos dentro de un mes no entrega el mes.

El reloj puede estar en otro idioma que este equipo, y lo normal es que lo esté: el mensaje viaja sin traducir y la frase se compone en la muñeca.

Palabras clave: watch, reloj, apple watch, calíope watch, muñeca, mensajes, notificaciones, avisos, watchos, buzón, aparatos

Calíope en el iPhone

La misma app que en el Mac y el iPad, en el bolsillo: conecta, consulta y lee lo que publicaron tus otros aparatos.

Dónde está: Calíope › Preferencias › General

En el iPhone corre Calíope entera, no una app aparte: la misma página de la App Store la instala en el Mac, en el iPad y en el teléfono, y una sola compra cubre los tres. Conecta a tus bases de datos, ejecuta tus consultas y trae las mismas herramientas — con la pantalla que tiene.

Qué comparte con tus otros equipos
Todo lo que ya viaja entre el Mac y el iPad viaja también al teléfono, con los mismos interruptores y sin ninguno «para el iPhone»:
- Conexiones, fragmentos SQL y preferencias, con Sincronizar Calíope con iCloud. Las contraseñas van aparte, por el Llavero de iCloud.
- Historial de consultas — su interruptor está en el Registro SQL, en la barra de la propia herramienta.
- Conversaciones con el asistente de IA — su interruptor está en el panel del asistente.
- Registro de erroresPreferencias › General › Sincronizar el registro de errores con iCloud.
- Mensajes del sistemaPreferencias › General › Sincronizar los mensajes con iCloud.

Y lo que edites allí se ve aquí. El archivo de conexiones tiene varios autores a propósito, y por eso se fusiona en vez de reemplazarse: lo que un aparato no entiende de un perfil no se pierde.

Lo que todavía no está en el teléfono
El widget que resume la salud de la granja. Vivía en la app aparte del iPhone, que dejó de existir al consolidar la familia en una sola ficha, y volver a montarlo exige decidir quién escribe sus datos en el teléfono. Mientras tanto la granja se ve entera en el Monitor de salud de la propia app, y como panel en el Apple TV.

Los avisos funcionan como en el reloj: leer e interrumpir son permisos distintos y se piden por separado, y la cadencia de fondo es un mínimo — iOS rara vez baja del cuarto de hora, decida lo que decida el ajuste.

Su ayuda es ésta. Es la misma app, así que es la misma Ayuda: lo que estás leyendo se lee igual desde el teléfono.

Palabras clave: iphone, teléfono, móvil, bolsillo, conexiones, fragmentos, aparatos, notificaciones, sincronización

Qué llega a cada aparato

Qué ve el Apple TV, qué ve el reloj y qué ve el iPhone, uno por uno — y qué no van a ver nunca.

Dónde está: Calíope › Preferencias › General

Este tema mira desde el aparato que recibe: si enciendes el Apple TV o levantas la muñeca, ¿qué deberías estar viendo? Lo que sale de este equipo —por qué mecanismo y con qué interruptor— está en Qué se sincroniza y cómo. Son la misma pregunta en las dos direcciones, y ninguna de las dos listas repite a la otra.

Tres condiciones que valen para todos
- Los dos aparatos, en la misma cuenta de iCloud.
- Cada canal tiene su propio interruptor, y todos nacen apagados. Encender Sincronizar Calíope con iCloud no enciende ninguno de ellos: son consentimientos distintos, no niveles del mismo.
- Publica cualquier equipo con Calíope, no sólo el Mac: el iPad y el iPhone publican igual, y no hace falta tener ninguna pestaña abierta. Lo que sí hace falta es que ese equipo haya estado encendido, con el interruptor puesto, al menos una vez.

Tu Mac, tu iPad y tu iPhone se lo cuentan casi todo. Perfiles de conexión, pestañas del editor SQL, configuración del monitor de salud, fragmentos guardados y preferencias; y, si enciendes sus interruptores propios, el historial de consultas, las conversaciones con el asistente, el registro de errores y los mensajes del sistema. Las contraseñas van aparte, por el Llavero de iCloud.

En el Apple TV, Calíope ve una sola cosa: el estado de los servidores que vigila el monitor de salud, con los grupos de replicación que hayas declarado. Ni consultas, ni respaldos, ni reportes, ni mensajes. Se enciende con Publicar el estado de los servidores en iCloud, en Preferencias › General › Apple TV. Y hacen falta las dos cosas —el interruptor y un monitor que vigile algo—, porque el interruptor solo publica una lista vacía.

En el reloj, Calíope ve también una sola cosa: los mensajes del sistema. Se enciende con Sincronizar los mensajes con iCloud, en Preferencias › General › Mensajes del sistema, y además hay que dar permiso de iCloud en el propio reloj, que nace apagado. El reloj no ve servidores, ni consultas, ni conexiones.

En el iPhone corre Calíope entera, así que no es un aparato que lee: es otro equipo tuyo con Calíope. Ve lo mismo que tu Mac y tu iPad —tus conexiones y tus fragmentos SQL, el historial de consultas, las conversaciones con el asistente, el registro de errores y los mensajes del sistema—, con los mismos interruptores y sin ninguno «para el iPhone». Y además conecta y consulta, que es lo que el televisor y el reloj no hacen nunca.

Lo que hoy no llega a ningún aparato, aunque la pantalla exista: el historial de ejecuciones de respaldos y reportes, y el último resultado guardado de un reporte. El mecanismo está escrito, pero todavía no hay ningún interruptor que lo ponga a publicar, así que esos datos no salen de este equipo. Es lo esperado, no un fallo.

Y lo que no sale nunca, tengas lo que tengas encendido: las contraseñas y las claves SSH fuera del Llavero, el registro de diagnóstico, la caché de esquemas del autocompletado, y los permisos de archivo que te concedió macOS, que sólo valen en el equipo donde los diste. Al televisor y al reloj no les llega jamás el texto de tus consultas: eso viaja únicamente entre tus propios aparatos con Calíope —Mac, iPad y iPhone—, y con su interruptor.

Palabras clave: aparatos, dispositivos, qué llega, qué se ve, apple tv, watch, reloj, iphone, companion, icloud, canales, interruptores, sincronización, publicar

Los mensajes del sistema

El rastro de lo que Calíope hace y detecta sin que estés delante: qué se registra, cuánto se conserva y qué sale de aquí.

Dónde está: Calíope › Preferencias › General

Un respaldo nocturno que sale bien, un reporte programado que falla, un túnel SSH que se cae a las cuatro de la mañana y vuelve solo, un servidor que roza tu umbral de conexiones: cosas que ocurren sin nadie delante. Antes existían sólo como una notificación que se veía una vez y no dejaba rastro. Los mensajes del sistema son ese rastro.

Es un registro distinto de los otros dos: el registro de errores guarda lo que le pasó a la app, y el historial de ejecuciones guarda lo que corrió. Éste guarda el aviso.

Qué se registra. Diecisiete clases de aviso repartidas en siete grupos —respaldos, reportes, consultas, conexiones, servidores, sincronización y la propia app—, cada una con su severidad (información, éxito, advertencia o error) y, cuando la tiene, con la cifra que la motivó: los segundos que tardó, las filas que devolvió, el porcentaje alcanzado.

Dos interruptores, e independientes, en Preferencias › General › Mensajes del sistema:
- Registrar los mensajes del sistema los guarda en este equipo. Sin él no hay nada que sincronizar, y por eso el segundo queda desactivado.
- Sincronizar los mensajes con iCloud los publica. Nace apagado: sacar de aquí nombres de respaldos, de reportes y alias de perfiles es un permiso que se pide aparte.

Cuánto se conservan. Conservar el registro ofrece 30, 90, 180 o 365 días, o sin límite; de fábrica son 90. La poda es de verdad en los dos sitios —borra aquí y borra en iCloud, una vez al día—: un borrado que dejara la copia en la nube la volvería a bajar en la siguiente sincronización, que es peor que no tener la opción.

Qué sale, y en qué idioma llega. Sale el alias del perfil o del servidor, el nombre del respaldo o del reporte, qué equipo lo produjo y las cifras del aviso. Nunca el host, el puerto, el usuario ni el texto de tus consultas. Y el mensaje no viaja traducido: viaja el identificador del aviso con sus valores en crudo, y lo compone el aparato que lo lee, en su propio idioma y con su propio formato de números. Por eso el reloj en francés enseña sus mensajes en francés aunque el Mac esté en español. Si ese aparato es de una versión anterior y no conoce un aviso nuevo, enseña el texto de reserva que viajó dentro, en el idioma que tenía Calíope al emitirlo: es la única vez que verás un mensaje sin traducir.

Si el teléfono o el reloj no los ven, esta misma sección te lo dice antes que ellos:
- «No se pudieron escribir…» — falló el registro local. Se ve aunque iCloud esté apagado, que es justo cuando este registro es lo único que queda.
- «N pendientes de subir» — hay cola. Suele resolverse solo.
- Un aviso con el último fallo de sincronización, con su texto.

Sin esas tres señales, «el teléfono no ve nada» podría ser el interruptor, la cola, un fallo de iCloud o que de verdad no ha pasado nada: cuatro cosas que se ven igual y se arreglan distinto.

Quién los lee: tus otros aparatos con Calíope —Mac, iPad y iPhone— y Calíope en el reloj. En el reloj se filtran por grupo, no por clase de aviso —siete interruptores en vez de diecisiete—, y así un aviso nuevo cae en un grupo que ya decidiste.

Palabras clave: mensajes, mensajes del sistema, avisos, notificaciones, respaldos, reportes, ssh, umbrales, retención, buzón, reloj, watch, companion, icloud

El televisor o el reloj no ve nada

Una pantalla vacía no es un problema, son varios: la escalera de causas en orden, y las tres que se ven casi igual y no significan lo mismo.

Dónde está: Calíope › Preferencias › General

Ni el televisor ni el reloj enseñan «no hay nada» a secas: cada una distingue sus causas y nombra el aparato donde se arregla, porque la mayoría no se arreglan donde estás mirando. Así que lo primero es leer lo que pone la pantalla, que ya es media respuesta.

La escalera, en orden. Casi siempre es uno de estos cinco pasos, y conviene recorrerlos así:

1. La misma cuenta de iCloud en los dos aparatos, con sesión iniciada. Se arregla en los ajustes del aparato que está vacío.
2. El interruptor del canal, encendido en Calíope, en el Mac, en el iPad o en el iPhone. Cada canal tiene el suyo y todos nacen apagados: el de la granja para el televisor, el de los mensajes para el reloj y para la pestaña de mensajes del teléfono. Éste es el motivo más frecuente.
3. El permiso de lectura del propio aparato. El reloj trae el suyo y nace apagado; el del iPhone viene encendido; el televisor no tiene ninguno.
4. Que se haya publicado alguna vez. El equipo que publica tiene que haber estado encendido, con el interruptor puesto, al menos una vez. Un Calíope que nunca publicó se ve exactamente igual que uno que publica y no tiene nada que contar.
5. Que de verdad haya algo. El televisor no puede enseñar servidores si el monitor de salud no vigila ninguno.

Las tres pantallas que engañan. Se ven casi igual y no significan lo mismo:

- «Nunca ha publicado» frente a «no hay mensajes». En el reloj, un buzón vacío puede ser la buena noticia: no ha pasado nada. En el panel del televisor nunca lo es, porque un panel de salud vacío es indistinguible de uno tranquilo, y por eso allí no se da nunca por bueno.
- «No se puede consultar». El canal existe, pero le falta un índice en iCloud o el esquema todavía no ha llegado a este aparato. No falta actividad: falta configuración. No lo arregla ningún interruptor, y conviene avisarnos.
- «Se perdieron N por el camino». La consulta funcionó pero la lectura vino incompleta. Casi siempre basta con volver a entrar.

Y una que no es un fallo: en el reloj, apagar los siete grupos esconde todos los mensajes. El reloj lo dice con esas palabras en vez de darte la buena noticia de que no ha pasado nada.

Verde no es lo mismo que reciente. El televisor marca el dato como viejo cuando el equipo que publica lleva sin dar señales más de tres veces su cadencia (nunca menos de minuto y medio). Un panel en verde con la hora atrasada no dice que todo vaya bien: dice que nadie está mirando. Es el caso del Mac apagado el viernes.

Y desde este lado. Preferencias › General › Mensajes del sistema enseña la cola pendiente y el último fallo de sincronización; la sección Apple TV hace lo propio con la granja. Si aquí hay cola o error, el problema no está en el otro aparato.

Palabras clave: vacío, no veo nada, pantalla vacía, no aparece, no llega, diagnóstico, problemas, apple tv, reloj, watch, iphone, companion, icloud, rancio, frescura