• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

msimerson / Haraka / 1590
17%
master: 17%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/redis-4.6.6
DEFAULT BRANCH: master
Ran 24 Jun 2015 12:37AM UTC
Jobs 4
Files 1
Run time 23s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1590

push

travis-ci

msimerson
log connections and transactions to Elasticsearch

* merge transaction results into connection results
* get decoded message headers
* skip logging connection if already logged in transaction
* added exclude_hosts option
    handy for not polluting ES results with monitoring and testing connections
* add index map template
* add default config file
* move transaction "stored" node outside cb
    so that connections doesn't get stored if the transaction already did
* make ES index names configurable
* added config setting to nest plugin result inside another object
* add tests
* added log_connections option
* organize conn properties under connection obj
* added [report_as] to enable custom names for connection properties
* get headers to save from .ini config
* rearranged the JSON, adding more properties
* list of message headers to add is now a config setting
* the top level names (plugin, connection, message) are configuration with config options
* connection properties names can be aliased with config settings under [report_as]
* new top level `message` object. Structure now looks like this:

    * connection
        * local
            * ip
            * port
            * host
        * remote
            * ip
            * port
            * host
        * hello
            * verb
            * host
        * count
        * auth
        * relay
        * ....
    * message
        * bytes
        * envelope
            * sender
            * recipient
        * header
            * To / From / Subject (per config settings)
        * body
            * attachment
                * file
                * ctype
                * md5
                * bytes
        * queue
    * plugin
        * asn
        * karma
        * geoip
        * spamassassin
        * ....

* improved structure makes index map simpler
    * all fields named 'ip' are type 'ip'
    * all fields named 'host', etc....

* switch config syntax so more than one host can be specified

1 of 6 relevant lines covered (16.67%)

0.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1590.1 24 Jun 2015 12:37AM UTC 0
16.67
Travis Job 1590.1
2 1590.2 24 Jun 2015 12:37AM UTC 0
16.67
Travis Job 1590.2
3 1590.3 24 Jun 2015 12:37AM UTC 0
16.67
Travis Job 1590.3
4 1590.4 24 Jun 2015 12:37AM UTC 0
16.67
Travis Job 1590.4
Source Files on build 1590
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1590
  • adabadc4 on github
  • Prev Build on log-elasticsearch (#1587)
  • Next Build on log-elasticsearch (#1601)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc