[RESOLU] Liste Bios

Partagez ici vos idées de requêtes SQL pour le reporting dans la console WAPT Enterprise
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Avatar de l’utilisateur
Mathieu
Messages : 91
Inscription : 18 août 2016 - 10:24

10 oct. 2019 - 16:58

- WAPT 1.7.4.6143 Entreprise
- Debian 9.9

Bonjour,

Nous avons crée une requête pour affiché les versions de Bios par modèle de PC

sauf que nous avons un soucis, j'ai vu un poste avec un bios en version A00, j'ai vérifié sur le poste en question la version du BIOS est en A23 j'ai beau rafraîchir les informations la version du bios ne change pas dans WAPT.

comment ce passe le scan de l'inventaire matériel sur WAPT ? la fréquence de scan est basé sur quel durée?

J'ai vérifié dans GLPI le BIOS est bien remonté en A23

Donc dans ma requête je peux avoir beaucoup d'erreur si la remonté d'information est erroné.

Dans ma requête j'utilise la property SMBIOSBIOSVersion

Modification [11/10]
j'ai vu le bouton "Actualisé l'inventaire du poste" du coup l'information est bien remonté.
- WAPT 2.2.3.12463 Entreprise
- Debian 9.9
- Windows 10 21H2 & Windows 11 22h2
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1783
Inscription : 10 juil. 2014 - 23:52
Contact :

12 oct. 2019 - 11:33

Bonjour Mathieu

Par défaut, l'inventaire wmi est fait une seul fois effectivement.

On ne le fait pas a chaque fois car faire un inventaire wmi coute beaucoup en calcule pour l'agent.

Du coup effectivement, si il a du changement sur la machine et que tu veux actualiser l'inventaire, il faut refaire un register.

Tu peux si tu veux faire un paquet qui fait un audit du style:

Code : Tout sélectionner

def audit():
    WAPT.register_computer()
Et c'est toi qui défini tous les combien de temps tu veux forcer la remontée d'inventaire avec audit_schedule dans le fichier control
Avatar de l’utilisateur
Mathieu
Messages : 91
Inscription : 18 août 2016 - 10:24

14 oct. 2019 - 11:49

Merci

ça fonctionne parfaitement.

pour ceux qui seraient intéressé c'est pas parfait mais ça fonctionne

Code : Tout sélectionner

select
count(distinct computer_name) as NbMachines,
productname as MODELE,
wmi->'Win32_BIOS'->>'SMBIOSBIOSVersion' as Bios_Version ,
string_agg(distinct lower(computer_name),' ') as Computer_name
from hosts
group by productname, wmi->'Win32_BIOS'->>'SMBIOSBIOSVersion'
          
- WAPT 2.2.3.12463 Entreprise
- Debian 9.9
- Windows 10 21H2 & Windows 11 22h2
Verrouillé