-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Kadira integration #2152
Comments
I did begin to test Kadira, but did not finish setting it up completely. At that time I did add links to Kadira here: There is no actual Kadira integration yet in Wekan. About performance, latest Wekan v2.13 that was released today loads only visible cards with infinite scrolling code, so it could help with big Wekan boards, and maybe also with performance, but I don't know yet, because I have not yet done testing with big boards. |
Ok that explains a lot. I'll create the integration for Kadira in a PR but I have no way to test it at the moment as we don't have a suitable test environment in our organisation at the moment |
I've managed to add Kadira to the Wekan build but then when trying to run I get an error I'm still trying to debug it at the moment (which is difficult in itself when using Docker) but hopefully will have something new soon |
It looks like it could be an issue in the Kadira code that isn't being fixed because Kadira isn't being maintained any longer meteorhacks/kadira#259 |
Can you see from webbrowser inspect where in code that TypeError is? For example, some lines of code from above to below so the same could be found from source code, with some keyword search, like using script find.sh that is at https://github.com/wekan/wekan , and using it to find same code from kadira repo recursively. |
How did you setup Kadira? I would like to also try it on my server. |
I'll post up a how-to when I get home as I did it on my personal server. I noticed that the mdg:meteor-apm-agent package is actually a supported fork of Kadira by the Meteor people so I'm going to try that instead. It looks like it has a fix for the issue I experienced |
From GitHub network it seems that newest maintained repo is here: |
Yea I'm building a new version now using meteor-apm-agent. Will report back soon |
Ok I had a few issues building but they seem to be corrected now. It was having trouble running when the wekan-ldap package was enabled (I guess some compatibility issue). For now I've removed it so I can test if meteor-apm works and I can confirm it does. I can see all Kadira metric in a dashboard.
Essentially I followed the outline at https://github.com/edemaine/kadira-compose but instead of running the full Kadira stack I picked and chose the engine, rma and ui and put it into the same docker-compose as my test Wekan instance. |
I'm not having much luck debugging this error. I see where it's happening but I don't see why the code is being called when Kadira is part of the build. Posting here in case anyone has any idea
|
Ok I found the bug. There was a conflict in the I'll create a separate issue in the wekan-ldap repo and pull requests in both for the fix and Kadira integration |
Issue
Server Setup Information:
Problem description:
I've tried setting up Kadira to analyse Wekan performance but it just doesn't seem to work. I added the KADIRA_OPTIONS_ENDPOINT environment variable and pointed it at the Kadira Engine URL but no data is being sent. From what I've seen there should be something inside the application which initiates the Kadira connection (Kadira.Connect see here). Has anyone else used Kadira already with Wekan?
The text was updated successfully, but these errors were encountered: