Navigation
index
next
|
previous
|
Centreon Engine 19.10 documentation
»
User
»
Configuration
»
Advanced
ΒΆ
External Commands
Introduction
Enabling External Commands
When Does Centreon Engine Check For External Commands?
Using External Commands
Command Format
Event Handlers
Introduction
When Are Event Handlers Executed?
Event Handler Types
Enabling Event Handlers
Event Handler Execution Order
Writing Event Handler Commands
Permissions For Event Handler Commands
Service Event Handler Example
Volatile Services
Introduction
What Are They Useful For?
What’s So Special About Volatile Services?
The Power Of Two
Service and Host Freshness Checks
Introduction
How Does Freshness Checking Work?
Enabling Freshness Checking
Example
Distributed Monitoring
Introduction
Goals
Reference Diagram
Central Server vs. Distributed Servers
Obtaining Service Check Information From Distributed Monitors
Distributed Server Configuration
Central Server Configuration
Problems With Passive Checks
Freshness Checking
Performing Host Checks
Redundant and Failover Network Monitoring
Introduction
Prerequisites
Sample Scripts
Detection and Handling of State Flapping
Introduction
How Flap Detection Works
Example
Flap Detection for Services
Flap Detection for Hosts
Flap Detection Thresholds
States Used For Flap Detection
Flap Handling
Enabling Flap Detection
Notification Escalations
Introduction
When Are Notifications Escalated?
Contact Groups
Overlapping Escalation Ranges
Recovery Notifications
Notification Intervals
Time Period Restrictions
State Restrictions
On-Call Rotations
Introduction
Scenario 1: Holidays and Weekends
Scenario 2: Alternating Days
Scenario 3: Alternating Weeks
Scenario 4: Vacation Days
Other Scenarios
Monitoring Service and Host Clusters
Introduction
Plan of Attack
Using the check_cluster Plugin
Monitoring Service Clusters
Monitoring Host Clusters
Host and Service Dependencies
Introduction
Service Dependencies Overview
Defining Service Dependencies
Example Service Dependencies
How Service Dependencies Are Tested
Execution Dependencies
Notification Dependencies
Dependency Inheritance
Host Dependencies
Example Host Dependencies
State Stalking
Introduction
How Does It Work?
Should I Enable Stalking?
How Do I Enable Stalking?
How Does Stalking Differ From Volatile Services?
Caveats
Performance Data
Introduction
Types of Performance Data
Plugin Performance Data
Processing Performance Data
Processing Performance Data Using Commands
Writing Performance Data To Files
Scheduled Downtime
Introduction
Scheduling Downtime
Fixed vs. Flexible Downtime
Triggered Downtime
How Scheduled Downtime Affects Notifications
Overlapping Scheduled Downtime
Adaptive Monitoring
Introduction
What Can Be Changed?
External Commands For Adaptive Monitoring
Predictive Dependency Checks
Introduction
How Do Predictive Checks Work?
Enabling Predictive Checks
Cached Checks
Cached Checks
Introduction
For On-Demand Checks Only
How Caching Works
What This Really Means
Configuration Variables
Optimizing Cache Effectiveness
Passive Host State Translation
Introduction
Different World Views
Enabling State Translation
Service and Host Check Scheduling
Introduction
Configuration Options
Initial Scheduling
Inter-Check Delay
Service Interleaving
Maximum Concurrent Service Checks
Time Restraints
Normal Scheduling
Scheduling During Problems
Host Checks
Scheduling Delays
Scheduling Example
Service Definition Options That Affect Scheduling
Host Check Directives
Time-Saving Tricks For Object Definitions
Introduction
Regular Expression Matching
Service Definitions
Service Escalation Definitions
Service Dependency Definitions
Host Escalation Definitions
Host Dependency Definitions
Hostgroups
Tuning Centreon Engine For Maximum Performance
Introduction
Optimization Tips
Custom Object Variables
Introduction
Custom Variable Basics
Examples
Custom Variables As Macros
Custom Variables And Inheritance
Custom Variables and Centreon Broker
Examples
Determining Status and Reachability of Network Hosts
Introduction
Example Network
Defining Parent/Child Relationships
Reachability Logic in Action
Unreachable States and Notifications
Fast Startup Options
Introduction
Background
Evaluating Startup Times
Pre-Caching Object Configuration
Skipping Circular Path Tests
Putting It All Together
Known Issues
Timeperiods
Large Installation Tweaks
Introduction
Effects
Security Considerations
Introduction
Best Practices
Centreon Engine Plugin API
Other Resources
Plugin Overview
Return Code
Plugin Output Spec
Plugin Output Examples
Examples
Previous topic
Addons
Next topic
External Commands
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
next
|
previous
|
Centreon Engine 19.10 documentation
»
User
»
Configuration
»