Nagios BPI v2.0 Beta

One of the most challenging, but also rewarding projects that I’ve worked on so far during my time at Nagios is the Nagios Business Process Intelligence (BPI) project.  Nagios BPI was created as a way to visualize business process health by grouping hosts and services together, and creating rules to discern the true health of the network infrastructure as it relates to the business. An admin can define rules for each BPI group, and monitor the health of the group’s state based on what has been defined.  Version 1.x of BPI got a lot of positive feedback from users, and quite a few feature requests.  However, as time went on it became clear that in order for BPI to be more suitable for enterprise environments, more advanced permissions needed to be implemented, as well as several other usability issues resolved.  I’ve spent the last 6 weeks or so doing some seriously overhauling to the code in order to support a lot of the new features I wanted to add to a new version of BPI.  I’m excited about the changes in this new version, and I also really think that this is an add-on to Nagios that can really do some good in a lot of monitoring environments.  I think the future of monitoring is going to highlight the idea of monitoring within the context of the business, and this project allows users to turn host and service monitoring into actual business process monitoring.  Currently this project is in a beta stage and only works with Nagios XI, and we plan to implement this as a feature of our 2012 release.  A community version of Core will follow sometime later in 2012, but the intention is to pilot a lot of these new features in the XI environment, and later the code can be adapted to allow for use with Core installs as well.     Here’s a highlight of the new features in BPI v2.0

  • AJAX based updates keep the data fresh without ever having to refresh the page
  • BPI Groups can be automatically generated and synced with existing hostgroups and servicegroups, and rules can be set for determining their group states.
  • Improved permissions scheme.  Only Admin-level users can add, modify, or delete groups.  All other users can be added as “read-only” users for each group, which allows for use of BPI in multi-tenancy installs of XI.
  • Groups can now be sorted by problem “weight,” which allows for quicker identification of problems within the business process.
  • Group state calculations now use health percentages instead of problem counts in determining group states.
  • Group state calculations can account for “handled” problems in the logic, as defined as a config option.
  • More informational feedback for the check plugin so a user knows “why” a group is in a problem state.
  • Created an XML cache/API for reduced CPU usage for BPI checks, and also to allow external applications to access the data.

See the updated documentation for BPI v2 here.

The code for this new version has not yet been released. Feel free to contact me if you’re interested in beta testing before the 2012 release of Nagios XI.  Here are a few screenshots from the new version.

UPDATE: Advanced business process monitoring (BPI v2) is an Enterprise-only feature of Nagios XI. Learn more about the differences between Standard and Enterprise here.

 

 

