Centreon documentation

Centreon documentation

  • Documentation

›Guide

Getting Started

  • Installation & first steps
  • Tutorials

    • Introduction
    • Create a custom view
    • Create a graphical view
    • Model your IT services
    • Analyze resources availability

Installation

  • Introduction
  • Prerequisites
  • Architectures
  • Download
  • Installation of a Central server

    • Using Centreon ISO
    • Using packages
    • Using virtual machines (VMs)
    • Using sources
  • Web And Post Installation
  • Installation of a Poller

    • Using Centreon ISO
    • Using packages

    Installation of a Remote server

    • Using Centreon ISO
    • Using packages
  • What is Centreon CEIP?

Secure your platform

  • Secure your platform
  • Secure your MAP platform

Monitoring

  • About Monitoring
  • Generic actions
  • Basic Objects

    • Macros
    • Commands
    • Time periods
    • Contacts
    • Hosts
    • Services
    • Meta Services
  • Templates
  • Plugin Packs
  • Monitoring Servers

    • Add a Poller to configuration
    • Add a Remote Server to configuration
    • Communications
    • Deploying a configuration
    • Advanced configuration
  • Groups & Categories
  • Passive Monitoring

    • Enable SNMP Traps
    • Create SNMP Traps definitions
    • Monitoring with SNMP Traps
    • Debug SNMP Traps management
    • Dynamic Service Management
  • Anomaly detection
  • Discovery

    • Introduction
    • Installation
    • Hosts Discovery
    • Services Discovery
    • Administration
  • Auto Remediation
  • Import/Export

Alerts & Notifications

  • Concepts
  • Resources Status
  • Events consoles
  • Manage alerts
  • Notification

    • Concept
    • Configuration
    • Dependencies
    • Escalation
    • Flapping
    • To go further
  • Ticketing
  • Event Logs

Performance graphs

  • Charts managment
  • Graph template
  • Curves
  • Virtual metrics

Service Mapping

  • Introduction to Centreon BAM
  • Guide

    • Manage Business Activities
    • Monitor Business Activities
    • Report Business Activities
    • Settings
    • Widgets

    Administrate

    • Install Centreon BAM extension
    • Update the extension
    • Upgrade the extension
    • Migrate the extension
    • Install on a Remote Server

Graphical views

  • Introduction to Centreon MAP
  • Guide

    • Create a standard view
    • Create a geo view
    • Display views
    • Share a view

    Administrate

    • Install Centreon MAP extension
    • Update the extension
    • Upgrade the extension
    • Migrate the extension
    • Configure
    • Install on a Remote server
    • Advanced configuration
    • Known issues
    • Troubleshooter

Reporting

  • Introduction to Centreon MBI
  • Guide

    • Generate reports
    • Available reports
    • Widgets
    • Configure
    • Concepts
    • Report development

    Administrate

    • Install Centreon MBI extension
    • Update the extension
    • Upgrade the extension
    • Migrate the extension
    • Backup & restore

Administration

    Parameters

    • Centreon UI
    • Monitoring
    • Gorgone
    • LDAP
    • RRDTool
    • Debug
    • Data management
    • Medias
  • Access Control Lists
  • Extensions
  • Database partitioning
  • Centreon HA

    • Architectures
    • Installing a Centreon HA 2-nodes cluster
    • Installing a Centreon HA 4-nodes cluster
    • Monitoring Centreon-HA
    • Operating guide
    • Updating Centreon-HA platform
    • Upgrade from Centreon-Failover to Centreon-HA
    • Troubleshooting guide
  • Backup
  • Knowledge Base
  • Logging configuration changes
  • Platform statistics

Update, Upgrade & Migrate

    Update

    • Update a Centreon 20.10 platform

    Upgrade

    • Introduction to upgrade
    • Upgrade from Centreon 20.04
    • Upgrade from Centreon 19.10
    • Upgrade from Centreon 19.04
    • Upgrade from Centreon 18.10
    • Upgrade from Centreon 3.4

    Migrate

    • Introduction
    • Migrate from a Centreon 20.x platform
    • Migrate from a Centreon 3.4 platform
    • Nagios Reader to Centreon CLAPI
    • Migrate a platform with Poller Display module

