lic.LicCheckThreshold
Dieser Job prüft für ein Modul, ob die Auslastung seiner Lizenz die Warnschwelle erreicht hat, und liefert die aktuelle und die maximale Anzahl der Nutzungen.
Der Hersteller dokumentiert diesen Job nicht. Die Beschreibung beruht auf Messungen an enaio®-Server 12.0. Unter 10.10 ist der Job ebenfalls vorhanden (krn.EnumJobs listet ihn); geprüft wurde dort nur eine Lizenz vom Typ C ohne Belegung.
|
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
|
|
STRING |
Ja |
Kurzbezeichnung eines Moduls. Anders als bei lic.CheckLicense behandelt der Job eine durch Leerzeichen getrennte Liste als einen einzigen Namen. |
Fehlt Modules, wird der Aufruf mit -1043332470 („A required parameter was not specified: Modules.") abgewiesen.
|
2. Ausgabeparameter
| Name | Typ | Abhängigkeit | Beschreibung |
|---|---|---|---|
|
STRING |
nur bei bekannter Modulbezeichnung |
|
|
STRING |
nur bei bekannter Modulbezeichnung |
Bezeichnung des Moduls, wenn seine Auslastung die Warnschwelle erreicht hat; sonst leer. |
3. Rückgabe
(INT): 0 = Job erfolgreich, sonst Fehlercode.
Auch bei einer unbekannten Modulbezeichnung und bei erreichter Warnschwelle liefert der Job 0. Den Befund tragen die Ausgabeparameter und der Fehlerstack (siehe Diagnoseeinträge bei Rückgabe 0).
4. Beobachtetes Verhalten
Gemessen an enaio®-Server 12.0; die erste Zeile zusätzlich an einer zweiten 12.0-Installation und an 10.10:
| Modul | Ausgabe | Fehlerstack |
|---|---|---|
Lizenz vom Typ |
|
keine Einträge |
Lizenz vom Typ |
|
|
Modul ohne Lizenzeintrag |
|
keine Einträge |
Unbekannte Bezeichnung |
keine Ausgabeparameter |
|
Die Warnschwelle lag in der Messung bei 90 % der maximalen Anzahl. Ob sie konfigurierbar ist, ist nicht bekannt.
|
Erreicht ein Modul die Warnschwelle, versucht der Server, den Administrator per E-Mail zu benachrichtigen. Im gemessenen System war diese Funktion abgeschaltet ( |
Der Job wird im laufenden Betrieb aufgerufen: Die Jobstatistik von krn.NameSpaceGetJobsInfo wies auf dem gemessenen System 213 Aufrufe aus. Ob der Server selbst oder die Clients ihn aufrufen, ist nicht untersucht.
Siehe auch: lic.LicGetModuleInfo, lic.LicGetQueueStatus