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?

  • 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.