Anleitung
Messwerte gleichzeitig aktiver Nutzer importieren: Messwert-Datei oder Sitzungsprotokoll
Schritt für Schritt zum Import aus dem Lizenzserver: Messquelle wählen, eine Datei mit Messwerten oder ein Sitzungsprotokoll übernehmen und prüfen, wie sich der Spitzenwert in der Lizenzbilanz ändert.
6 min Lesezeit · Oktober 2026
Lizenzserver zählen laufend mit. Statt jeden Wert von Hand einzutragen, übernehmen Sie deren Auswertungen als Datei. knooing kennt zwei Arten: eine Messwert-Datei mit Zeitpunkt und Anzahl, und ein Sitzungsprotokoll mit Anmeldung und Abmeldung jeder Person. Aus dem Protokoll berechnet knooing die Gleichzeitigkeit selbst.
Wie Sie das Berechtigungslos anlegen und den Abschnitt öffnen, steht in Concurrent-User-Lizenzen erfassen. Dort finden Sie auch die wichtigsten Begriffe.
Das brauchen Sie
In knooing das Recht, die Konfigurationsverwaltung zu bearbeiten, und ein Berechtigungslos mit der Metrik Concurrent User (per_concurrent_user). Dazu eine Datei aus Ihrem Lizenzserver im Format CSV, XLS oder XLSX mit höchstens 50.000 Datenzeilen.
Schritt 1: Produkt und Messquelle wählen
Öffnen Sie in der Seitenleiste Konfigurationsverwaltung, dann Bestand und den Reiter Lizenzbilanz. Tragen Sie im Abschnitt Concurrent User: gleichzeitig aktive Nutzer Hersteller (Slug) und Produkt (Slug) ein und klicken Sie auf Anzeigen.
Tragen Sie unter Messwerte erfassen die Messquelle ein, also den Server, von dem die Datei stammt. Ein Beleg (Dokument-ID, optional) gilt für alle Werte dieser Lieferung.
Warum die Messquelle zuerst? knooing vergleicht neue Werte mit den gespeicherten Werten derselben Messquelle. Nur so erkennt es Wiederholungen und Widersprüche. Die Spitzen verschiedener Messquellen werden addiert. Tragen Sie für denselben Server deshalb immer dieselbe Kennung ein, sonst würde er doppelt zählen.
Beispiel: Julia Beispiel wählt muster-software und cad-konstruktion und trägt als Messquelle srv-lizenz01 ein, denselben Namen wie beim Wert von Hand.
Schritt 2: Eine Messwert-Datei importieren
Unter Datei importieren wählen Sie bei Format den Eintrag Messwerte. Die Datei braucht zwei Spalten: zeitpunkt und anzahl. knooing versteht auch die Spaltennamen observedAt, timestamp, concurrentUsers oder users. Zeitpunkte schreiben Sie zum Beispiel als 28.09.2026 10:15 oder 2026-09-28 10:15. Zeitpunkte ohne Zeitzone gelten als Ortszeit (Berlin/Wien). Datumszellen aus Excel übernimmt knooing mit der Uhrzeit, die in der Tabelle steht.
zeitpunkt;anzahl
10.07.2026 11:00;24
01.09.2026 10:00;16
08.09.2026 10:00;19
15.09.2026 10:00;18
22.09.2026 14:30;22
Wählen Sie die Datei aus und klicken Sie auf Importieren. Eine grüne Zusammenfassung nennt, wie viele Werte übernommen wurden, wie viele schon vorhanden waren und den höchsten Wert der Datei.

Warum alles oder nichts? Enthält die Datei eine fehlerhafte Zeile, übernimmt knooing gar nichts. Fehlte ausgerechnet die Zeile mit der Spitze, zeigte die Bilanz sonst eine zu niedrige Zahl, und niemand würde es bemerken. Ein Wert, der mit gleicher Zahl schon gespeichert ist, gilt als Wiederholung und wird übersprungen. So können Sie dieselbe Datei gefahrlos noch einmal einlesen.
Beispiel: Die Datei von srv-lizenz01 enthält fünf Zeilen. Den Wert vom 15.09.2026, 10:00 hatte Julia Beispiel schon von Hand erfasst. Die Zusammenfassung lautet „Übernommene Messwerte: 4, bereits vorhanden: 1. Höchster Wert in der Datei: 24 am 10.07.2026, 11:00.“
Schritt 3: Ein Sitzungsprotokoll importieren
Manche Lizenzserver liefern keine Zählwerte, sondern Sitzungen. Tragen Sie dann die Messquelle dieses Servers ein und wählen Sie bei Format den Eintrag Sitzungsprotokoll. Die Datei braucht die Spalten user, start und end:
user;start;end
nutzer01;28.09.2026 08:00;28.09.2026 12:00
nutzer01;28.09.2026 09:00;28.09.2026 09:40
nutzer02;28.09.2026 08:30;28.09.2026 11:00
nutzer03;28.09.2026 09:00;28.09.2026 10:30
nutzer04;28.09.2026 09:15;28.09.2026 10:00
nutzer05;28.09.2026 09:30;28.09.2026 09:45
nutzer02;29.09.2026 08:00;29.09.2026 16:00
nutzer06;29.09.2026 10:00;
Wählen Sie die Datei aus und klicken Sie auf Importieren. knooing berechnet daraus je Kalendertag die höchste Zahl gleichzeitig aktiver Nutzer und speichert sie als Messwert. Dabei gilt:
- Zwei gleichzeitige Sitzungen derselben Person zählen einmal.
- Wer sich um 10:00 abmeldet, zählt um 10:00 nicht mehr neben jemandem, der sich um 10:00 anmeldet.
- Eine Sitzung ohne Dauer, mit Anmeldung und Abmeldung in derselben Sekunde, belegt die Lizenz für diesen Augenblick und zählt dort mit.
- Ein leeres Ende bedeutet: Die Sitzung lief beim Export noch. Sie zählt bis zum letzten Zeitpunkt der Datei.
- Der Kalendertag ist der Tag in Ortszeit. Auch ein Tag ohne Nutzung im Zeitraum der Datei wird mit 0 gespeichert, denn das Protokoll belegt, dass niemand gearbeitet hat.
Die Zusammenfassung nennt zusätzlich die ausgewerteten Sitzungen, die Zahl der Personen, den Zeitraum und die Tageswerte.

