Module: check_mk
Branch: master
Commit: 8f4a78097b1472cccdc8f94ff7e2db7cbb9ec162
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8f4a78097b1472…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: Thu Sep 7 10:48:56 2017 +0200
WinAgent: Reuse livestatus logger implementation
Reuse the logger implementation from livestatus monitoring core. By
default, log into logfile <logdir>\agent.log. In debug mode, use stderr
instead. Also reorganize global and internal linkage stuff at
check_mk_agent.cc.
TODO:
* Handle log file rotation.
Change-Id: I81b5b39281dd0e467028a29cef73ab274387d1de
---
agents/windows/ChronoUtils.h | 1 +
agents/windows/Configuration.cc | 1 +
agents/windows/CrashHandler.cc | 45 +++---
agents/windows/CrashHandler.h | 7 +-
agents/windows/Environment.cc | 10 +-
agents/windows/Environment.h | 7 +-
agents/windows/EventLog.cc | 27 ++--
agents/windows/EventLog.h | 10 +-
agents/windows/EventLogVista.cc | 3 +-
agents/windows/EventLogVista.h | 2 +-
agents/windows/ExternalCmd.cc | 8 +-
agents/windows/ExternalCmd.h | 8 +-
agents/windows/IEventLog.cc | 9 +-
agents/windows/IEventLog.h | 7 +-
agents/windows/ListenSocket.cc | 8 +-
agents/windows/ListenSocket.h | 7 +-
agents/windows/Logger.cc | 1 +
agents/windows/Logger.h | 1 +
agents/windows/Makefile | 6 +-
agents/windows/OHMMonitor.cc | 16 +--
agents/windows/OHMMonitor.h | 6 +-
agents/windows/OutputProxy.cc | 15 +-
agents/windows/OutputProxy.h | 9 +-
agents/windows/Section.cc | 8 +-
agents/windows/Section.h | 6 +-
agents/windows/SectionManager.cc | 3 +-
agents/windows/SectionManager.h | 12 +-
agents/windows/Thread.cc | 6 +-
agents/windows/Thread.h | 4 +-
agents/windows/check_mk_agent.cc | 189 ++++++++++++++++----------
agents/windows/config.h | 0
agents/windows/sections/SectionCheckMK.cc | 18 +--
agents/windows/sections/SectionCheckMK.h | 2 +-
agents/windows/sections/SectionCrashDebug.cc | 5 +-
agents/windows/sections/SectionCrashDebug.h | 2 +-
agents/windows/sections/SectionDF.cc | 2 +-
agents/windows/sections/SectionDF.h | 2 +-
agents/windows/sections/SectionEventlog.cc | 29 ++--
agents/windows/sections/SectionEventlog.h | 4 +-
agents/windows/sections/SectionFileinfo.cc | 4 +-
agents/windows/sections/SectionFileinfo.h | 2 +-
agents/windows/sections/SectionGroup.cc | 2 +-
agents/windows/sections/SectionGroup.h | 4 +-
agents/windows/sections/SectionLogwatch.cc | 40 +++---
agents/windows/sections/SectionLogwatch.h | 2 +-
agents/windows/sections/SectionMRPE.cc | 26 ++--
agents/windows/sections/SectionMRPE.h | 2 +-
agents/windows/sections/SectionMem.cc | 2 +-
agents/windows/sections/SectionMem.h | 2 +-
agents/windows/sections/SectionOHM.cc | 9 +-
agents/windows/sections/SectionOHM.h | 2 +-
agents/windows/sections/SectionPS.cc | 19 ++-
agents/windows/sections/SectionPS.h | 2 +-
agents/windows/sections/SectionPerfcounter.cc | 15 +-
agents/windows/sections/SectionPerfcounter.h | 4 +-
agents/windows/sections/SectionPluginGroup.cc | 33 +++--
agents/windows/sections/SectionPluginGroup.h | 7 +-
agents/windows/sections/SectionServices.cc | 8 +-
agents/windows/sections/SectionServices.h | 2 +-
agents/windows/sections/SectionSkype.cc | 2 +-
agents/windows/sections/SectionSkype.h | 2 +-
agents/windows/sections/SectionSpool.cc | 18 +--
agents/windows/sections/SectionSpool.h | 2 +-
agents/windows/sections/SectionSystemtime.cc | 3 +-
agents/windows/sections/SectionSystemtime.h | 2 +-
agents/windows/sections/SectionUptime.cc | 8 +-
agents/windows/sections/SectionUptime.h | 2 +-
agents/windows/sections/SectionWMI.cc | 8 +-
agents/windows/sections/SectionWMI.h | 2 +-
agents/windows/sections/SectionWinperf.cc | 9 +-
agents/windows/sections/SectionWinperf.h | 4 +-
agents/windows/stringutil.cc | 7 +
agents/windows/stringutil.h | 13 +-
agents/windows/wmiHelper.cc | 2 +-
74 files changed, 409 insertions(+), 368 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=8f4a78097b…