Plugin Packs

  • Introduction to Plugin Packs
  • Tutorials

    • Collect OpenMetrics

    Applications

    • 3CX
    • Active Directory API
    • ActiveMQ JMX
    • Alyvix Server
    • Ansible
    • Ansible Tower
    • Antivirus ClamAV
    • Apache Server
    • Asterisk VoIP Server
    • Asterisk VoIP SNMP
    • Bind9 Web
    • BlueMind SSH
    • Cassandra
    • Cisco CMS
    • Cisco ISE
    • Cisco SSMS
    • Commvault CommServe Rest API
    • DRBD SSH
    • Dynatrace Rest API
    • Exchange 2010 API
    • Github
    • Github
    • Google Gsuite
    • Haproxy SNMP
    • Hibernate
    • IBM Tivoli Storage M
    • Microsoft DHCP SNMP
    • Microsoft IIS Server Restapi
    • Microsoft IIS Server NSClient API (Deprecated)
    • JBoss Server
    • Jenkins
    • Kafka
    • Kaspersky
    • Keepalived SNMP
    • Lync 2013
    • Maltem Insight Rest API
    • IP-Label datametrie API
    • IP-Label Newtest Rest API
    • McAfee Web Gateway
    • Microsoft Cluster Se
    • Microsoft IIS Server NRPE (Deprecated)
    • Microsoft SCCM
    • Microsoft WSUS
    • MS Active Directory
    • MS Biztalk
    • Graylog
    • MS Exchange 2K10
    • BlueMind
    • Mulesoft Anypoint
    • Netbackup Rest API
    • Netdata RestAPI
    • Nginx Server
    • Nginx Plus Restapi
    • OpenHeadend
    • OpenLDAP
    • OpenMetrics
    • OpenVPN OMI
    • OpenWeatherMap
    • Oracle GoldenGate SSH
    • Oracle VM Manager API
    • Pacemaker
    • Peoplesoft
    • Pfsense Fauxapi
    • PHP APC
    • PHP FPM
    • PVX
    • Quadstor
    • RabbitMQ RestAPI
    • Rapid Recovery SNMP
    • Redis Cli
    • Redis Restapi
    • Rubrik Rest API
    • Rudder
    • Salesforce
    • SAP HANA
    • SCOM Rest API
    • Gorgone Restapi
    • Selenium
    • Sendmail
    • Skype 2015
    • Solr
    • Squid SNMP
    • Symantec Netbackup
    • Tomcat JMX
    • Tomcat Webmanager
    • TrendMicro Iwsva
    • Varnish NRPE
    • Veeam
    • Veeam API
    • VerneMQ Restapi
    • VMware VCSA RestAPI
    • VTOM
    • Wazuh Rest API
    • Weblogic Server
    • ZIXI
    • Zookeeper

    Centreon

    • Centreon Central
    • Centreon Database
    • Centreon-HA
    • Centreon Map
    • Centreon Map4
    • Centreon MBI
    • Centreon Poller

    Cloud

    • Amazon API Gateway
    • Amazon CloudFront
    • Amazon CloudWatch
    • Amazon CloudWatch Logs
    • Amazon EBS
    • Amazon EC2
    • Amazon ElastiCache
    • Amazon EFS
    • Amazon Kinesis
    • Amazon RDS
    • Amazon S3
    • Amazon SNS
    • Amazon SQS
    • AWS Billing
    • AWS ELB
    • AWS Health
    • AWS Lambda
    • AWS Transit Gateway
    • AWS VPN
    • Amazon SES
    • Azure Elastic Pool
    • Azure ExpressRoute
    • Azure Firewall
    • Azure Key Vault
    • Azure Load Balancer
    • Azure Log Analytics
    • Azure Monitor
    • Azure Network Interface
    • Azure Public IP
    • Azure Recovery
    • Azure Resource
    • Azure SQL Database
    • Azure SQL Server
    • Azure Storage Account
    • Azure Virtual Machine
    • Azure Virtual Network
    • Azure VPN Gateway
    • Google CloudSQL MySQL
    • Google Compute Engine
    • Google Stackdriver
    • Google Storage
    • cAdvisor
    • Cloud Foundry
    • Docker
    • IBM Softlayer
    • Kubernetes API
    • Kubernetes w/ Prometheus
    • Office 365
    • Office365 Exchange
    • Office365 OneDrive
    • Office365 SharePoint
    • Office365 Skype
    • Office365 Teams
    • OVH
    • Prometheus Server
    • Node Exporter
    • VMware VeloCloud

    Database

    • CouchDB Rest API
    • Elasticsearch
    • Elasticsearch (Deprecated)
    • Firebird
    • InfluxDB
    • Informix DB
    • Informix DB SNMP
    • Microsoft SQL Server
    • MongoDB
    • MySQL/MariaDB
    • Oracle Database
    • PostgreSQL DB
    • RRDtool
    • Sybase
    • Warp10 Sensision

    Hardware Server

    • Adder AIM SNMP
    • AEG ACM
    • Avocent ACS 6000
    • Axis Video
    • Cisco Collaboration Endpoint Rest API
    • Cisco UCS
    • Dell CMC
    • Dell iDRAC
    • Dell OpenManage
    • Eltek eNexus SNMP
    • Fujitsu Server SNMP
    • Hanwha camera SNMP
    • Hikvision camera SNMP
    • HMS Ewon SNMP
    • Timelinkmicro Tms6001
    • HP Blade Chassis
    • HP Ilo Rest API
    • HP Ilo XMLAPI
    • HP OneView Rest API
    • HP Proliant
    • Huawei HMM
    • Huawei iBMC
    • IBM BladeCenter
    • IBM IMM
    • Lenovo XCC SNMP
    • Cisco Telepresence System SNMP
    • Masterclock NTP100GP
    • Pexip Infinity ManagementAPI
    • Polycom GroupSeries SNMP
    • Polycom Trio Rest API
    • Safenet Keysecure
    • Sun MgmtCard
    • Sun Mseries
    • Sun SFxxK
    • Supermicro

    Network

    • 3com Network
    • A10 AX
    • Acme Packet
    • Adva FSP 150 SNMP
    • Adva FSP 3000 SNMP
    • Aerohive
    • Alcatel Omniswitch
    • Allied Telesis SNMP
    • Alvarion BreezeACCESS SNMP
    • Arista Switch
    • Arkoon
    • Aruba Instant SNMP
    • Aruba Standard
    • Atrica Routeur
    • Athonet ePC SNMP
    • Atto Fibrebridge SNMP
    • Barracuda Cloudgen SNMP
    • Bee Ware
    • BGP Protocol SNMP
    • Bluecoat generic
    • Brocade Switch
    • CheckPoint firewall
    • Cisco Apic
    • Cisco ASA
    • Cisco Call Manager
    • Cisco Callmanager SXML
    • Cisco ESA XMLAPI
    • Cisco Firepower Management Console Rest API
    • Cisco Firepower SNMP
    • Cisco IronPort
    • Cisco Meraki Rest API
    • Cisco Meraki
    • Cisco Prime
    • Cisco Small Business
    • Cisco Standard
    • Cisco Standard SSH
    • Cisco VCS
    • Cisco Voice Gateway
    • Cisco Waas
    • Cisco WLC
    • Citrix Acceleration
    • Citrix Netscaler
    • Citrix SDX
    • Colubris SNMP
    • Cyberoam
    • D-Link DGS 3100
    • D-Link standard SNMP
    • Dell 6200
    • Dell 6200 SNMP
    • Dell N4000
    • Dell OS10 SNMP
    • Dell S-series
    • Dell Xseries
    • Digi Anywhere USB
    • Digi PortServers TS
    • Digi PortServers TS
    • Digi Sarian
    • Efficienti IP
    • Evertz FC7800
    • Extreme Network
    • F5 BigIP
    • Lenovo Flex System Switch
    • Fiberstore SNMP
    • Fortinet FortiAuthenticator SNMP
    • Fortinet Fortigate
    • Fortinet Fortimanage
    • Freebox
    • FritzBox
    • Gorgy NTP Server
    • H3C Network
    • Hirschmann switch
    • HP Procurve
    • HP Standard Network
    • HP Virtual Connect
    • Huawei
    • Infoblox SNMP
    • Juniper EX Series
    • Juniper GGSN
    • Juniper ISG
    • Juniper M-Series
    • Juniper Mag
    • Juniper SA
    • Juniper SRX
    • Juniper SSG
    • Juniper Trapeze
    • Kemp Loadbalancer
    • Mikrotik SNMP
    • Mitel 3300ICP
    • Moxa Switch
    • Mrv Optiswitch
    • NetASQ Network
    • Netgear MSeries
    • Netscaler MPX 8000
    • Nokia TiMos
    • Nortel Standard
    • Omniswitch 6850
    • OneAccess Network
    • Oracle Infiniband
    • Palo Alto firewall SNMP
    • Palo Alto firewall SSH
    • Peplink Balance
    • Peplink Pepwave SNMP
    • Perle IDS SNMP
    • pfSense
    • Rad Airmux SNMP
    • Radware Alteon
    • Raisecom
    • RedBack Router
    • Riverbed Interceptor
    • Riverbed SteelHead
    • Ruckus
    • Ruckus Zonedirector
    • Ruckus ICX
    • Ruckus SCG
    • Ruckus Smartzone
    • Ruggedcom Network
    • Silverpeak
    • Sonicwall
    • Sophos ES
    • Stonesoft
    • Stormshield SNMP
    • Stormshield SSH
    • Teltonika SNMP
    • Traffic Director
    • Ucopia
    • Watchguard
    • Zyxel
    • Versa SNMP
    • Versa Director Restapi

    Operating System

    • AIX SNMP
    • Base Pack
    • FreeBSD SNMP
    • HP-UX
    • IBM AS400
    • Linux NRPE
    • Linux NRPE3
    • Linux SNMP
    • Linux SSH
    • Mac SNMP
    • Solaris SNMP
    • Windows NRPE
    • Windows NRPE 0.5
    • Windows NSClient API
    • Windows SNMP

    Printer

    • Printer standard

    Protocol

    • BGP Protocol
    • DHCP Server
    • DNS Service
    • FTP Server
    • Generic SNMP
    • HTTP Server
    • IMAP Server
    • JMX value
    • LDAP Server
    • Modbus
    • NTP Server
    • OSPF Protocol
    • POP Server
    • Protocol DHCP
    • Protocol SSH
    • Protocol TCP
    • Protocol UDP
    • Radius Service
    • SMTP Server
    • Telnet Scenario
    • TFTP Server
    • X509 Certificat

    Sensor

    • ABB CMS-700
    • AKCP Sensor
    • Geist p8000 sensor SNMP
    • Geist Sensor SNMP
    • HWg-STE Sensor
    • Jacarta Sensor
    • LM Sensors
    • Netbotz Sensor
    • Sensor IP
    • SensorGateway
    • Sensormetrix

    Storage

    • Adic Tape SNMP
    • Avid Isis
    • Buffalo TeraStation SNMP
    • Dell Compellent
    • Dell Compellent API
    • Dell Equallogic
    • Dell FluidFS
    • Dell MD3000
    • Dell Me4 Rest API
    • Dell ML6000
    • Dell TL2000
    • EMC Celerra
    • EMC Clariion
    • EMC Data Domain
    • EMC Isilon
    • EMC RecoveryPoint
    • EMC Symmetrix API
    • EMC Symmetrix NRPE
    • EMC Unisphere Rest API
    • EMC Vplex
    • EMC Xtremio
    • Exagrid
    • Fujitsu Eternus DX
    • Hitachi HCP SNMP
    • Hitachi NAS
    • Hitachi Standard
    • HP 3PAR 7000
    • HP 3PAR SSH
    • HP EVA
    • HP Lefthand
    • HP MSA2000
    • HP MSL
    • HP P2000
    • HP StoreOnce
    • HP StoreOnce SSH
    • IBM DS3000
    • IBM DS4000
    • IBM DS5000
    • IBM FlashSystem 900
    • IBM Storwize
    • IBM TS2900
    • IBM TS3100
    • IBM TS3200
    • IBM TS3500
    • Kaminario RestAPI
    • Lenovo S Series
    • NetApp Ontap OnCommand API
    • NetApp Ontap Rest API
    • NetApp Ontap SNMP
    • Netapp Santricity Restapi
    • Netgear Readynas SNMP
    • Nimble Storage
    • Nimble Storage Rest API
    • Oracle ZFS
    • Oracle ZS
    • Overland Neo
    • Panzura
    • Pure Storage RestAPI
    • Qnap
    • QSAN NAS
    • Quantum DXi Series
    • Quantum Scalar
    • Storagetek SL
    • Synology
    • Violin Memory 3000

    Toip Voip

    • Alcatel OXE
    • Asterisk VoIP Server
    • AudioCodes
    • Avaya AES SNMP
    • Avaya Media Gateway SNMP
    • Polycom DMA SNMP
    • Polycom HDX SNMP
    • Polycom RMX
    • Polycom RPRM SNMP
    • Sonus SBC
    • XiVO VoIP Server

    Ups Pdu

    • Alpha UPS SNMP
    • APC ATS
    • APC PDU
    • APC UPS
    • Clever PDU
    • CyberPower Systems PDU SNMP
    • Eaton ATS SNMP
    • Eaton PDU SNMP
    • Emerson PDU
    • HP UPS SNMP
    • MGE UPS System
    • Nitram UPS SNMP
    • Powerware UPS
    • Raritan PDU
    • Schleifenbauer Gateway SNMP
    • UPS Socomec Net Vision SNMP
    • UPS Standard

    Virtualization

    • Hyper-V 2012
    • Nutanix
    • Proxmox VE
    • VMware ESX
    • VMware ESX WS-MAN
    • VMware vCenter
    • VMware vCenter v4
    • VMware vCenter v5
    • VMware vCenter v6
    • VMware VM

