Página 1 de 1

[RESUELTO] Número de estaciones de trabajo a las que se asigna un grupo de paquetes

Publicado: 23 de enero de 2020 - 14:17
por Renaud Villet
Hola,
me gustaría crear una consulta que me indique el número de máquinas en las que está instalado un grupo de paquetes... ¿Es posible?
Gracias.

Re: Número de estaciones de trabajo a las que se asigna un grupo de paquetes

Publicado: 3 de febrero de 2020 - 10:08 a. m.
por Mathieu
Existe este script que puedes modificar según lo que quieras mostrar.
Seleccione paquete, versión, arquitectura, descripción, sección, package_uuid, count(*)
de hostpackagesstatus
donde sección no esté en ('host','unit','group')
agrupe por 1,2,3,4,5,6

Reemplace 'grupo' por 'base' para mostrar solo grupos de paquetes

Re: Número de estaciones de trabajo a las que se asigna un grupo de paquetes

Publicado: 4 de febrero de 2020 - 16:58
por Renaud Villet
Sí, funciona, ¡gracias!
Ahora viene la parte más complicada: ¿es posible obtener el número de ordenadores a los que se ha asignado un grupo de paquetes específico, ordenados por dominio?

Gracias.

Re: Número de estaciones de trabajo a las que se asigna un grupo de paquetes

Publicado: 5 de febrero de 2020 - 9:44 a. m.
por Mathieu
No tengo en mi lista el que conseguí a través de Tranquil IT, lo siento

Re: Número de estaciones de trabajo a las que se asigna un grupo de paquetes

Publicado: 17 de febrero de 2020 - 16:50
por eblaudy
Buen día,
Esto es lo que estás buscando:

Código: Seleccionar todo

SELECT hosts.dnsdomain, COUNT(hosts.uuid)
FROM hosts, hostpackagesstatus
WHERE hosts.uuid = hostpackagesstatus.host_id AND hostpackagesstatus.package = 'tis-wsl-debian'
GROUP BY hosts.dnsdomain
ORDER BY 2 DESC
Simplemente reemplace "tis-wsl-debian" con el nombre de su grupo de paquetes.

Esto funciona para cualquier nombre de paquete ;) ¡Grupo o no!

Que tengas un buen resto del día