{"_id":"bunyan-lumberjack","_rev":"65-9fe574cf783d88570c45c04b9d4372bd","name":"bunyan-lumberjack","dist-tags":{"latest":"1.1.3"},"versions":{"0.1.1":{"name":"bunyan-lumberjack","version":"0.1.1","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@0.1.1","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-logstash-forwarder","bugs":{"url":"https://github.com/benbria/node-logstash-forwarder/issues"},"dist":{"shasum":"9beff4b907a7fbd9772d2044b45def266f19d2e2","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-0.1.1.tgz","integrity":"sha512-roaRehc7W4ahbdAqF/H5Ixd4DzMkyhCeBu5t9qnNTIdr/JS0IuPQH16E0Nbd1WKGbmvX/9RuAMc/wOgg1r9Gng==","signatures":[{"sig":"MEUCIDSLRZBBhJSzhOXzpfW0Ynwfu7zpuHj6OTohspc07Z9FAiEA/qkpESAAIN9scctnNi7YDwHuQ6mMpbeh1GCXzUIjlMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"9beff4b907a7fbd9772d2044b45def266f19d2e2","engines":{"node":">=0.10.1"},"gitHead":"5a59eab930f4aff78327ada181888fd47e4664d6","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/jwalton/lol-js/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/benbria/node-logstash-forwarder","type":"git"},"_npmVersion":"1.4.28","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"dependencies":{"lumberjack-protocol":"^0.1.1"},"peerDependencies":{"bunyan":"*"}},"0.2.1":{"name":"bunyan-lumberjack","version":"0.2.1","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@0.2.1","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-logstash-forwarder","bugs":{"url":"https://github.com/benbria/node-logstash-forwarder/issues"},"dist":{"shasum":"e45618d601cd29a33c81dec4431e2c0f2edf52a9","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-0.2.1.tgz","integrity":"sha512-R76wosr1lD5cZ2kLzoeeWOy3mHzyKkBg3FGKNKLhpF7NetfwR+MD9/CNcjCxQCsXkRHq/8HUTZopUJvB3mxnMQ==","signatures":[{"sig":"MEYCIQDea9wcJfAXn9V14oFm7wtnLbBUfX9/sgCyHeb9NhrKTgIhALJTXyqEYN9yXhSvyv364Kll1mY/ejFJ2euKop6cxPN5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"e45618d601cd29a33c81dec4431e2c0f2edf52a9","engines":{"node":">=0.10.1"},"gitHead":"df7e4d77b59b17999b193564991fd93d08ed667c","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/jwalton/lol-js/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/benbria/node-logstash-forwarder","type":"git"},"_npmVersion":"1.4.28","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"dependencies":{"lumberjack-protocol":"^0.1.3"},"peerDependencies":{"bunyan":"*"}},"0.2.2":{"name":"bunyan-lumberjack","version":"0.2.2","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@0.2.2","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-logstash-forwarder","bugs":{"url":"https://github.com/benbria/node-logstash-forwarder/issues"},"dist":{"shasum":"cf41ab998661a1fa6c538beb62c3168d0281d8b5","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-0.2.2.tgz","integrity":"sha512-mdxD8ggutQZFK6qZ2wslgY+6OCouwwCsICNHjB2HAyZKay6t+jGj6qQFdcWaWIU4bGYJRyQU6elquk4KTrdnJg==","signatures":[{"sig":"MEYCIQDGdAVMhjelOANJ2RKXCAkRtH6KEkWt43ru85FmRn2wSAIhAOI30boTCnZeoKWykxn3xIcTq0YTNqJHaay6Ns3uvKva","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"cf41ab998661a1fa6c538beb62c3168d0281d8b5","engines":{"node":">=0.10.1"},"gitHead":"c02c21661400982f5ef0587801c96af48fe92d48","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/jwalton/lol-js/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/benbria/node-logstash-forwarder","type":"git"},"_npmVersion":"1.4.23","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"dependencies":{"lumberjack-protocol":"^0.1.3"},"peerDependencies":{"bunyan":"*"}},"0.2.3":{"name":"bunyan-lumberjack","version":"0.2.3","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@0.2.3","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-logstash-forwarder","bugs":{"url":"https://github.com/benbria/node-logstash-forwarder/issues"},"dist":{"shasum":"903437e89b850c570e1ff088f32fa00b15ef8e4b","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-0.2.3.tgz","integrity":"sha512-mz5sDLG5vq4AIFlF2sKdLXVexPQaNAdvHw5lO6VEue5vSmN+/oZ4MAtpxEsGcjXJbpri1uCP0dhteqe3RnRtjg==","signatures":[{"sig":"MEYCIQDdh4tLIWypuQaeedOm9DF/12Abqc+a/JnhLt52bsMgEgIhAPXo/Z3GwPXqki1P8qc/cOKzGTRU24Aa3YkxI/n6o10d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"903437e89b850c570e1ff088f32fa00b15ef8e4b","engines":{"node":">=0.10.1"},"gitHead":"ebab5fa1a168c658ebbbe3bb45d81abfa32375a3","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/jwalton/lol-js/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/benbria/node-logstash-forwarder","type":"git"},"_npmVersion":"1.4.23","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"dependencies":{"lumberjack-protocol":"^0.1.4"},"peerDependencies":{"bunyan":"*"}},"1.0.0":{"name":"bunyan-lumberjack","version":"1.0.0","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.0.0","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-logstash-forwarder#readme","bugs":{"url":"https://github.com/benbria/node-logstash-forwarder/issues"},"dist":{"shasum":"4f96c9e4bb881121a65a0bb9d0c60f5fdebeae6c","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.0.0.tgz","integrity":"sha512-sNbCCUC8XRPvGKYiGOq5m4YRRzL2B+17mxWOyMJNyOFGnZ0ovJWXJB/Q/5nta6kYYQAhiMewAgCZhlNOEm8yRw==","signatures":[{"sig":"MEQCIBVbtktfs1QzVyL1YhVanSiVmpwZyfkXYVyzy+sOQmw2AiACsPJKwnJafMaeOPY8SZX3YwX1ZlaFSPRNBzSkbwXuGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"4f96c9e4bb881121a65a0bb9d0c60f5fdebeae6c","engines":{"node":">=0.10.1"},"gitHead":"08d102dd5436939ef2bedb14f5d1b2858b72587a","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-logstash-forwarder.git","type":"git"},"_npmVersion":"2.14.7","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.0"},"peerDependencies":{"bunyan":"*"}},"1.0.1":{"name":"bunyan-lumberjack","version":"1.0.1","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.0.1","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-logstash-forwarder#readme","bugs":{"url":"https://github.com/benbria/node-logstash-forwarder/issues"},"dist":{"shasum":"269729b62e11b1f410aa4eb4a7047fa542f47979","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.0.1.tgz","integrity":"sha512-Ou8FeM0abrKrNK3I2BcABpD73yG103vO44I+DJUn9Hi9Mwkv/nz0l1AC46X/2IlKho2tuokBz1Fpjf2yhZBj4Q==","signatures":[{"sig":"MEYCIQD0vaeAEKQWDya3d42sEuN0L6LpIuLAKk5SR/4ukz6X2QIhAMgPdPfTevbj7yU+gMmrAZAldKjIjk9Zm9T7wT575rRf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"269729b62e11b1f410aa4eb4a7047fa542f47979","engines":{"node":">=0.10.1"},"gitHead":"5417d6bd55e92d9bce90793489f8b0aa8efb56e9","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-logstash-forwarder.git","type":"git"},"_npmVersion":"2.14.7","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.1"},"peerDependencies":{"bunyan":"*"}},"1.0.2":{"name":"bunyan-lumberjack","version":"1.0.2","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.0.2","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-logstash-forwarder#readme","bugs":{"url":"https://github.com/benbria/node-logstash-forwarder/issues"},"dist":{"shasum":"17f77642d0314f552bcc027a21cfc2771ba90f2f","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.0.2.tgz","integrity":"sha512-vi9N1K3nzm340jIZdWQ7+x/VYG0omSGKfxkPVYBgdveP82h56jXrL/x8y66MQtbrUGcAQduqXq+EXoILvFEEIw==","signatures":[{"sig":"MEYCIQDQoxI2BAMBNO8kmSLEVDhPP3aZc9rATYdUftNvetLcnAIhANiodofYzQdRRGCzVikYBWl8xSvIbjALz/WKp7T1fKi5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"17f77642d0314f552bcc027a21cfc2771ba90f2f","engines":{"node":">=0.10.1"},"gitHead":"960a4154276d3c6d4ebb9e427d255e17ee8bc28b","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-logstash-forwarder.git","type":"git"},"_npmVersion":"2.14.7","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.1"},"peerDependencies":{"bunyan":"*"}},"1.0.3":{"name":"bunyan-lumberjack","version":"1.0.3","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.0.3","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-bunyan-lumberjack#readme","bugs":{"url":"https://github.com/benbria/node-bunyan-lumberjack/issues"},"dist":{"shasum":"10b307a95fa33fb38acbca7d6a0bd709582ecbf5","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.0.3.tgz","integrity":"sha512-6dGfycvn+a1UCBxEpWLYlamvHp4ZXQsly1dBsDJtfKpIjcyHKT/FkNCuX6U3RioNb26J3IyHX/sR/rWMgSbGfA==","signatures":[{"sig":"MEYCIQDw5SFeOAVT8TYI8qq9hrfzAQcdJbkATaBU3poHrRABHQIhAOIjiqMO5tBFM5pdmBgUzRfxe8etwha3nL+EOwdBzSow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"10b307a95fa33fb38acbca7d6a0bd709582ecbf5","engines":{"node":">=0.10.1"},"gitHead":"750db7d62006d6fce2a63dfe5aa83eedb42ddb61","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-bunyan-lumberjack.git","type":"git"},"_npmVersion":"2.14.7","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.2"},"peerDependencies":{"bunyan":"*"}},"1.0.4":{"name":"bunyan-lumberjack","version":"1.0.4","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.0.4","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-bunyan-lumberjack#readme","bugs":{"url":"https://github.com/benbria/node-bunyan-lumberjack/issues"},"dist":{"shasum":"0eec62f46db4b1e6d8deeebb594365921aa45fe2","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.0.4.tgz","integrity":"sha512-Q7/x2Niu7bHBuZbV1/ew42CP1gGrGQEpY+zlQYE41NgnjCehUocD8XyldZHqTnX6RcSLpLhSR9KZ98tlcnZYCw==","signatures":[{"sig":"MEUCIB2IhyvxhuzKyznZuMjkHOmSFT8jPl/rNSQAd3JInCm0AiEAo5NrQan/KSKugj3Ae0VEuqBWnJCYrz8Ecm9oPigTAMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"0eec62f46db4b1e6d8deeebb594365921aa45fe2","engines":{"node":">=0.10.1"},"gitHead":"c28b5c6e08f7a9f2525e3b6bed0c019d13fc2545","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-bunyan-lumberjack.git","type":"git"},"_npmVersion":"2.14.7","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.3"},"peerDependencies":{"bunyan":"*"}},"1.1.0":{"name":"bunyan-lumberjack","version":"1.1.0","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.1.0","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"}],"homepage":"https://github.com/benbria/node-bunyan-lumberjack#readme","bugs":{"url":"https://github.com/benbria/node-bunyan-lumberjack/issues"},"dist":{"shasum":"a8ae600ff9d72f5c0b28c306202f8be54887afd6","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.1.0.tgz","integrity":"sha512-7fGauXzuH7gL4BQoWYNbQ9ucrWKCS1SQkI5OpvVXcgT3csz5wkLV5xYAqoAEiEzPjEyTCYBEWYNE5uDJWUMaAw==","signatures":[{"sig":"MEUCIBtv9h3EGHuy1vAEOjzHj13+NA1hAwk8fYvwfYbXKY00AiEA0NYtham8aAmnGMpabc56MmmXmMAP5vQy5uOJw2EPgyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"a8ae600ff9d72f5c0b28c306202f8be54887afd6","engines":{"node":">=0.10.1"},"gitHead":"e4532a8bb434552af3b93a14b1a29d50c846a634","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-bunyan-lumberjack.git","type":"git"},"_npmVersion":"2.14.7","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.3"},"peerDependencies":{"bunyan":"*"},"_npmOperationalInternal":{"tmp":"tmp/bunyan-lumberjack-1.1.0.tgz_1459968505314_0.7387541315983981","host":"packages-12-west.internal.npmjs.com"}},"1.1.1":{"name":"bunyan-lumberjack","version":"1.1.1","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.1.1","maintainers":[{"name":"bradleytaunt","email":"bradleytaunt@gmail.com"},{"name":"cpearson","email":"cpearson@benbria.com"},{"name":"danule","email":"dle@benbria.ca"},{"name":"erichaberkorn","email":"erichaberkorn@gmail.com"},{"name":"iestaa","email":"rom1guyot@gmail.com"},{"name":"jwalton","email":"npm@lucid.thedreaming.org"},{"name":"kreisys","email":"shaybergmann@gmail.com"},{"name":"macpham","email":"macpham@gmail.com"},{"name":"mdu","email":"masondu@gmail.com"},{"name":"metelyk","email":"dbronnykova@benbria.ca"},{"name":"michaelreiter","email":"michaelreiter@live.ca"},{"name":"npapayiannakis","email":"npapayiannakis@benbria.ca"},{"name":"oguzbilgener","email":"oguzbilgener@gmail.com"}],"homepage":"https://github.com/benbria/node-bunyan-lumberjack#readme","bugs":{"url":"https://github.com/benbria/node-bunyan-lumberjack/issues"},"dist":{"shasum":"316d429ff5018f2ccbb97783f4694c7e1986da7d","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.1.1.tgz","integrity":"sha512-rlZz1ZAaZO/QQTT3KVONO8U6QhsL8/BGNLdLtvc3ehxeCXMK3ApCdBAkfszE6HrPYw6xpOzQyYsRrJS9yEPDxg==","signatures":[{"sig":"MEUCIGrtamuCTP7O+vQMFtebDjnNm25As+dDasU7RYN9xrzrAiEA7upLH2KDTTxgXjMAxDFDGkEwb2iCMEOLmPsgC7k//LU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"316d429ff5018f2ccbb97783f4694c7e1986da7d","engines":{"node":">=0.10.1"},"gitHead":"8ed0c3080097944e1707ee8c91baadcc7eed2140","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-bunyan-lumberjack.git","type":"git"},"_npmVersion":"3.10.9","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.5"},"peerDependencies":{"bunyan":"*"},"_npmOperationalInternal":{"tmp":"tmp/bunyan-lumberjack-1.1.1.tgz_1481731080725_0.5251736200880259","host":"packages-18-east.internal.npmjs.com"}},"1.1.2":{"name":"bunyan-lumberjack","version":"1.1.2","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.1.2","maintainers":[{"name":"bradleytaunt","email":"bradleytaunt@gmail.com"},{"name":"cpearson","email":"cpearson@benbria.com"},{"name":"danule","email":"dle@benbria.ca"},{"name":"erichaberkorn","email":"erichaberkorn@gmail.com"},{"name":"iestaa","email":"rom1guyot@gmail.com"},{"name":"jwalton","email":"npm@lucid.thedreaming.org"},{"name":"kreisys","email":"shaybergmann@gmail.com"},{"name":"macpham","email":"macpham@gmail.com"},{"name":"mdu","email":"masondu@gmail.com"},{"name":"metelyk","email":"dbronnykova@benbria.ca"},{"name":"michaelreiter","email":"michaelreiter@live.ca"},{"name":"npapayiannakis","email":"npapayiannakis@benbria.ca"},{"name":"oguzbilgener","email":"oguzbilgener@gmail.com"}],"homepage":"https://github.com/benbria/node-bunyan-lumberjack#readme","bugs":{"url":"https://github.com/benbria/node-bunyan-lumberjack/issues"},"dist":{"shasum":"b5afbc22e5c4451986d0e7175be963a71e5d486a","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.1.2.tgz","integrity":"sha512-r8AxEK5u7rJ8GwKHuCu/WwB8UN+P2Mit60D1kqOoHvxTwr7XWpkRTPCLmQdbkqFQXWrAbtOTaICmDTjNqMDIOw==","signatures":[{"sig":"MEYCIQCFreagLOXNDkXzJ9g9R9wgttQ+DsvR5LDfeExSP0a4rQIhALr7C0tuIRXJ8Ha0/AOHhciIXj8c5VQhYSUBsVNbyD4l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"b5afbc22e5c4451986d0e7175be963a71e5d486a","engines":{"node":">=0.10.1"},"gitHead":"ef847a45cec7961fc22d4df1becd886fca40de11","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-bunyan-lumberjack.git","type":"git"},"_npmVersion":"3.10.9","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"4.2.3","dependencies":{"lumberjack-protocol":"^1.0.6"},"peerDependencies":{"bunyan":"*"},"_npmOperationalInternal":{"tmp":"tmp/bunyan-lumberjack-1.1.2.tgz_1483546351780_0.8588276144582778","host":"packages-18-east.internal.npmjs.com"}},"1.1.3":{"name":"bunyan-lumberjack","version":"1.1.3","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"_id":"bunyan-lumberjack@1.1.3","maintainers":[{"name":"jwalton","email":"npm@lucid.thedreaming.org"},{"name":"npapayiannakis","email":"npapayiannakis@benbria.ca"},{"name":"michaelreiter","email":"michaelreiter@live.ca"},{"name":"iestaa","email":"rom1guyot@gmail.com"},{"name":"macpham","email":"macpham@gmail.com"},{"name":"mdu","email":"masondu@gmail.com"},{"name":"erichaberkorn","email":"erichaberkorn@gmail.com"},{"name":"danule","email":"dle@benbria.ca"},{"name":"bradleytaunt","email":"bradleytaunt@gmail.com"},{"name":"oguzbilgener","email":"oguzbilgener@gmail.com"},{"name":"kreisys","email":"shaybergmann@gmail.com"},{"name":"metelyk","email":"dbronnykova@benbria.ca"}],"homepage":"https://github.com/benbria/node-bunyan-lumberjack#readme","bugs":{"url":"https://github.com/benbria/node-bunyan-lumberjack/issues"},"dist":{"shasum":"71c44b4de0831515b2cb5d1b19c161e868f300e3","tarball":"https://registry.npmjs.org/bunyan-lumberjack/-/bunyan-lumberjack-1.1.3.tgz","integrity":"sha512-g1ZOC816n40UDzsuAN7lEM3a935yxV7HR7i4pv2SN2aUbmvmBPqdAcdks6e33b25CyUYMHCuL2ozi86j/8y1Cg==","signatures":[{"sig":"MEUCIGP3iALBWrndNazMxKh6RoLJCo7hdXzw8h2L0U0wyQUUAiEA43vgVqgWFS+OUJlh5rB9aViC+idjLsKGS4jF9ASKWEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"71c44b4de0831515b2cb5d1b19c161e868f300e3","engines":{"node":">=0.10.1"},"gitHead":"cd350b4d7e22c6d4d632f6e2c7d05c81221399c3","scripts":{"prepublish":"coffee -c -o lib src"},"_npmUser":{"name":"jwalton","email":"npm@lucid.thedreaming.org"},"licenses":[{"url":"https://raw.github.com/benbria/node-bunyan-lumberjack/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/benbria/node-bunyan-lumberjack.git","type":"git"},"_npmVersion":"3.10.10","description":"Send bunyan logs to logstash using the lumberjack protocol.","directories":{"lib":"./lib"},"_nodeVersion":"6.10.0","dependencies":{"lumberjack-protocol":"^1.0.7"},"devDependencies":{"coffee-script":"~1.7.1"},"peerDependencies":{"bunyan":"*"},"_npmOperationalInternal":{"tmp":"tmp/bunyan-lumberjack-1.1.3.tgz_1495736944555_0.5580927536357194","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-01-22T20:36:10.752Z","modified":"2026-09-10T19:50:19.602Z","0.1.0":"2015-01-22T20:36:10.752Z","0.1.1":"2015-01-22T20:40:37.174Z","0.2.1":"2015-01-27T21:31:15.957Z","0.2.2":"2015-06-23T19:47:28.846Z","0.2.3":"2015-07-23T04:30:12.310Z","1.0.0":"2015-12-15T22:10:57.163Z","1.0.1":"2015-12-17T15:39:44.027Z","1.0.2":"2015-12-19T14:07:55.353Z","1.0.3":"2016-01-07T15:19:32.920Z","1.0.4":"2016-02-01T17:22:41.474Z","1.1.0":"2016-04-06T18:48:27.493Z","1.1.1":"2016-12-14T15:58:01.384Z","1.1.2":"2017-01-04T16:12:33.501Z","1.1.3":"2017-05-25T18:29:05.538Z"},"bugs":{"url":"https://github.com/benbria/node-bunyan-lumberjack/issues"},"author":{"url":"https://github.com/jwalton","name":"Jason Walton","email":"dev@lucid.thedreaming.org"},"homepage":"https://github.com/benbria/node-bunyan-lumberjack#readme","keywords":["bunyan","logstash","logstash forwarder","lumberjack","lumberjack protocol","logs"],"repository":{"url":"git+https://github.com/benbria/node-bunyan-lumberjack.git","type":"git"},"description":"Send bunyan logs to logstash using the lumberjack protocol.","maintainers":[{"email":"lucas.pawley@benbria.com","name":"lucaspawley-benbria"},{"email":"arnold.elite@benbria.com","name":"arnoldelite"},{"email":"jordan.parsons@benbria.com","name":"jordan.parsons"},{"email":"hanut.gusain@benbria.com","name":"hanutb"},{"email":"victor.valle@benbria.com","name":"victor.valle"},{"email":"engineering@benbria.com","name":"engineering-benbria"},{"email":"tanbir.ahmed@benbria.com","name":"tanbir-benbria"},{"email":"justin.marcon@benbria.com","name":"justin-marcon-b"},{"email":"divyanshu.verma@benbria.com","name":"dverma-benbria"},{"email":"npm@lucid.thedreaming.org","name":"jwalton"}],"readme":"[![NPM](https://nodei.co/npm/bunyan-lumberjack.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/bunyan-lumberjack/)\n\nWhat is it?\n===========\n\nbunyan-lumberjack is a stream for [Bunyan](https://github.com/trentm/node-bunyan) which takes in\nBunyan logs and writes the results to Logstash via the lumberjack protocol (used by\n[logstash-forwarder](https://github.com/elasticsearch/logstash-forwarder)).\n\nFeatures\n========\n\n* Logs are encrypted on the wire using TLS/SSL.\n* Auto-reconnect.\n* Logs are queued while disconnected, to minimize the chances any logs are lost during a disconnect.\n* Intelligent dropping of messages.\n* Generated entries in logstash are identical to what would be produced by\n  [bunyan-logstash-tcp](https://github.com/chris-rock/bunyan-logstash-tcp), making it easy to\n  switch from one to the other.\n* Support for @metadata on app & item level (with _md shorthand)\n\nThere are alternatives to this package if you don't need/want encryption:\n\n* [bunyan-logstash-tcp](https://github.com/chris-rock/bunyan-logstash-tcp) - sends logs over TCP transport.\n  Logs can be encrypted.  Logs sent while disconnected are dropped.\n* [bunyan-logstash](https://github.com/sheknows/bunyan-logstash) - sends logs over UDP transport.\n  Logs are not encrypted.  Logs may be lost because UDP is not reliable.\n\nInstallation\n============\n\n    npm install --save bunyan-lumberjack\n\nUsage\n=====\n\nSee [below](#tutorial) for a\ncomplete end-to-end setup, but the basics are:\n\n```javascript\nvar bunyanLumberjackStream = require('bunyan-lumberjack');\n\nvar log = bunyan.createLogger({\n    name: \"myLog\",\n    streams: [{\n        level:  'info',\n        type:   'raw',\n        stream: bunyanLumberjackStream({\n            tlsOptions: {host: 'logstash.mycorp.com', port: 5000},\n            lumberjackOptions: {\n                allowDrop: function(logEntry) {\n                    // If we have to drop logs, drop INFO level logs and lower - keep errors.\n                    return logEntry.level <= bunyan.INFO\n                }\n            },\n            metadata:{beat:\"example\",type:\"default\"}\n        })\n    }]\n});\n```\n\nOptions\n=======\n\n### tlsOptions\n\nYou can pass anything here that you would normally pass to\n[`tls.connect()`](http://nodejs.org/api/tls.html#tls_tls_connect_options_callback).  You probably\nwant to pass `host`, `port`, and if you're using a self-signed certificate, `ca`.  See the\n[the tutorial](#tutorial) for a\nconcrete example.\n\nIf you're having problems connecting, have a look at the\n[lumberjack-proto troubleshooting section](https://github.com/benbria/node-lumberjack-protocol/blob/master/README.md#troubleshooting).\n\n### lumberjackOptions\n\nAny option that can be passed to [lumberjack-proto](https://github.com/benbria/node-lumberjack-proto)\ncan be passed here.  If unspecified, this defaults to `{unref: true}`.\n\nNote that `lumberjackOptions.allowDrop` is passed a lumberjack data frame; this will have a\n`line` field, which is the JSON string to be sent to logstash, a `host` field, and a `bunyanLevel` field.\n\n### tags\n\nAn array of tags to use in the logstash log entry.  Defaults to `['bunyan']`.\n\n### appName\n\nThe name to use for the application in the `source` field.  Defaults to `process.title`.\n\n### type\n\nIf specified, will be added to the entry before being sent to logstash.  Defaults to 'json'.\n\n### metadata\n\nIf specified, will be added to the entry before being sent to logstash.  Can be used for extra parameters that will stay within logstash (logstash will not forward these to elasticsearch).  Defaults to empty object.\n\nTutorial\n========\n\nThis explains how to set up logstash and bunyan-lumberjack to work together.  This assumes you have\na [working logstash server up and running](http://www.thedreaming.org/2014/11/21/docker-logstash/).\n\n### Create a Certificate\n\nFirst, we need a certificate and private key on the logstash server.  You can generate a self-signed\ncertificate:\n\n    $ sudo mkdir -p /etc/logstash/ssl\n    $ sudo openssl req -new -nodes -x509 \\\n      -subj \"/C=CA/ST=Onatrio/L=Ottawa/O=IT/CN=logstash.mycompany.com\" \\\n      -days 3650 -keyout /etc/logstash/ssl/lumberjack.key \\\n      -out /etc/logstash/ssl/lumberjack.crt -extensions v3_ca\n    $ sudo chmod 700 /etc/logstash/ssl/lumberjack.key\n\nNote that the `CN` above *MUST* be the host name you pass to `bunyan-lumberjack` via\n`tlsOptions.host` or else `bunyan-lumberjack` will not be able to connect.  You can't use an IP\nhere.  See the\n[lumberjack-proto troubleshooting section](https://github.com/benbria/node-lumberjack-proto/blob/master/README.md#troubleshooting)\nfor more details and workarounds.\n\nIf your logstash server is not running as root, make sure it has read access to lumberjack.key\n(but this is a secret key, so try to limit who has access to it.)\n\nAlso note that while a self-signed certificate is usually not trustworthy, here it will be because\nwe're going to copy the self-signed certificate to the client - the client won't connect to just\nany self-signed certificate.\n\n### Configure Logstash\n\nThe simple way to do this is to add this to the `input` section of logstash.conf:\n\n    lumberjack {\n        codec => json\n        port => 5000\n        ssl_certificate => \"/etc/logstash/ssl/logstash.crt\"\n        ssl_key => \"/etc/logstash/ssl/logstash.key\"\n    }\n\nHere the `codec` must be set to `json` to work correctly with `bunyan-lumberjack`.\n\nAlternatively, by default bunyan-lumberjack will set the `type` to 'json', so if you want to be\nable to share a single lumberjack input for multiple different types of logs:\n\n    input {\n        lumberjack {\n            port => 5000\n            ssl_certificate => \"/opt/ssl/logstash.crt\"\n            ssl_key => \"/opt/ssl/logstash.key\"\n        }\n    }\n\n    filter {\n        if [type] == \"json\" {\n            json {\n                source => \"message\"\n            }\n        }\n\n        if [type] == \"syslog\" {\n            grok {\n                match => { \"message\" => \"%{SYSLOGLINE}\" }\n            }\n        }\n\n        # Other filters go here...\n    }\n\n\n### The Client\n\nOn the client side, we need a copy of the `logstash.crt` file we just created, then:\n\n```javascript\nvar fs = require('fs');\nvar bunyan = require('bunyan');\nvar bunyanLumberjackStream = require('bunyan-lumberjack');\n\noutStream = bunyanLumberjackStream({\n    tlsOptions: {\n        host: 'logstash.mycorp.com',\n        port: 5000,\n        ca: [fs.readFileSync('path/to/logstash.crt', {encoding: 'utf-8'})]\n    },\n    metadata:{beat:\"lowercase-name\",type:\"default\"}\n});\n\noutStream.on('connect', function() {\n    console.log(\"Connected!\");\n});\noutStream.on('dropped', function(count) {\n    console.log(\"ERROR: Dropped \" + count + \" messages!\");\n});\noutStream.on('disconnect', function(err) {\n    console.log(\"WARN : Disconnected\", err);\n});\n\nvar log = bunyan.createLogger({\n    name: \"myLog\",\n    streams: [{level: 'info', type: 'raw', stream: outStream}]\n});\n\nlog.info(\"This should work!\");\n\nlog.info({_md:{type:\"custom\"}},\"Item-based custom metadata!\");\n","readmeFilename":"README.md"}