Integrations

    External

    • Accedian PVX Skylight
    • Maltem Insight Performances Rest API

    Notifications

    • Notify with Telegram bot

    Open Tickets

    • BMC Footprints
    • BMC Remedy
    • EasyVista
    • GLPI
    • GLPI RestAPI
    • iTop
    • IWS Isilog
    • Jira
    • Mail
    • OTRS RestAPI
    • Request Tracker RestAPI
    • Serena
    • ServiceNow

    Stream Connectors

    • BSM
    • Elasticsearch events
    • Elasticsearch metrics
    • NDO
    • HP OMI
    • PagerDuty Service integration
    • ServiceNow Event Manager
    • ServiceNow MID Server
    • Splunk Metrics
    • Splunk Events
    • Warp10

Mobile App.

  • Introduction

API

  • Introduction
  • Command Line API (v1)
  • Rest API (v1)
  • Rest API (v2)
  • Graphical views API (beta)

Developer resources

  • About developer resources
  • How to write a module
  • How to write a Stream Connector
  • How to translate Centreon
  • How to write a widget
  • Centreon Broker

    • Stream connectors
    • The BBDO protocol
    • Centreon Broker Event Mapping

Releases

  • Centreon Platform 20.10.0
  • Products lifecycle policy
  • Release notes by component

    • Centreon Core
    • Commercial Extensions
    • Open Source Extensions
