{"_id":"@akayami/telegraf-influxdb","_rev":"1-c2f85aed4e2d09992790cd6b5c6b92e5","name":"@akayami/telegraf-influxdb","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@akayami/telegraf-influxdb","version":"1.0.0","main":"index.js","author":{"name":"Tomasz Rakowski"},"license":"MIT","devDependencies":{"chai":"^4.2.0","coveralls":"^3.0.11","eslint":"^6.8.0","mocha":"^7.1.1","nyc":"^15.0.0"},"scripts":{"test":"./node_modules/.bin/_mocha","lint":"./node_modules/.bin/eslint  --fix .","test-cov":"node_modules/.bin/nyc _mocha ./test/*.js","coveralls":"nyc yarn test && nyc report --reporter=text-lcov | node_modules/.bin/coveralls"},"dependencies":{"@akayami/influxdb-line-protocol":"^1.0.0"},"description":"This package, used together with the message formatter allows to communicate with telegraf UDP or TCP endpoint using Influx Line Protocol.","_id":"@akayami/telegraf-influxdb@1.0.0","dist":{"shasum":"8c2b76aac324aaede6262dfba91d81e4ff7ab58c","integrity":"sha512-RyM8Ix5wh93hfQxMEoITKLD+JV/F5ghyjeTBkfMHgYS2aRuyPoHmjniqWJ+Zk8AmiYdpdzlHgN9gRXkTnzZfAQ==","tarball":"https://registry.npmjs.org/@akayami/telegraf-influxdb/-/telegraf-influxdb-1.0.0.tgz","fileCount":17,"unpackedSize":9032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehKDzCRA9TVsSAnZWagAAXN4P/ivAiHpmzIuGojCyYk68\nf2tg3CL/m8b9MnC+SF0EG1jA8MN5KIt8cHVpc5Kpwh2PQRQaebkNqjbUt7c3\ncfkJZ+wl4n3sY2jm3f36HlJ5GDh3EYcZZ2NwVcySxVhEiZsRFw9BuQfu+d6V\nnRaplFu6LwQt1AzyIk7jq6bY1IHw8KjZcSik3opVaDUsqoBR+bcDJ1DtKtgF\nK2WOjoy6+qI8N7uHR80crGhQ7RstMGBaozDdPaEtUTVVZEJS9sz6wfT4mil/\nOHSkazKTvJTiGqtYr63tfwM5MmiXvooRR8ZDTA6MsqSYpVeKGu5QYivEJuQm\n0y4vSRetHmy49x9k7LjDInyRvILDX1MAJ/OF1X64z2KYUIzY9PruF09+47HU\njj9CFDP9RZGlAsqG3drCsggXp7Pj3TSWSOE0PmO/4GfC7g4gBfjhAdaM4pb9\ndXechEyQ3Gj7qSBgbiL4i8Jf1hkdO1VD8GnvfbvzBCgtf8LOe7EkPSbUMvDU\nEdZC6GXzU2kl9jSkvf7BSnVo+whrmu1nXNGOMqtpGdd0yFwNMeXXk9Nq652c\nXskCflFQEI/O5UUGfRf6NciifrE4gIKDKsJ9sPasbiyKlleBNcF1HFteicem\nI9Pz8eS8JhJljAVhNpxfnUWAmRx8W9/vaKh4TTiScL8XkkIbcMUFv/mCcp3d\necQe\r\n=UMmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9/PvwuWV5G4yqsP/PfW0xa8FmjTQuFZBEV04GHCN2OAIgVGvxJbGrrE10MsvfBNey0ImKagb9I+VZPI6Y6gH5XRU="}]},"maintainers":[{"name":"phraktal","email":"akayami@gmail.com"}],"_npmUser":{"name":"phraktal","email":"akayami@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/telegraf-influxdb_1.0.0_1585750258989_0.22951134537472218"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-01T14:10:58.989Z","1.0.0":"2020-04-01T14:10:59.127Z","modified":"2022-04-04T12:28:55.845Z"},"maintainers":[{"name":"phraktal","email":"akayami@gmail.com"}],"description":"This package, used together with the message formatter allows to communicate with telegraf UDP or TCP endpoint using Influx Line Protocol.","author":{"name":"Tomasz Rakowski"},"license":"MIT","readme":"# Simple Telegraf Influxdb Client\nThis package, used together with the message formatter allows to communicate with telegraf UDP or TCP endpoint using Influx Line Protocol.\n\n```javascript\nconst client = require('@akayami/telegraf-influxdb');\nconst generate = require('@akayami/influxdb-line-protocol').generate;\n\nconst c = new client({\n\taddress: 'localhost',\n\tport: 8092,\n\ttype: 'udp4'\n});\n\nc.connect((e) => {\n\tif(e) throw e;\n\tconst p = new generate('testMeasurement');\n\tp.tag('tag', 'Some tag');\n\tp.field('field', 1);\n\tp.timestamp(new Date().getTime());\n\tc.send(p.toString(), (e) => {\n\t\tif(e) return console.error(e);\n\t\tc.close((e) => {\n\t\t\tif(e) return console.error(e);\n\t\t\tconsole.log('Message sent');\n\t\t});\n\t});\n});\n```","readmeFilename":"README.md"}