I wrote Icinga plugins to check status of the Deposit and the Vault. https://forge.softwareheritage.org/source/swh-icinga-plugins/
Icinga should be configured to run them regularly, probably once a day
I wrote Icinga plugins to check status of the Deposit and the Vault. https://forge.softwareheritage.org/source/swh-icinga-plugins/
Icinga should be configured to run them regularly, probably once a day
Status | Assigned | Task | ||
---|---|---|---|---|
Migrated | gitlab-migration | T1011 Enable continuous monitoring of deposit | ||
Migrated | gitlab-migration | T2175 Deploy swh-icinga-plugins | ||
Migrated | gitlab-migration | T2118 Deposit: End to End monitoring | ||
Migrated | gitlab-migration | T2126 Production Vault end to end testing | ||
Migrated | gitlab-migration | T2144 Define an architecture for end-to-end monitoring/testing |
As far as i could tell so far:
I'll start doing that on monday.
debian package this
Discussing with olasd, a git clone should be enough.
I thought it simpler to just do the debian package to sandbox the dependencies there, next to the code.
Instead of deporting this to the puppet manifest.