Edit

Manage Business Activities

Business Activities (BA)

When you modify a business activity, you need to push & reload the configuration using the "Poller" menu so that it's applied

Definition

Business Activities form the core of the Centreon BAM extension. As aggregated indicators they are monitored by the software in real time using specific calculation methods. Business Activities are able to notify users depending their status, revealing a problem with the IT service or application.

Calculation methods

Business activities status rely on the calculation done on indicators (child resources). The calculation method is configured at business activity level.

There are four calculation methods that you can use:

  • Best status: When you only need to be warned that ALL indicators are critical at the same times
  • Worst status: When you immediately want to know that at least 1 indicator is not-ok
  • Ratio: When you want to model Cluster concepts by specifying a number of percentage of critical resources that you don't want to exceed
  • Impact: When you want to precisely define the weight of each indicators and reflect that on your BA status

Find below examples & configuration of each calculation methods

Best Status
Worst Status
Ratio
Impact

image

The following order will be applied to find the "Best" status: OK > Unknown > Warning > Critical > Pending

The configuration is as follow:

image

image

The following order will be applied fto find the "Worst" status: CRITICAL > Warning > Unknown > OK > Pending

The configuration is as follow:

image

This method helps you model “Cluster” concepts. The calculation is based on the number or percentage of indicator in CRITICAL status that you compare to number/percentage thresholds that you don't want to exceed.

