Giter VIP home page Giter VIP logo

Comments (6)

t0rr3sp3dr0 avatar t0rr3sp3dr0 commented on July 18, 2024 1

Unfortunately there is no wildcard for filtered_keys, and it is unfeasible to list all forbidden keys on my use-case.

from raygun4py.

brock avatar brock commented on July 18, 2024

Have you added filtered_keys: [] to the config when you're setting up Raygun in your python app? They come through like this when you've added them (I'm a customer who uses this feature, not a Raygun employee):

KEY: "<filtered>"
SECRET: "<filtered>"

Not sure if you can specify it like this:

filtered_keys: ['*']

but it might be worth a try

from raygun4py.

t0rr3sp3dr0 avatar t0rr3sp3dr0 commented on July 18, 2024

I have identified another problem caused by this behavior, some services that were in production for a long time were just not logging anything on Raygun. There were too many environment, global, and local variables being sent to Raygun, that silently caused error 413 on API, no exception was raised when this happened.

from raygun4py.

UberMouse avatar UberMouse commented on July 18, 2024

Hi @t0rr3sp3dr0,

Sorry you're running into this problem! We'll take a look. Just to confirm, what you're after here is the ability to wildcard ignore all your environment variables?

I see in your most recent comment you mention global/local variables but we do already support turning transmission of those off if that is a problem. Is there any other functionality that would be desireable there?

Regards,
Taylor

from raygun4py.

t0rr3sp3dr0 avatar t0rr3sp3dr0 commented on July 18, 2024

@UberMouse, that was exactly what I was looking for!

My last comment concerns the fact that Raygun sends global, local, and environment variables by default, what would cause error 413 in many scenarios. I think it would be more desirable in these cases that the variables would not be sent by default and that users would enable this option manually.

But this would be a problem for another issue and your PR solves this issue. 😁

from raygun4py.

UberMouse avatar UberMouse commented on July 18, 2024

I've just released v4.3.0 of Raygun4Py with a new config option, transmit_environment_variables to allow you to solve this @t0rr3sp3dr0

from raygun4py.

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.