We currently have ansible, solarwinds and librenms in our environment but ran into an issue recently where a config setting was lost. I know ansible can check these things but then I’ll have to configure email and stuff I guess to send alerts? What solution are you using?

  • targetx@programming.dev
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 year ago

    We’ve been using CheckMK for years, even before it was conveniently packaged as OMD, and I would definitely recommend it. We use SaltStack and have a hook on VM deploys/destroys where it adds/removes from monitoring automatically, works great for us.

  • Zeusbottom
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Rancid for capturing configs, with some custom Python for grabbing changes as they happen and announcing via Slack.

      • Zeusbottom
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        That’s how it works, except we use the Rancid default of CVS instead of git. Rancid handles pulling the configs and puts them into a CVS repo, then the diffs are sent to the channel.

    • cyberpunk007@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 year ago

      Because I didn’t know about it… Thank you!

      Is this a plugin or a hook into yet another server that runs oxidized?

      • slazer2au@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        It’s up to you where to run it. We ran it on the same server as our main LibreNMS poller and didn’t have any issues getting the config.

        • cyberpunk007@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Thanks I just got it running. Now to figure out what to do about credentials 😞. Our enable creds are different depending on region.