Code Monkey home page Code Monkey logo

Comments (4)

ostness avatar ostness commented on July 22, 2024

This is due to substantial changes in influxdb (master) client, it's api and protocol (urls, params etc.) it speaks with a server. The changes are incompatible with any released influxdb server AFAIK.
I have a patch in my fork, this is the diff: https://github.com/rzab/go-metrics/compare/rcrowley:master...master I'm not sure if I should PR this: the new influxdb api is anything but stable.

from go-metrics.

mihasya avatar mihasya commented on July 22, 2024

I'll reiterate a comment I made a while ago - I think all the output clients should have their own repos, and this repo should merely aim to be vigorous in maintaining a reference of existing extensions. This applies to my own librato client as well, I just have no had the cycles to rip it out. This seems like a good opportunity to rip out the influx one, especially if the influxdb API itself is still not stable.

from go-metrics.

jhiemer avatar jhiemer commented on July 22, 2024

@mihasya I must say, that I agree with you. While the send function in https://github.com/rcrowley/go-metrics/blob/master/influxdb/influxdb.go may still exist as a data wrapper, the client itself should not be part of this implementation.

from go-metrics.

mihasya avatar mihasya commented on July 22, 2024

Closing this as per-sink clients in this repo are not a sustainable way to move forward. I encourage you to create a separate client repo which imports this one and adds a reporter that works with whichever version of the influx API you require. Sorry it took so long to actually process this.

from go-metrics.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.