-
Notifications
You must be signed in to change notification settings - Fork 16
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
Uptime Kuma v2 support #99
Comments
This works perfectly. Thank you for implementing it so quickly. |
One thing I noticed with my current config is when I did a fresh compose up -d on uptime kuma itself, autokuma created a second copy of the monitors I currently had instead of detecting them. They were created both times by Autokuma. Is this related to the tagging issue? I've also noted a lot of this:
Compose:
|
|
Thanks, I just bumped up the sync interval. Re: the first point, this is a net new test setup with only those containers. I just brought the stacks up, down, then up again. There isn't an easy migration path from v1 to v2 (if doing SQLite to MariaDB) with current historical data, they're basically stating due to bandwidth reasons they won't officially support it, but others have posted info on how to create a mysql database and populate it with converted sqlite data via an export. |
Hi!
The referenced groups are supposed to be created by ak too. For the enum problem I haven't had time to actually debug the code, but the latest uk update did have a pr merged for monitor tags: louislam/uptime-kuma#5298 Thanks for the help and all the good work you do! |
Hi @bnctth, I don't think there's any breaking change, this looks rather like a problem with your labels, let's try to break this down.
These are "expected" when creating nested setups, autokuma knows about these dependencies but they have not been created yet, as a result they are skipped till later.
this one says that you have a monitor referencing a parent monitor with the autokuma id "services", however there doesn't seem to exist any such monitor definition.
This error unfortunately isn't as clear, but it basically means you have a definition ( |
@BigBoot thanks for your reply! Turn out I had a pretty trivial problem mixed with some red herring-y error messages: I had a typo in a snippet ( |
This issues is meant to keep track of support for the upcoming version 2.0 of uptime-kuma, currently available as a beta.
Since the api of v1 and v2 have api incompatibilities there's a separate version of autokuma for v2. This is made available as docker tags with the prefix
uptime-kuma-v2-
e.g. to get the latest dev version with v2 support useto pin a specific commit:
For source builds v2 support can be enabled using a feature flag, i.e.:
The text was updated successfully, but these errors were encountered: