REPORTER-SYSTEMD-J(1)

NAME
reporter-systemd-journal - Reports problem information into systemd journal.

SYNOPSIS

reporter-systemd-journal [-v] [-d DIR] [-m MESSAGEID] [-F FMTFILE] [-p NONE|ESSENTIAL|FULL] [-s SYSLOGID]

DESCRIPTION

The tool reads problem directory DIR and sends its details into systemd journal as a message. If MESSAGEID is defined, the tool creates a catalog message as well. By parameter -p it can be specified how much detailed the report will be.

Example:

    Catalog message:
    -- 13a16aacbc85495c96e3627cc64f5263
    Subject: testing reporter-systemd-journal message
    Defined-By: libreport
    Testing reporter-systemd-journal catalog message
    @PROBLEM_REPORT@
    This usually indicates a programming error in the crashing program.
    Formatting file:
    %summary:: Formatting reporter-systemd-journal message
    ::%bare_%short_backtrace
    Reporting:
    # reporter-systemd-journal --message-id 13a16aacbc85495c96e3627cc64f5263 -F $FORMATTING_FILE
    Systemd journal catalog message:
    Sep 27 16:50:49 dhcp-24-126.brq.redhat.com reporter-systemd-journal[31675]: Formatting reporter-systemd-journal message
    -- Subject: testing reporter-systemd-journal message
    -- Defined-By: libreport
    --
    -- Testing reporter-systemd-journal catalog message
    --
    -- #1 crash in /usr/bin/will_segfault
    -- #2 varargs in /usr/bin/will_segfault
    -- #3 f in /usr/bin/will_segfault
    -- #4 callback in /usr/bin/will_segfault
    -- #5 call_me_back in /usr/lib64/libwillcrash.so.0.0.0
    --
    -- This usually indicates a programming error in the crashing program.

OPTIONS

-d DIR
    Path to problem directory.

-m MESSAGEID, --message-id MESSAGEID
    Catalog message id.

-F FMTFILE
    Formatting file for systemd journal catalog message.

-p NONE|ESSENTIAL|FULL, --dump NONE|ESSENTIAL|FULL
    Defines how much detailed the report will be. NONE means only default problem details, as reason, pid etc., are sent into journal. ESSENTIAL means less important problem details are sent as well. FULL means all text problem dir details are sent into journal.

-s SYSLOGID, --syslog-id SYSLOGID
    Define SYSLOD_IDENTIFIER systemd journal field.

-v
    Be more verbose. Can be given multiple times.

ENVIRONMENT VARIABLES

REPORTER_JOURNAL_SYSLOG_ID
    Define SYSLOD_IDENTIFIER systemd journal field.

SEE ALSO

journalctl(1), systemd.journal-fields(7)

AUTHORS

    • ABRT team