Warum Personen statt Sitzungen? Die Lizenz bindet eine Person, nicht ein Gerät. Wer mit Laptop und Arbeitsplatzrechner gleichzeitig angemeldet ist, belegt nur eine Lizenz. Würde knooing Sitzungen zählen, stünde in der Bilanz eine zu hohe Zahl.
Beispiel: Der zweite Lizenzserver srv-lizenz02 bedient denselben Lizenzpool. Julia Beispiel trägt ihn als Messquelle ein und importiert sein Protokoll. Die Zusammenfassung lautet „… Ausgewertete Sitzungen: 8, Nutzer: 6, Zeitraum: 28.09.2026, 08:00 bis 29.09.2026, 16:00, Tageswerte: 2.“ nutzer01 war am 28.09. zweimal angemeldet und zählt nur einmal.
Schritt 4: Das Ergebnis prüfen
Nach dem Import lädt knooing den Abschnitt neu. Prüfen Sie:
- Spitzenwert (90 Tage): Bei mehreren Messquellen steht dort die Summe, zum Beispiel „29 gleichzeitig aktive Nutzer (Summe der Spitzen aus 2 Messquellen)“.
- Abgleich: etwa Unterlizenziert mit „Es fehlen 4 Lizenzen“ und „Auslastung 116 %“.
- Messquellen: je Server seine eigene Spitze, darunter „Die Spitzen verschiedener Messquellen werden addiert.“
- Messwerte im Bezugszeitraum: die Herkunft jedes Werts, also Von Hand, Messwert-Datei oder Sitzungsprotokoll.
Das zweite Bild oben zeigt diesen Stand.
Warum werden die Spitzen addiert? Getrennte Lizenzserver haben keine gemeinsame Zeitachse. Die Summe der einzelnen Spitzen ist die sichere Obergrenze: Mehr Personen können nicht gleichzeitig gearbeitet haben. Knapp kalkulierte Pools fallen so eher auf als zu spät.
Beispiel: srv-lizenz01 erreicht 24, srv-lizenz02 erreicht 5. Die Summe 29 liegt über den 25 Lizenzen der Beispiel GmbH. Tobias Beispiel prüft daraufhin mit dem Einkauf, ob Lizenzen nachgekauft werden.
Nächster Schritt
Wie Sie den Bezugszeitraum ändern und einen Nachweis für den Hersteller erzeugen, steht in Concurrent-User-Lizenzen auswerten.
Wenn etwas nicht klappt
- „Bitte wählen Sie eine Datei aus.“ Wählen Sie vor Importieren eine Datei aus.
- „Bitte geben Sie die Messquelle an, z. B. den Namen des Lizenzservers.“ Tragen Sie unter Messwerte erfassen die Messquelle ein. Sie gilt auch für den Import.
- „1 Zeile ist fehlerhaft. Es wurde nichts übernommen.“ oder „… Zeilen sind fehlerhaft. Es wurde nichts übernommen.“ Darunter steht jede fehlerhafte Zeile mit „Zeile …:“ und dem Grund, zum Beispiel „Das Ende liegt vor dem Beginn.“ oder „Der Nutzer fehlt.“ Es erscheinen höchstens zehn Zeilen, danach „… und … weitere.“ Korrigieren Sie die Datei und importieren Sie sie erneut.
- „Es fehlen Spalten: …“ Die Kopfzeile passt nicht zum gewählten Format. Prüfen Sie die Spaltennamen oder wählen Sie das andere Format.
- „Derselbe Zeitpunkt steht schon in Zeile … mit … statt … Nutzern.“ Die Datei nennt für einen Zeitpunkt zwei verschiedene Zahlen. Entscheiden Sie sich für eine.
- „1 Wert widerspricht einem bereits gespeicherten Messwert dieser Quelle. Es wurde nichts übernommen. …“ Für denselben Zeitpunkt ist bei dieser Messquelle schon eine andere Zahl gespeichert. Soll die Datei gelten, ziehen Sie den alten Wert zuerst zurück, siehe Falsche Messwerte zurückziehen.
- „Die Datei hat mehr als 50000 Datenzeilen …“ oder „Das Sitzungsprotokoll umfasst … Tage, erlaubt sind höchstens 400. …“ Teilen Sie die Datei in kleinere Zeiträume auf und importieren Sie die Teile nacheinander.
- Die Werte stehen eine oder zwei Stunden verschoben in der Liste. Die Datei enthält Zeitpunkte in einer anderen Zeitzone ohne Angabe. Zeitpunkte ohne Zeitzone liest knooing als Ortszeit (Berlin/Wien). Ergänzen Sie die Zone im Export des Lizenzservers.