logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

action_printemail - A script for sending email from monitor action.

Author

       Stanislav Sinyagin <ssinyagin@k-open.com>

torrus 3.00                                        2023-05-02                        TORRUS_ACTION_PRINTEMAIL(7)

Description

       This program is designed for usage from a monitor action only. It takes the arguments from environment
       variables, as described in action-type "exec" in TorrusXMLConfigurationGuide. In addition, some values
       may be supplied via command-line arguments (see section OPTIONS below).

       Site-specific variables must be specified in the file email-siteconfig.pl.  Default values are installed
       by the first run of "make install". Subsequent runs of "make install" do not override this file.

Files

/etc/torrus/conf/email-siteconfig.pl
           Torrus site email configuration script.

       /usr/share/torrus/templates/etc/torrus/templates
           Torrus template directories.

Name

       action_printemail - A script for sending email from monitor action.

Notes

       See more documentation at Torrus home page: http://torrus.org

Options

--url=GRAPHER-URL
           Sets the URL of the grapher CGI script.

       --template=TEMPLATE-FILE
           Uses  given  file  as  a  template.  The  template  file  must  reside in /usr/share/torrus/templates
           directory. It must be a Template-toolkit file, with the following variables defined:

            tree       Tree name
            token      Leaf token
            path       Leaf path
            url        URL for browsing this leaf
            ncomment   This leaf comment
            npcomment  Leaf's parent comment
            event      Event type
            monitor    Monitor name
            mcomment   Monitor comment
            timestamp  Time and date of the event
            env(VAR)   Environment variable VAR

See Also

torrus(8)

Synopsis

        <action name="report-email">
          <param name="action-type" value="exec" />
          <param name="command">
            $TORRUS_BIN/action_printemail | mail alarms@example.com
          </param>
          <param name="launch-when" value="set, clear" />
        </action>

See Also