Page MenuHomeSoftware Heritage

Deploy swh-icinga-plugins
Closed, ResolvedPublic

Description

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

Event Timeline

ardumont claimed this task.Fri, Jan 17, 5:56 PM
ardumont added a subscriber: ardumont.

As far as i could tell so far:

  • debian package this
  • update puppet configuration to add the checks [1]

I'll start doing that on monday.

[1] https://forge.softwareheritage.org/source/puppet-swh-site/browse/production/site-modules/profile/manifests/icinga2/objects/agent_checks.pp

debian package this

Discussing with olasd, a git clone should be enough.

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.

Deposit check deployed!

Vault check deployed!

ardumont closed this task as Resolved.Wed, Jan 22, 3:28 PM