[pmon]

Einstellungen für den Prozess Monitor (Pmon)

[pmon] aliveSeconds

Typ
int
Default
30
Wertebereich
> 0
Innerhalb der angegebenen Zeit in Sekunden muss ein Manager, welcher vom Pmon überwacht wird, seinen Alive-Counter erhöhen (also ein Lebenszeichen von sich geben), sonst erkennt der Pmon diesen Manager als "blocked" und startet ein externes script (crashAction).

[pmon] allowSNMP

Typ
string
Default
no
Wertebereich
yes, no
Definiert, ob der WCCILpmon auch den SNMP Port öffnet und somit auf SNMP-Anfragen reagiert.

[pmon] allowSNMPCommands

Typ
string
Default
no
Wertebereich
yes/no
Definiert, ob via SNMP MIB-Einträge geändert werden dürfen. Siehe auch Kapitel MIB.

[pmon] delayStartSeconds

Typ
int
Default
0
Wertebereich
>= 0
Verzögert den Start des Pmons um die angegebene Zeit in Sekunden. In der Zeit, in der der Pmon auf den Start wartet, können keine Aktionen in der Console durchgeführt werden.

[pmon] LAProxyPortNr

Typ
unsigned int
Default
4701
Wertebereich
1024 .. 65535 (see RFC 1340, or /etc/services)
Hier gibt man die Portnummer vom SNMP Live Agent an, für den der Pmon als Proxy fungiert.

[pmon] lmcMaxNumDBLocks

Typ
int
Default
600
Wertebereich
Number of DB Files

Definiert die maximale Anzahl von RAIMA-Datenbankdateien. Der Eintrag ist nur unter Linux erforderlich, wenn es zu Problemen mit Datenbank-Dateiwechseln kommt. Setzen Sie den Eintrag in diesem Fall auf 1500.

HINWEIS

Unter Linux kann der lm_ip (Unix Domain Socket lock manager of RaimaDB) mit dem Betriebssystem gestartet werden. Der PMON startet den lm_ip mit einem hardkodierten Wert von 600 DB-Dateien. Auch die Raima-Tools WCCOAtoolNametoId, WCCOAtoolConvertDb, WCCOAtoolDoCreate, WCCOAtoolSyncTypes und WCCOAtoolBuildIdList starten den lm_ip unter Linux.

Ändern Sie den Wert des lmcMaxNumDBLocks-Eintrags manuell.

Bitte beachten Sie, dass die Änderung dieses Config-Eintrags nicht nur einen Neustart Ihres Projekts und der Raima-Tools erfordert, sondern auch einen manuell gestoppten lm_ip-Prozess unter Linux. Der Prozess lm_ip kann nur gestoppt werden, wenn das Projekt und die Raima-Tools nicht ausgeführt werden. Dies gilt jedoch nicht für SQLite-Projekte und -Tools, da diese nicht von lm_ip betroffen sind.

[pmon] restartDelaySeconds

Typ
int
Default
0
Wertebereich
>= 0
Startet ein Manager zu schnell erneut, so wird der nächste Startversuch um den hier angegebenen Wert verzögert (in Sekunden). Der Defaultwert 0 besagt, dass der Manager in diesem Fall gar nicht wieder neu gestartet wird. Das "crashAction" Skript wird mit dem Typ "DELAYING_RESTART" anstatt "NO_RESTART_ANYMORE" gestartet, wenn der Wert dieses Config-Eintrages > 0 ist.

[pmon] restartProjVA

Typ
string
Default
no
Wertebereich
yes/no
Wenn ein Value Archiv Manager abstürzt, wird das Projekt in einem redundanten System neu gestartet.

[pmon] sendManagerStateChange

Typ
string
Default
No
Wertebereich
Yes|No
Wenn bei einer Statusänderung eines WinCC OA Managers ein Trap verschickt werden soll, ist dieser Parameter auf "Yes" zu setzen.

[pmon] SNMPPortNr

Typ
unsigned int
Default
4700
Wertebereich
1024 .. 65535 (see RFC 1340, or /etc/services)
Portnummer für die der Pmon auf SNMP Anfragen aktiv ist.

[pmon] startupTimeoutSeconds

Typ
int
Default
0
Wertebereich
>= 0
Dauert der Projekt-Start länger als die angegebene Anzahl von Sekunden, wird eine Warnung ausgegeben und das "crashAction" Skript mit dem Typ "STARTUP_TIMEOUT" und dem zuletzt gestarteten Manager ausgeführt. Der Defaultwert 0 deaktiviert das Timeout.

[pmon] v1ReadCommunity

Typ
string
Default
public
Definiert die ReadCommunity für SNMP v1/v2.

[pmon] v1TrapTarget

Typ
string
Gibt die IP-Adresse/Portnummer an, zu der Traps gesendet werden.

z.B. v1TrapTarget = "192.168.150.29/162"
Dieser Eintrag kann beliebig oft gesetzt werden (für jedes TrapTarget ein eigener Eintrag). Alle hier eingetragenen Targets bekommen die Traps zugesendet.

[pmon] v1WriteCommunity

Typ
string
Definiert die WriteCommunity für SNMP v1/v2.