Seite 1 von 1

[GELÖST] Antrag auf Anzeige von DMI-Auditdaten

Veröffentlicht: 14. März 2025 – 16:49 Uhr
von psgca85
Guten Morgen,

Seit dem Upgrade auf Version 2.6 werden DMI-Daten nicht mehr in der Hosttabelle gespeichert, sondern über die DMI-Überwachung abgerufen.
Wie kann ich diese Daten mithilfe einer Abfrage abrufen?.
In Version 2.5 reichte es beispielsweise aus, diese Anfrage zu stellen, um TPM-Informationen von PCs abzurufen.

Code: Alle auswählen

SELECT
	    computer_name,
	    host_info -> 'tpm' AS tpm_infos
FROM
	    hosts
WHERE
   computer_name = 'nomdupc'
Vielen Dank im Voraus.

Benoit.

Betreff: Antrag auf Anzeige von DMI-Prüfdaten

Veröffentlicht: 17. März 2025 - 09:47 Uhr
von Sfonteneau
Beispiel zum Abrufen des Herstellers aus BIOS_Information im audit-dmi-Paket

Code: Alle auswählen

WITH cte AS (
    SELECT ctid,
           host_id,
           row_number() OVER (PARTITION BY host_id, value_key ORDER BY value_date) AS rank
    FROM HostAuditData
    WHERE value_section = 'audit-dmi' AND value_key = 'audit-dmi'
)
SELECT
    cte.host_id,
    h.computer_fqdn,
    had.value->'BIOS_Information'->'Vendor' as Vendor
FROM HostAuditData had
JOIN cte ON cte.ctid = had.ctid
JOIN hosts h ON h.uuid = cte.host_id
WHERE cte.rank = 1;

Betreff: Antrag auf Anzeige von DMI-Prüfdaten

Veröffentlicht: 17. März 2025 - 10:49 Uhr
von psgca85
Hallo,
vielen Dank für die Antwort, die ich an meine Bedürfnisse anpassen konnte.
Mit freundlichen Grüßen,
Benoit.

Betreff: [GELÖST] Anfrage zur Anzeige von DMI-Auditdaten

Veröffentlicht: 17. März 2025 - 10:54 Uhr
von dcardon
Hallo Benoit,

du kannst deine Version der Anfrage gerne als Antwort im Forum posten; wahrscheinlich haben auch andere die gleiche Frage. :-)

– Denis

Betreff: [GELÖST] Anfrage zur Anzeige von DMI-Auditdaten

Veröffentlicht: 17. März 2025 - 10:59 Uhr
von psgca85
Hallo Denis,

Nachfolgend meine Abfrage zur Ermittlung der TPM-Version.

Code: Alle auswählen

WITH cte AS (
    SELECT ctid,
           host_id,
           row_number() OVER (PARTITION BY host_id, value_key ORDER BY value_date) AS rank
    FROM HostAuditData
    WHERE value_section = 'audit-dmi' AND value_key = 'audit-dmi'
)
SELECT
    cte.host_id,
    h.computer_fqdn,
    had.value->'TPM_Device'->'Specification_Version' as TPMVersion
FROM HostAuditData had
JOIN cte ON cte.ctid = had.ctid
JOIN hosts h ON h.uuid = cte.host_id
WHERE cte.rank = 1;
Aufrichtig,

Benoit.

Betreff: [GELÖST] Anfrage zur Anzeige von DMI-Auditdaten

Veröffentlicht: 17. März 2025 - 14:36 ​​Uhr
von dcardon
DANKE :-)