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

msimerson / Haraka / 1590 / 2
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
Files 1
Run time 1s
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

24 Jun 2015 12:35AM UTC coverage: 16.667%. Remained the same
1590.2

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.17 hits per line

Source Files on job 1590.2
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1590
  • Travis Job 1590.2
  • adabadc4 on github
  • Prev Job for on log-elasticsearch (#1587.2)
  • Next Job for on log-elasticsearch (#1601.3)
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