Page 1 sur 1

[RESOLU] Reporting script

Posté : 21 déc. 2023 - 11:05
par geoffroy
Bonjour à tous,

Server : WAPT Entreprise 2.4.0.14080 sur Debian
Consoles : Windows 10 & 11
Parc : Windows

J'ai un script qui permet d'avoir Free space per computer.
Je voulais savoir si il était possible d'avoir dans cette fonction un résultat en % et surtout avec le classement des machines par OU.

Code : Tout sélectionner

select
round(((host_metrics->'local_drives'->'C'->'FreeSpace')::float / 1073741824)::numeric,2)::float as Free_Gb,
host_metrics->'last_logged_on_user' as User,
os_name,
os_version ,
host_info->'computer_fqdn' as fqdn
from hosts
order by computer_name
Merci à vous

Re: Reporting script

Posté : 21 déc. 2023 - 14:51
par dcardon
Salut Geoffroy,

vous pouvez essayer ceci :

Code : Tout sélectionner

select
round(((host_metrics->'local_drives'->'C'->'FreeSpace')::float  / 1073741824)::numeric,2) as free_space_en_go ,
round(((host_metrics->'local_drives'->'C'->'Size')::float  / 1073741824)::numeric,2) as total_space_en_go,
round(
 (((host_metrics->'local_drives'->'C'->'FreeSpace')::float  / 1073741824) / ((host_metrics->'local_drives'->'C'->'Size')::float  / 1073741824) * 100)::numeric ,2) as free_space,
host_info->'computer_fqdn'  as fqdn,
host_metrics->'last_logged_on_user' as User
from hosts
order by free_space asc
Denis

Re: Reporting script

Posté : 21 déc. 2023 - 17:17
par geoffroy
Parfait... Merci bien Denis.

Bonne fête de fin d'année à toute l'équipes

Re: Reporting script

Posté : 22 déc. 2023 - 15:08
par dcardon
Merci Geoffroy pour le retour, joyeux Noël et Bonne année 2024 de toute l'équipe!
Denis