Comments (8)
/bounty 50
from keep.
💎 $50 bounty created by shahargl
🙋 If you start working on this, comment /attempt #624
to notify everyone
👉 To claim this bounty, submit a pull request that includes the text /claim #624
somewhere in its body
📝 Before proceeding, please make sure you can receive payouts in your country
💵 Payment arrives in your account 2-5 days after the bounty is rewarded
💯 You keep 100% of the bounty award
🙏 Thank you for contributing to keephq/keep!
Attempt | Started (GMT+0) | Solution |
---|---|---|
🟢 @rishi-raj-jain | Dec 12, 2023, 7:51:21 AM | #625 |
from keep.
We want to connect mongodb using pymongo
https://www.w3schools.com/python/python_mongodb_create_db.asp, right?
from keep.
yea you can use pymongo
for that. notice that you need also scopes
and validate_scopes
(you can see datadog provider for example). also note that this should support self hosted mongo so the URL is also necessary. @rishi-raj-jain
from keep.
Awesome, that sounds great. I think the URL part is already handled by the below whether it's localhost or a production URL.
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
you need also scopes and validate_scopes
I did see the datadog provider but that seems too heavy to parse, do we have a guide on what are these scopes and validate_scopes?
from keep.
So look at mysql_provider
, much easier
from keep.
💡 @rishi-raj-jain submitted a pull request that claims the bounty. You can visit your bounty board to reward.
from keep.
🎉🎈 @rishi-raj-jain has been awarded $50! 🎈🎊
from keep.
Related Issues (20)
- Background AI execution HOT 2
- [🔨 Enhancement]: "Dismissed" and "Correlation" should be a tab on "Feed" and not a different preset
- [🔨 Enhancement]: filter presets based on tags
- [🐛 Bug]: minor bug in update preset with tags
- [🐛 Bug]: mutate tags after updaeting preset
- [🔨 Enhancement]: Keep provider to support `not equal` filters
- [🐛 Bug]: must add .unique() after preset
- [🐛 Bug]: Do not rely on imported AlertDto in migrations
- [🔌 Provider]: Quickchart
- [🔨 Enhancement]: provision api keys
- [🔨 Enhancement]: Allow disabling background workers
- [🐛 Bug]: api key provision does not store
- [🐛 Bug]: Fix incident page loading
- [🐛 Bug]: Fix incident miner behavior
- [🐛 Bug]: alert groups environment field is undefined
- [🔌 Provider]: Coralogix provider HOT 5
- [🐛 Bug]: Poor performance of incidents pages with huge amount of alerts
- [🔌 Provider]: Keep Provider v2
- [🔨 Enhancement]: Per-tenant control over background task execution
- [🐛 Bug]: readme typo
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keep.