56 Responses to “Nagios BPI v2.0 Beta”


  • Hello mikeguthrie,
    i`m interessted on beta testing. Can you give me access please ?!

    Thanks!

  • Hello,

    i’m interested on testing Nagios BPI 2.0 Beta too. Can you send me download link please ?

    Thanks !

  • Hi,

    I’m using now current version of BPI, but I’m really interested in beta testing new 2.0. Could you send me a link please?

  • i’m interested on testing Nagios BPI 2.0 Beta

    pse send me a link

  • Hello Mike!

    I am interested in beta testing new 2.0 version. I am currently using version 1.3.1.
    Could you please send me a download link please?

    Thank you in advance

  • Hi mikeguthrie,
    we are Nagios Enterprise Partner and are very interested in the new 2.0 version for testing.
    Could you please send me the download link please.
    Thanks and all the best of Switzerland
    Richard

    • Hi

      I am interested in beta testing

      Could you please send me a download link ?

      Thanx in advance

  • I use Nagios BPI for several client company installation. I would like to test the new version please.
    Please send me the download link.

    Kind regards,

    Marcel

  • Karol Proschinger

    We are using Nagios XI for our customers and would be thrilled to be able to test the beta BPI. Can we please have the download link?

    Thanks
    Karol

  • Hi,
    I’d like to test it. Could you send me a link to downlad it.
    Regards,
    Thierry

  • i`m interessted on beta testing.

  • am intrested in BPI Beta testing. Can you send me the down load link please.

  • Can u send me link for bpi beta, plz

  • Hello,

    I am intrested in BPI Beta testing. Can you send me the down load link please.
    THX,

    Iralein

  • Would it be possible to be part of the beta testing for the Core release of nagiosbpi v2?

    • Currently I haven’t ported the changes to the Core version of BPI quite yet. I probably rewrote almost 50% of the code for the new version, so it may be a bit before I have the 2.0 community version ready. However, I’ve got you down as a interested beta tester for when it gets there. Thanks for the offer!

      • Thansk Mike,
        I have the latest version of core installed now with openSUSE 12.2. When the next bpi is ready let me know.

        Regards
        Liam

  • Hello,

    i’m interested on testing Nagios BPI 2.0 Beta too. Can you send me download link please ?

    Thanks !

  • Hello,

    I too am intrested in the Core version of BPI. Can I also be put down for beta testing when the time comes?

    Regards

    Richard

    • Sure thing. I’ve begun compiling a list for when that times comes. I’ve got your name down. Thanks for your interest!

  • Hi, had a play with 1.3.1 and it looks brilliant. Very keen to have a look at and test 2.0. Some of the added functionality looks exactly what we need (user access in particular).

  • I would like to be included in the testing of 2.0 it looks like a nice update.

  • I would like to be included in the BETA testing as well. Please send me a link.

    Thanks,
    Jason

  • I would like to be included in the testing of 2.0 too. Please send me the link.

  • Hello I would like to try this beta version, please send me the link

    thank you

  • Currently testing v1. Can you please send BPI v2 beta link?

  • Nice Add-on but not completed i think.
    I perefer to create report based on my BPI tree.
    I mean Nagios BPI can be used as service tree and we can calculate our service availability based on BPI alarms. But there is no option about it.
    Right?

    • Once you create service checks against the BPI groups you can run any of the available reports against those services. Nagios BPI also has a wizard that can be run to easily create new service checks for the business processes.
      BPI Wizard

  • Help !!!!!!
    Currently testing v1. Can you please send BPI v2 beta link?

  • Hi,

    We are just starting with nagios and think that BPI v2 could be a great add-on. Could you send a download link to test it ?

    Thanks

  • Hi,
    Currently testing v1. Can you please send BPI v2 beta

    • Hey Daniel,

      We’re literally about a week away from releasing a public beta of XI 2012, which will include BPI 2. So at the moment we’re doing a freeze on the individual component testing until that beta is all set to go. We’ll post here to labs when the public beta is ready!

  • Currently testing v1. Can you please send BPI v2 beta link?

    • Hey Richard,

      We’re literally about a week away from releasing a public beta of XI 2012, which will include BPI 2. So at the moment we’re doing a freeze on the individual component testing until that beta is all set to go. We’ll post here to labs when the public beta is ready!

  • hi, Can you please send BPI v2 beta link?

    best regards

  • Appears in version 2.0 which is the service problems “child name” in the notification email?

  • Can the Nagios BPI v2 in XI-2012 beta release
    http://labs.nagios.com/2012/09/11/nagios-xi-2012-public-beta/

    be extracted and used in Nagios Core?

    If not, when would you estimate the beta for core would be available.

    Thanks
    Liam

  • Hi,

    we’ve been spending some time on NagiosBPI v1.3.1 lately and found it to be a very powerful tool. When 2.0 is ready for Nagios Core users, we would like to upgrade as soon as possible – the changelog looks very promising.

    I’m beginning to fear, however, that 2.x will be a NagiosXI-only product – is this the case? If not, do you have any ETA on a Nagios Core version of NagiosBPI?

    Thanks!
    Wbr.
    /Eirik

    • Currently the 2x version of BPI is only for XI, but we do plan on updating the community version in the future to utilize many of the new features listed in this post. However, we don’t have an ETA on that at this time.

      • Alessandro Infantino

        Hello, has there been an update to the ETA of v2.0? Also, is there a link to the beta version of 2.0?

        Thank you

  • Hi Mike,
    Is there a beta link for core as well?

  • Mike, this is a great Add-on to Nagios. I am using Core with my client and would love it if you could add me to the Core Beta list.

    Regards

    Steve

  • This sounds very promising.

    I would like to join both the Core and XI beta lists, thanks.

  • I am *very* excited to see the Core version of BPI 2. Put me down as a willing BETA tester !!!

  • Can I please try out the BETA version of BPIv2? A download link would be greatly appreciated. Thank you!

  • Hi.
    I’m interested to use nagiosbpi with the Core version of Nagios.
    May I ask you to send me a correct link to download a full version of nagiosbpi?
    I’ve used for long time an old version of this product and I found it very usefull.
    All last versions that I downloaded were non complete.
    Sone configuration components seem to be missed.
    I will be happy to test the last version (or beta version) in my production environment but, as I said before, in conjunction with Nagios Core.
    Regards.
    Paolo Ponte

  • hi!

    can u send me the link to BPI v2 ?
    the problem is, that im actually using nagios core, so if BPI v2 is working with nagios core, feel free to send 🙂

    many thanks!

    regards

  • Will nagiosBPI be made available on nagios core any time soon?

    Regards
    Liam

  • Sorry I should have siad NagiosBPI v2.x

  • I am very interested in see the BPI 2.x version for Nagios Core. Could you send me a link to download it.

Comments are currently closed.