In the following example, we defined that we want number of Critical to be less than 80%.

image

The configuration is as follow:

image

After choosing wether you want to define in percentage or number, the thresholds parameters have to be configured:

  • Critical threshold: if the number/percentage of Critical indicators exceed that number/percentage, the Business activity will be Critical
  • Warning threshold: if the number/percentage of Critical indicators exceed that number/percentage, the Business activity will be Warning

This mode is complex to use but may help you model heighly severity-related concepts.

When you use the impact mode, the business activity has a “Health” between 100% and 0%. When you attach indicators to it, you have to define the impact (in %) of each status for each indicator. When this indicators switch to these status (unknwon, critical etc..) Then the calculation is simple: BA Health = 100% - Current impacts.

You then use the Warning & Critical thresholds to determine at what level you want the BA to become Warning or Critical

  • Warning threshold: Between 100 and 0, the threshold below which the BA will switch to Warning status
  • Critical threshold: Between 100 and 0 (< the Warning threshold) below which the BA will switch to Critical status

image

The health value between 100% and 0% is often related to a service quality measurement. A variation in this value is used to determine whether the modelized IT service or application is in an OK, Warning or Critical state.

Create a Business Activity

To add a Business Activity, click on the Add button. The following panel appears:

image

In this configuration panel, after giving a unique name (mandatory), you need to configure multiple sections to have an agregated indicator. The name is the only parameter mandatory but to have a BA that works, you need at least to configure some indicators and define the calculation methods. This can be done in the "Indicator" section.

