NAME

Thruk - Monitoring Web Interface

DESCRIPTION

Monitoring web interface for Naemon, Nagios, Icinga and Shinken.

METHODS

startup

returns the psgi code ref

find_route_match

    lookup code ref for route

returns code ref and name of the route entry

config

    make config accessible via Thruk->config

cluster

    make cluster accessible via Thruk->cluster

metrics

return metrics object

obj_db_model

return obj_db object model

log

    make log accessible via Thruk->log

audit_log

    audit_log logs something with info log level and
    in case screen logger is active, logs it also to the logfile.

reset_logging

    reset logging system, for example after starting child processes

verbose

    make verbose accessible via Thruk->verbose

debug

    make debug accessible via Thruk->debug

trace

    make trace accessible via Thruk->trace

set_timezone

    set servers timezone

init_logging

    initialize logging

returns logger object

register_cron_entries

    register_cron_entries($function_name)

register callback to update cron jobs

SEE ALSO

Thruk::Controller::Root, Plack

AUTHOR

Sven Nierlein, 2009-present, <sven@nierlein.org>

LICENSE

Thruk is Copyright (c) 2009-2019 by Sven Nierlein and others. This is free software; you can redistribute it and/or modify it under the same terms as the Perl5 programming language system itself.