Skip to main content

VeeamONE Integration with BigPanda

  • October 3, 2025
  • 1 comment
  • 26 views

Forum|alt.badge.img+1

Hello Community!

I have another fun script to share. I have been working on integrating VeeamONE with BigPanda and have created a sample script to explain some of the details to make this work.

This is mostly a piggy-back on the work ​@jorge.delacruz published on sending Veeam ONE notifications to MS Teams & Slack.

This script is different in that it is:

  • Fine tuned to BigPanda:
    • BigPanda requires specific inputs for the Alarm Status; the script translates Veeam ONE’s status to something recognized by BigPanda
    • Timestamp is required to be in Unix time (seconds); time is converted and adjusted to local time instead of UTC
  • Script contains extensive logging with adjustable path to help the user understand any issues with implementation:
    • It takes BigPanda a few minutes to process the data to show the results of testing, the logs show the API server response for a more streamlined troubleshooting without having to wait for BigPanda every time.  

The setup:

  1. Download the script to your Veeam ONE Server
  2. Configure environment variables with your BigPanda App Key & Auth Token
    1. Environment variables are used to prevent accidental uploading to GitHub while developing the script AND it helps to prevent accidental leaking of keys in other ways such as screen sharing.
  3. Configure Veeam ONE:
    1. Select the Alert(s) you wish to tie to this script
      1. For testing & development, I used the Backup Job State
    2. Edit the Alert:
      1. On the Notifications page, configure the alert to Run Script
      2. Set the value of the script to:
        1. powershell.exe C:\bigpanda\VeeamBigPandaAlerting.ps1 '%1' '%2' '%3' '%4' '%5' '%6' '%7' '%8'
          1. Important! - The single quotes are important here. If you use double quotes, the variables will break on the space character and fail the script.
      3. Set the Condition to Any State. This will help to ensure that, when the alert is acknowledged or resolved, BigPanda will mark the alert accordingly and close the incident in the BigPanda system.

         

    3. Save the alert and watch the magic happen as your Veeam ONE console starts picking up alerts and sending them to BigPanda

1 comment

Chris.Childerhose
Forum|alt.badge.img+21
  • Veeam Legend, Veeam Vanguard
  • October 3, 2025

Very interesting integration Adam.  Never heard of BigPanda until today so will check this out.  Thanks for the share.