Indicators

This section is the most important section for a business activity: this is where you define the way the status will be calculated by attaching resources to the business activity and setting the calculation method.

The type of indicator you can use are :

  • Services
  • Other business activities: that is really important to understand that you can create “infinite” multi-level BA to model simple to highly complex IT services or App.
  • Meta services
  • Boolean rules: a combination of services with AND/OR/XOR rules

Calculation methods

You can choose between the following four calculation methods. Refer to the previous section to understand each calculation method.

  • Best status
  • Worst status
  • Ratio
  • Impact

Now that you've choosen the way the business activity status will be calculated, you can manage how planned downtime on indicators will be handled. You have three choices:

  • Ignore the downtime: In that case, the planned downtime positionned on child indicators will be ignored, the BA will be impacted, that's it.
  • Inherit the downtime: the BA is automatically sets in “planned downtime” whenever an indicators in non-ok state is in planned downtime AND impact the BA. The BA will still be impacted. The planned downtime inheritance follows these rules:
    • A BA inherits planned downtime from its indicators only when the BA status is not OK.
    • When a BA is in planned downtime due to indicators downtime inheritance: If the BA status switches to OK, planned downtime is stopped.
    • When a BA is in planned downtime due to indicators downtime inheritance: If an impact comes from an indicators that has no planned downtime, the BA downtime is stopped.
  • Ignore the indicator in the calculation: when the indicator impacts the BA and is it planned downtime, its status/impact is ignored from the calculation.

After configuring the way the business activity status is computed, you'll be able to configure the following properties:

  • Business View: what BV(s) to link the BA to. Mandatory if you want to give access to this BA to non-admin users
  • Display: All parameters concerning the way the BA will be accessible outside the BA monitoring page
  • Notification: who & when users get notified
  • Reporting: What SLA & timeperiod you want to use to calculate the BA availability statistics
  • Event handler: parameters to auto-remediate the BA when state becomes non-ok

Business View

Link the BA to one or multiple business view so it becomes available for non-admin users.

