diff options
author | Tomas Bzatek <tbzatek@redhat.com> | 2014-05-09 13:30:51 +0200 |
---|---|---|
committer | Tomas Bzatek <tbzatek@redhat.com> | 2014-05-15 16:09:14 +0200 |
commit | cfcb510792201a551b10b213f4e60f2d302da45e (patch) | |
tree | 68f96391b90bd39ddd04d35beb05bb42be56b976 | |
parent | 85fc4b81767c7be0c18e78d2a1edfc3aa0051eab (diff) | |
download | openlmi-providers-cfcb510792201a551b10b213f4e60f2d302da45e.tar.gz openlmi-providers-cfcb510792201a551b10b213f4e60f2d302da45e.tar.xz openlmi-providers-cfcb510792201a551b10b213f4e60f2d302da45e.zip |
indmanager: Add a Debugging section in the README file
-rw-r--r-- | src/libs/indmanager/README | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/libs/indmanager/README b/src/libs/indmanager/README index 4f9654d..caa5b00 100644 --- a/src/libs/indmanager/README +++ b/src/libs/indmanager/README @@ -137,6 +137,27 @@ Creation, Deletion, Modification and supports only one type per provider. Settings cannot be changed. +Debugging +~~~~~~~~~ +Indication manager is logging its job through standard CMPI trace facilities on +a verbose level. That can be used to watch indications creation and sending to +determine which side to debug in case indications are not working properly. +Further errors like unreachable listener are usually logged through the same +trace facitilies by CIMOM itself. Indication manager trace messages are always +prefixed with "LMI indication manager" for easy grepping. + +As an example, the following options will make Pegasus to log trace messages in +a file: + + # cimserver daemon=false forceProviderProcesses=false traceLevel=5 \ + traceFacility=File traceComponents=All + +Messages are usually logged in /var/lib/Pegasus/cache/trace/cimserver.trc (may +vary on different systems) and simple grep will show you the actual progress: + + # tail -f /var/lib/Pegasus/cache/trace/cimserver.trc | grep \ + "LMI indication manager" + Example ~~~~~~~ Is not provided yet. |