Display

  • Display on remote server: If you're using a remote server, you can send the business activity to it so that it's also available for remote teams. This is possible only if ALL the indicators under the BA (at any level) are visible by the remote server.
  • Geo-coordinates: Geo-coordinate to position the BA on a geoview
  • Associated infrastructure view name: the BA probably corresponds to an agregated/customer's point of view state of an IT service or application that rely on a complexe infrastructure. If this infrastructure has been designed in Centreon Map, you can ease access from this BA to the corresponding view to help users to drill down when a problem occurs on that BA.

Notification

Configure when, for what status and who should be notified when the BA's status changes. You can also define escalation that applies to that BA.

The escalation is the same as with other Centreon objects, when you select an escalation, the service escalation definition will be applied to the BA.

Reporting

  • Default reporting time period: Availability statistics for widgets & reports will be automatically calculated using this time period
  • Service Level Agreement in % (SLA): whenever the availability is compared to a SLA in %, this will be the value that it will be compared to
  • Service Level Agreement in minutes (SLA): whenever the availability is compared to a SLA in minutes, this will be the value that it will be compared to
  • Service Level Objective in % (SLO): additonnal threshold in % to compare the availability. It can be seen as a “SLA warning” threshold.
  • Service Level Objective in minutes (SLO): additonnal threshold in minutes to compare the availability. It can be seen as a “SLA warning” threshold..
  • Extra reporting time periods: Additionnal time period you may want to use in widget & reports

Event handler

Activate or not the auto-remediation command that you may execute when the BA status switches.

In order for the new BA to be calculated and monitored, you must regenerate the configuration on the scheduler and restart the monitoring services through the interface in the Configuration > Poller menu.

List Business Activities

The BA is managed through the Configuration > Business Activity > Business Activity menu.

image

You have inline actions & global action to delete, duplicate, enable/disable the BA and massively change thresholds.

Deleting a business activity is permannent, only passed data will be available through reports/widgets

Indicators (KPI)

To update indicator configuration, you need to push & reload the configuration using the “Poller” menu

Definition

An indicator is a resources in the monitoring system that is linked to a BA. A BA may have multiple indicators & sub-indicators. There are four types of indicators:

  • Service (Service by hostgroups are NOT usable as indicators)
  • Meta service
  • Boolean
  • Another business activity

An indicator can only impact a BA when status of its object (e.g., a service) is Hard (validated).

The indicator can impact the health of a BA and change its value according to the indicator status. We recommend for you to use the standard impact mode (based on keywords Minor, Major, etc.) instead of the advanced mode based on numeric impact values, which involve more complex calculation.

Any time an indicator status changes, the BA engine evaluates the impact and subtracts its value from the BA health level. The minimum health of a BA is 0, even if the sum of its indicators impact is > 100.

List Indicators

Indicators can be configured through two different way:

  • From the BA panel (common way)
  • From Configuration > Business Activity > Indicators

image

ColumnDescription
Indicator (KPI)Indicator or Key Performance Indicator: Name of the indicator based on the object used
TypeIndicator type in(service, meta service, BA, boolean rule)
Warning ImpactImpact weight in the event of a Warning condition, in real-time monitoring Ignored if indicators is a boolean rule
Critical ImpactImpact weight in the event of a Critical condition, in real-time monitoring
Unknown ImpactImpact weight in the event of a Unknown condition, in real-time monitoring Ignored if indicators is a boolean rule
ActionsActions can be performed (modification,activation/deactivation)

The More Actions menu allows an action to be applied to several indicator at once:

  • Activate the indicator within their BA.
  • Update impact types collectively.
  • Deactivate indicator within their BA.
  • Delete indicator.

Create an indicators (KPI)

In this page, you can only attach indicator to business activities that use the “Impact” calculation method. If you want to manipulate BA or indicators using other calculation method, go back to the Business Activity page.

There are several ways to create an indicator:

image

Add an indicator

To add an indicator, click on the Add a KPI link, which takes you to the following form.

Regular Mode:

image

Advanced mode:

To be able to manually define an impact:

image

ColumnDescription
Configuration ModeConfiguration mode: regular or advanced
KPI TypeKPI type (service, meta service, boolean rule or a BA)
Key Performance IndicatorChoice of KPI based on the objects in Centreon
Warning Business ImpactImpact weight in the event of a Warning condition, in real-time monitoring
Critical Business ImpactImpact weight in the event of a Critical condition, in real-time monitoring
Unknown Business ImpactImpact weight in the event of an Unknown condition, in real-time monitoring
Linked Business ActivityBA related to KPI

To add a boolean rule: First create the boolean rule (see below), and then add the KPI.

Adding multiple KPIs

In order to add multiple KPIs, click on Add multiple KPIs link which takes you to a data entry form.

ColumnDescription
Configuration ModeConfiguration mode: Standard or Advanced
Object TypeType of object from which the indicators will be loaded
Hosts, Host Groups, Service groupDepending on the selected object type, a list of objects will be automatically loaded
Linked Business ActivityBA related to indicators

Clicking on the Retrieve KPI button, a list of indicators will be displayed. You can filter and apply thresholds, collectively one by one:

image

ColumnDescription
HostHost
ServiceService
Warning ImpactImpact weight in the event of a Warning condition, in real-time monitoring
Critical ImpactImpact weight in the event of a Critical condition, in real-time monitoring
Unknown ImpactImpact weight in the event of an Unknown condition, in real-time monitoring

Load .ssv file (deprecated)

To add several KPIs loading an .ssv file, click on Load .ssv file:

image

ColumnDescription
.ssv FileOpens a file browser
KPI TypeType of indicator (KPI) to load
FormatFormats of the SSV file depending on the chosen indicators type
Manual FillingPossibility to fill the field instead of loading a file

Boolean Rules

To create a boolean rule, go to: Configuration > Business Activity > Boolean Rules

image

ColumnDescription
Boolean nameName of the boolean KPI
ExpressionLogical expression (see below)
Impact is applied when expression returnsState of logical expression that triggers the impact
CommentsComments regarding the boolean KPI
StatusEnabled or Disabled

Logical expression:

  1. Field for editing the logical expression
  2. Toolbox
  3. Services that compose the logical expression
  4. Button for evaluating the expression with real-time monitored status
  5. Boolean state after evaluation (whether it is real-time or simulated)
  6. Enter simulation mode, thus allowing user to simulate statuses of the defined services

Business View (BV)

Definition

BVs are used to gather multiple BAs into a single group. Similar to Centreon host groups, BV groups can be used in different Centreon BAM screens.

Access restrictions (via ACL) for visualising BAs are managed by linking them to BVs, which are in turn linked to one or more Centreon Access Groups.

For root cause analysis purpose, as soon as you give access to a user to a business activity, he'll see all indicators linked to it, no matter his restriction concerning resources used in the BA definition

A BV is not an indicator as such by which data can be calculated. The information in a BV depends on its content and is displayed in real time.

List Business Views

Configure a BV in the Configuration > Business Activity > Business Views menu.

image

ColumnDescription
NameBusiness view name
DescriptionBrief description of BV
DisplayedThe BV is either displayed or not displayed on the Centreon BAM screens (deprecated)
ActionsList of actions to be performed on the BV (modification/display)

Deleting a BV:

  • Does not delete the BAs that are linked to it.
  • Is permanent.

Create a Business View

image

ColumnDescription
NameBV name
DescriptionBrief description of the BV
Business activitiesThe BA(s) linked to the BV
ACL GroupsThe access group(s) that can consult the BV and its BA
← Introduction to Centreon BAMMonitor Business Activities →
  • Business Activities (BA)
    • Definition
    • Calculation methods
    • Create a Business Activity
    • List Business Activities
  • Indicators (KPI)
    • Definition
    • List Indicators
    • Create an indicators (KPI)
    • Boolean Rules
  • Business View (BV)
    • Definition
    • List Business Views
    • Create a Business View
Centreon documentation
Documentation
Getting StartedAPI ReferencesReleases
Resources
Centreon WebsiteBlogDownload
Follow us
centreon
Follow @Centreon
Copyright © 2005 - 2021 Centreon