Download Centreon
Author: s | 2025-04-24
Centreon Web is commonly called Centreon. This is the Centreon web interface, configuration management of demons to monitor resources. Before downloading Centreon, please validate that you can meet the prerequisites.
GitHub - centreon/centreon: Centreon is a network
Should check packages version when necessary.Package required to build:SoftwarePackage NameDescriptionC++ compilation environmentgcc gcc-c++ makeMandatory tools to compile.CMake (>= 2.8)cmakeRead the build script and prepare sources for compilation.Centreon Clib (>= 1.0)centreon-clib-develCore library used by Centreon Connector.PerlperlScripting language.Install basic compilation toolsyum install gcc gcc-c++ make perlInstall cmakeInstall Centreon ClibSee the Centreon Clib @TODO@:ref:documentation .BuildGet sourcesCentreon Perl Connector can be checked out from GitHub.The Perl connector sources reside in the perl subdirectory. On a Linux box with git installed this is just a matter of:git clone the root of the project directory you'll find a perl/build directory which holds build scripts. Generate the Makefileby running the following command:cd /path_to_centreon_connector/perl/buildYour Centreon Perl Connector can be tweaked to your particular needs using CMake's variable system. Variables can be setlike this:cmake -Dvariable1>=value1> [-Dvariable2>=value2>] .Here's the list of variables available and their description:VariableDescriptionDefault valueWITH_CENTREON_CLIB_INCLUDE_DIRSet the directory path of centreon-clib include.auto detectionWITH_CENTREON_CLIB_LIBRARIESSet the centreon-clib library to use.auto detectionWITH_CENTREON_CLIB_LIBRARY_DIRSet the centreon-clib library directory (don't use it if you use WITH_CENTREON_CLIB_LIBRARIES)auto detectionWITH_PREFIXBase directory for Centreon PErl Connector installation. If other prefixes are expressed as relative paths, they are relative to this path./usr/localWITH_PREFIX_BINARYDefine specific directory for Centreon Connector Perl binary.${WITH_PREFIX}/binWITH_TESTINGEnable generation of unit tests. They can later be run by typing make test.OFFExamplecmake \ -DWITH_PREFIX=/usr \ -DWITH_PREFIX_BINARY=/usr/lib/centreon-connector \ -DWITH_TESTING=0 .At this step, the software will check for existence and usability of the rerequisites. If one cannot be found, anappropriate error message will be printed. Otherwise an installation summary will be printed.If you need to change the options you used to compile your software, you might want to remove the CMakeCache.txtfile that is in the build directory. This will remove cache entries that might have been computed during the lastconfiguration step.CompilationOnce properly configured, the compilation process is really simple:And wait until compilation completes.InstallOnce compiled, the following command must be run as privileged user to finish installation:And wait for its completion.ConfigurationCentreon Perl Connector itself does not require any configuration. It should only be configured as a connector ofCentreon Engine.To execute Perl scripts with Centreon Perl Connector from Centreon Engine, one might configure commands that relates toPerl scripts. Such commands must only contain the path to the Perl script to execute followed by its arguments, justlike one would on the command line. To make it simple, you just have to add a connector property to your commanddefinition.Binary argumentsThese arguments are centreon_connector_perl options.Short nameLong nameDescription-d--debugIf this flag is specified, print all logs messages.-h--helpPrint help and exit.-v--versionPrint software version and exit.Example:define connector{ connector_name centreon_connector_perl connector_line /usr/bin/centreon-connector/centreon_connector_perl}define command{ command_name check_ping command_line $USER1$/check_ping.pl -H $HOSTADDRESS$ connector centreon_connector_perl}define command{ command_name check_disk command_line $USER1$/check_disk.pl -H $HOSTADDRESS$ -D $ARG1$ connector centreon_connector_perl}Technical detailsThis article describes how Centreon Perl Connector allow much gain on Perl script execution.First of all let's examine how a You will need the following external dependencies:a C++ compilation environment.CMake (>= 2.8), a cross-platform build system.Centreon Clib, The centreon Core library.ssh2 library to use ssh functions.gcrypt library to secure connections.This program is compatible only with Unix-like platforms (Linux, FreeBSD, Solaris, ...).PrerequisitesCentOSDebian/UbuntuOpenSUSEIn CentOS you need to add manually cmake. After that you can install binary packages. Either use the Package Manager orthe yum tool to install them. You should check packages version when necessary.Package required to build:SoftwarePackage NameDescriptionC++ compilation environmentgcc gcc-c++ makeMandatory tools to compile.CMake (>= 2.8)cmakeRead the build script and prepare sources for compilation.Centreon Clib (>= 1.0)centreon-clib-develCore library used by Centreon Connector.ssh2 librarylibssh2-develSSH library.gcrypt librarylibgcrypt-develGcrypt library.Install basic compilation toolsyum install gcc gcc-c++ make libssh2-devel libgcrypt-develInstall cmakeInstall Centreon ClibSee the Centreon Clib @TODO@:ref:documentation .BuildGet sourcesCentreon SSH Connector can be checked out from GitHub.The SSH connector sources reside in the ssh subdirectory. On a Linux box with git installed this is just a matter of:git clone the root of the project directory you'll find a ssh/build directory which holds build scripts. Generate the Makefileby running the following command:cd /path_to_centreon_connector/ssh/buildYour Centreon SSH Connector can be tweaked to your particular needs using CMake's variable system. Variables can be setlike this:cmake -Dvariable1>=value1> [-Dvariable2>=value2>] .Here's the list of variables available and their description:VariableDescriptionDefault valueWITH_CENTREON_CLIB_INCLUDE_DIRSet the directory path of centreon-clib include.auto detectionWITH_CENTREON_CLIB_LIBRARIESSet the centreon-clib library to use.auto detectionWITH_CENTREON_CLIB_LIBRARY_DIRSet the centreon-clib library directory (don't use it if you use WITH_CENTREON_CLIB_LIBRARIES)auto detectionWITH_KNOWN_HOSTS_CHECKEnable or disable Check hosts against user's known_hosts file.OFFWITH_LIBGCRYPT_INCLUDE_DIRSet the directory path of libgcrypt include.auto detectionWITH_LIBGCRYPT_LIBRARIESSet the libgcrypt library to use.auto detectionWITH_LIBGCRYPT_LIBRARY_DIRSet the libgcrypt library directory (don't use it if you use WITH_LIBGCRYPT_LIBRARIES)auto detectionWITH_LIBSSH2_INCLUDE_DIRSet the directory path of libssh2 include.auto detectionWITH_LIBSSH2_LIBRARIESSet the libssh2 library to use.auto detectionWITH_LIBSSH2_LIBRARY_DIRSet the libssh2 library directory (don't use it if you use WITH_LIBSSH2_LIBRARIES)auto detectionWITH_PREFIXBase directory for Centreon SSH Connector installation. If other prefixes are expressed as relative paths, they are relative to this path./usr/localWITH_PREFIX_BINARYDefine specific directory for Centreon Connector SSH binary.${WITH_PREFIX}/binWITH_TESTINGEnable generation of unit tests. They can later be run by typing make test. OFFExamplecmake \ -DWITH_PREFIX=/usr \ -DWITH_PREFIX_BINARY=/usr/lib/centreon-connector \ -DWITH_TESTING=0 .At this step, the software will check for existence and usability of the rerequisites. If one cannot be found, anappropriate error message will be printed. Otherwise an installation summary will be printed.If you need to change the options you used to compile your software, you might want to remove the CMakeCache.txtfile that is in the build directory. This will remove cache entries that might have been computed during the lastconfiguration step.CompilationOnce properly configured, the compilation process is really simple:And wait until compilation completes.InstallOnce compiled, the following command must be run as privileged user to finish installation:And wait for its completion.ConfigurationCentreon SSH Connector itself does not require any configuration. Itshould only be configuredGitHub - centreon/centreon: Centreon is a network, system and
Urgencyof fixing the vulnerability:CVSS scoreRemediation plan9.0 - 10 (Critical)Centreon will begin corrective action immediately, develop a fix or workaround, and provide it to customers in the shortest commercially reasonable time in the form of a patch and/or update release7.0 - 8.9 (High)Centreon will deliver a fix or workaround with the next planned maintenance as an update release (typically within 30 days)4.0 - 6.9 (Medium)Centreon will deliver a fix or workaround with the next planned release (typically within 6 months)0.1 – 3.9 (Low)Centreon will deliver a fix or workaround with the next two planned releases of the Centreon product (typically within 12 months)Reporting a vulnerabilityIf you believe you have found a security vulnerability, please report it to us as described in thereporting process.Please do not report security vulnerabilities through public GitHub issues.Open source users can send an email to security@centreon.com. If possible, encrypt your message with the provided PGPkey. Commercial edition customers, please report vulnerabilities through the support portal.You should receive a response within 48 hours. If for some reason you do not, please follow up viaemail to ensure we received your original message.Securing your Centreon installationSecure configurationThe Centreon documentation includes best practices to secure the monitoring components as well asthe MAP platform. Centreon recommends that administrators carefully review those pages whenplanning an installation and share those guidelines with their internal security teams.Security audit servicesThe Centreon consulting teams provide audit services aimed at optimizing deployments and thevalue driven by the software. Those audit services also include security checks and recommendationssuch as:Base system security (passwords, ACLs, hardened configuration)Database secure configurationNetwork access configurationApplication security (encryption, users, ACLs).Please make sure to reach out to your Centreon sales representative or consulting partner to initiatesuch an audit and plan improvements as early as possible.If you have questions about security, contact our support team if you are a customer or our SecurityTeam at security@centreon.com.. Centreon Web is commonly called Centreon. This is the Centreon web interface, configuration management of demons to monitor resources. Before downloading Centreon, please validate that you can meet the prerequisites. Laurent Pinsivy, Centreon Product Manager, worked on a step by step tutorial to help you install a Centreon platform from the virtual machine downloaded on the Centreon download website.Centreon News – Centreon : The Guard
Skip to content Product Platform OverviewFull visibility on IT, Cloud and Not-CloudCentreon CloudGet ready in minutes with our SaaS offeringCentreon EditionsCentreon comes in various editions, find the one that fits you bestProduct TourSee by yourself: take a tourFree TrialStart your Centreon trial Full Visibility on ITThe most complete span of digital performance monitoring Cloud & "No Cloud"Unified visionConnectors True IT & Business AlignmentThe most business-oriented IT management solution SLA ManagementDecision SupportCollaborative Views Open from the CoreThe most agile, extensible and easy-to-integrate platform Open and ExtensibleSaas or Self-HostedIntegrationsSee all the Features Solutions IT/OT ConvergenceOT, IoT and IIoT Monitoring is key to operational excellence.Monitoring Multi-CloudsPrivate & public cloud? AWS, Azure & GCP? We’ve got you covered.Product TourSee by yourself: take a tourFree TrialStart your Centreon trial Use casesIT teams rely on Centreon to tackle a variety of digital performance challenges Cloud MonitoringContainer MonitoringIT & OT ConvergenceNetwork MonitoringObservabilityAll Customer StoriesBusiness today cannot afford to slow down or go down. It must be always-on, and so too must its IT operations. MSPLogistics & RetailHealthcareEducationPublicAll TechnologiesCentreon accurately monitors the full technology stack in your hybrid infrastructure. AWSCisco MerakiGoogle Cloud PlatformKubernetesMicrosoft 365Microsoft AzureAll Why Centreon Our VisionNo IT, No BusinessBenefitsOrganizations of all sizes may benefit in many ways from the Centreon PlatformProduct TourSee by yourself: take a tourFree TrialStart your Centreon trial PartnersFind Partners worldwide or become a Centreon partner Find a PartnerON Partner ProgramMSP Partner ProgramPartner PortalCentreon on AWS ServicesMake your success together! Professional ServicesCustomer CareTraining CommunityLearn more on the Centreon users’ community The WatchGithubOpen Source Resources Open Source or Paid IT Monitoring: Which Should It Be?Monitoring beyond IT: a survival guide to IT and OT convergenceDocumentationThe WatchJoin the Centreon users’ community All ResourcesEbooks, surveys, videos and more EbooksCorporateInfographicsNewsroom BlogNews, best practices and more Software ReleasesBest PracticesCustomer Stories EventsWhere and when to meet us Upcoming As a connector of Centreon Engine.To execute SSH check over SSH with Centreon SSH Connector from CentreonEngine, one might configure commands that relates to SSH check(like check_by_ssh).Binary argumentsThese arguments are centreon_connector_ssh options.Short nameLong nameDescription-d--debugIf this flag is specified, print all logs messages.-h--helpPrint help and exit.-v--versionPrint software version and exit.Check argumentsThese arguments are checks options (like check_by_ssh options).Short nameLong nameDescription-1--proto1This option is not supported.-2--proto2Tell ssh to use Protocol 2.-4--use-ipv4Enable IPv4 connection.-6--use-ipv6Enable IPv6 connection.-a--authenticationAuthentication password.-C--commandCommand to execute on the remote machine.-E--skip-stderrIgnore all or first n lines on STDERR.-f--forkThis option is not supported.-h--helpNot used.-H--hostnameHost name, IP Address.-i--identityIdentity of an authorized key.-l--lognameSSH user name on remote host.-n--nameThis option is not supported.-o--ssh-optionThis option is not supported.-O--outputThis option is not supported.-p--portPort number (default 22).-q--quietNot used.-s--servicesThis option is not supported.-S--skip-stdoutIgnore all or first n lines on STDOUT.-t--timeoutSeconds before connection times out (default 10).-v--verboseNot used.-V--versionNot used.Example:define connector{ connector_name centreon_connector_ssh connector_line /usr/bin/centreon-connector/centreon_connector_ssh}define command{ command_name ssh_check_cpu command_line $USER1$/check_by_ssh -H $HOSTADDRESS$ -l $_HOSTUSER$ -a $_HOSTPASSWORD$ -C "$USER1$/check_cpu -w $ARG1$ -c $ARG2$" connector centreon_connector_ssh}define command{ command_name ssh_check_disk command_line $USER1$/check_by_ssh -H $HOSTADDRESS$ -l $_HOSTUSER$ -a $_HOSTPASSWORD$ -C "$USER1$/check_disk -D $ARG1$ -w $ARG2$ -c $ARG3$" connector centreon_connector_ssh}Technical detailsThis article describes how Centreon SSH Connector allow much gain on SSH check execution.One major CPU-intensive and long operation in a SSH environment is the key exchange and verification mechanism. Thisoperation occurs when a SSH session is started between two hosts. After this step all exchange operations are using farless resources.Centreon SSH Connector take advantage of this fact and maintain semi-permanent connection with hosts to which it had toconnect to. This way if multiple checks are performed on the same host, where "check_by_ssh" opens one session for eachcheck, Centreon Connector SSH only opens one session. However this does not limit the number of concurrent checks on ahost, as the SSH protocol allows multiple channels to be opened on the same session. Therefore if multiple checks arerun on the same host simultaneously, they are executed concurrently but with separate execution environment.Perl connectorCentreon Perl Connector is a free software from Centreon available under the Apache Software License version 2 (ASL 2.0).It speeds up execution of Perl scripts when used along Centreon Engine.InstallationCentreon recommends using its official packages. Most of Centreon’ endorsed software are available as RPM packages.Run the following commands as privileged user:yum install centreon-connector-perlOr you can build the Centreon SSH Connector. You will need the following external dependencies:a C++ compilation environment.CMake (>= 2.8), a cross-platform build system.Centreon Clib, The centreon Core library.ssh2 library to use ssh functions.gcrypt library to secure connections.This program is compatible only with Unix-like platforms (Linux, FreeBSD, Solaris, ...).PrerequisitesCentOSDebian/UbuntuOpenSUSEIn CentOS you need to add manually cmake. After that you can install binary packages. Either use the Package Manager orthe yum tool to install them. YouNew Centreon Version – Centreon : The Guard
Centreon MAP is a solution fully available in the Centreon web interface while offering you the best possible experience in creating, visualizing and sharing graphical representations of your monitored infrastructure.Centreon MAP is a Centreon extension that requires a valid license. To purchase one and retrieve the necessary repositories, contact Centreon.From Centreon 24.10, MAP Legacy is no longer available. Whether you were still using MAP Legacy or not, see MAP Legacy end of life.See how to manage views using the Centreon MAP REST API here.OverviewCreate, customize, and view your maps within a single web interface.First, you need to create logical views using the MAP editor:Then you can view your map directly in viewing mode:Your maps can be displayed in two ways in the interface:In the Monitoring > Map page, in view mode.In the Home > Custom Views page, using a dedicated MAP widget.ProceduresUse the following procedures to use and administer Centreon MAP.Administrating MAPInstalling MAP describes prerequisites and procedures to install MAP.Installing MAP on a remote server explains how to install MAP on a remote server.Updating MAP describes the update process for MAP.Managing access rights in MAP describes the different rights and permissions on maps.Using MAPManaging maps in MAP gives you information about how to manage maps from the Centreon MAP interface.Creating a standard map describes how to create standard maps and how to customize them using the MAP editor.Creating a geographic view explains how to display your resources across a defined geographical area.MAP known issues is a list of issues you may encounter using MAP.MAP troubleshooting helps you to solve some issues occurring in MAP.Releases centreon/centreon-nsclient-build - GitHub
Organizations around the world turn to Centreon to provide business-aware monitoring of their ITfor always-on operations and performance excellence. Centreon is committed to the security of thedata they rely on and is continuously improving policies, processes, and products to meet the higheststandards. Read more information throughout this page.Product security by designSecure developmentSecurity by Design is a primary concern throughout the Centreon development process, which ensures thatproducts and services are designed from inception to meet data security needs, including accesscontrols, monitoring and encryption.A continuous integration pipeline is leveraged to automate the process from pull request toimage/package delivery. Code changes are reviewed by code quality scans as a first step, and then they must bevalidated by two core developers before they are accepted, and static code analysis is run on everybuild so potential security issues can be caught as early as possible.Once deployable artifacts are available, all changes are tested by Quality Assurance engineers.Centreon external users (community or enterprise users) are also able to test and use any betaversions by pulling the packages from “unstable” public repositories.Opensource securityCentreon distributes its core platform under GPLv2 and Apache Open Source licenses, which makes itpossible for contributors to extend it.Any person who wants to contribute and participate indeveloping the project must respect Centreon’s Code of Conduct.Any contribution is posted as a pull request and provided with information that helps with thereview process by Centreon. The review includes code quality, functional tests, documentation andsecurity, and determines whether the contribution is accepted or rejected.Security testingOn top of security checks performed through continuous integration such as release testing, manualpenetration tests are run on a yearly basis to independently identify vulnerabilities and tune bestpractice recommendations for safe implementation.Vulnerability responseUpon receipt of a report for a vulnerability, Centreon will attempt to replicate the reportedvulnerability and build an action plan with timelines depending on the computed severity.Centreon will provide feedback to the reporter of the vulnerability and work with them to mitigatethe vulnerability.Subscribe to the Security Bulletins thread on our community platform The Watch to keep up with the latest vulnerability fixes.Vulnerability scoringCentreon uses version 3.1 of the Common Vulnerability Scoring System (CVSS) as part of its standardprocess of evaluating reported potential vulnerabilities.Centreon will compute the environmental score assuming the tested Centreon product is configuredas defined in the online product documentation and placed behind appropriate in-depth protections.Depending on the CVSS score of the vulnerability, the Centreon security team will determine the. Centreon Web is commonly called Centreon. This is the Centreon web interface, configuration management of demons to monitor resources. Before downloading Centreon, please validate that you can meet the prerequisites.centreon 24.04 web access stuck in centreon is loading
Extract translations from text files and web pages for WordPress, Drupal, Joomla, and all your favorite websites. Poedit Pro 2.2 Build 5561 Final Portable Crack. In fact, any program (whether desktop or web) using Gettext for localization can use this tool to . It integrates easily into a web site, extract text strings from a web page and allows you to build a translation memory to reuse in your next project. Poedit Pro is a powerful, yet easy-to-use tool for localizing web sites and applications. PLEASE DON’T DOWNLOAD WITHOUT READING BELOW. start translation of Centreon by editing files with a PO file editor like poedit. pro PASSIVE SERVICE CHECK: Centreon-Server Traps-SNMP 2 Critical. Many components are used to build a master Centreon server: Apache web.I have released a new version of Poedit Pro. Unzip and install the installer as usual (do not run the application) Copy the Crack file to the installation folder (or the folder specified in the Readme. How To Use Crack And Download Poedit or how to get the full version: Download Poedit (archive) from the link below. Packages in Poedit Pro are a great support for the software as. General The official add-on manager for and more than one other environment is available. stream Poedit Pro 2.0.8 Build 5319 - SeuPirate using magnet link Update Tracker. "Poedit Pro 2.0.8 Build 5319 - SeuPirate". Poedit Pro 2.0.8 Build 5319 - SeuPirate Magnet link Uploaded 06-04 17:35, Size 27.87 MiB, ULed by SeuPirate, 3, 0. JASC Paint Shop Pro 8 Premium / Animation Shop 3. Save time with Poedit Pro advanced translation tools. Browse and download latest torrents uploaded by SeuPirate. Poedit Pro 2.0.8 Build 5319 - SeuPirate Poedit Pro 2.0.8 Build 5319 - SeuPirate torrent file Poedit Pro 2.0.8 Build 5319 - SeuPirate using magnet link. NCH Copper Plus 3.05 - SeuPirate, 5, 0, Jun. Poedit Pro 2.2 Build 5559 Multilingual Full With Medicine, 3, 0, Oct. Poedit Pro 2.0.8 Build 5319 - SeuPirate, 5, 0, Jun. Download Poedit Pro 2 0 8 Build 5319 - SeuPirate - ETTV torrents. Poedit Pro 4.2.11 Build 5332 Multilingual +Comments
Should check packages version when necessary.Package required to build:SoftwarePackage NameDescriptionC++ compilation environmentgcc gcc-c++ makeMandatory tools to compile.CMake (>= 2.8)cmakeRead the build script and prepare sources for compilation.Centreon Clib (>= 1.0)centreon-clib-develCore library used by Centreon Connector.PerlperlScripting language.Install basic compilation toolsyum install gcc gcc-c++ make perlInstall cmakeInstall Centreon ClibSee the Centreon Clib @TODO@:ref:documentation .BuildGet sourcesCentreon Perl Connector can be checked out from GitHub.The Perl connector sources reside in the perl subdirectory. On a Linux box with git installed this is just a matter of:git clone the root of the project directory you'll find a perl/build directory which holds build scripts. Generate the Makefileby running the following command:cd /path_to_centreon_connector/perl/buildYour Centreon Perl Connector can be tweaked to your particular needs using CMake's variable system. Variables can be setlike this:cmake -Dvariable1>=value1> [-Dvariable2>=value2>] .Here's the list of variables available and their description:VariableDescriptionDefault valueWITH_CENTREON_CLIB_INCLUDE_DIRSet the directory path of centreon-clib include.auto detectionWITH_CENTREON_CLIB_LIBRARIESSet the centreon-clib library to use.auto detectionWITH_CENTREON_CLIB_LIBRARY_DIRSet the centreon-clib library directory (don't use it if you use WITH_CENTREON_CLIB_LIBRARIES)auto detectionWITH_PREFIXBase directory for Centreon PErl Connector installation. If other prefixes are expressed as relative paths, they are relative to this path./usr/localWITH_PREFIX_BINARYDefine specific directory for Centreon Connector Perl binary.${WITH_PREFIX}/binWITH_TESTINGEnable generation of unit tests. They can later be run by typing make test.OFFExamplecmake \ -DWITH_PREFIX=/usr \ -DWITH_PREFIX_BINARY=/usr/lib/centreon-connector \ -DWITH_TESTING=0 .At this step, the software will check for existence and usability of the rerequisites. If one cannot be found, anappropriate error message will be printed. Otherwise an installation summary will be printed.If you need to change the options you used to compile your software, you might want to remove the CMakeCache.txtfile that is in the build directory. This will remove cache entries that might have been computed during the lastconfiguration step.CompilationOnce properly configured, the compilation process is really simple:And wait until compilation completes.InstallOnce compiled, the following command must be run as privileged user to finish installation:And wait for its completion.ConfigurationCentreon Perl Connector itself does not require any configuration. It should only be configured as a connector ofCentreon Engine.To execute Perl scripts with Centreon Perl Connector from Centreon Engine, one might configure commands that relates toPerl scripts. Such commands must only contain the path to the Perl script to execute followed by its arguments, justlike one would on the command line. To make it simple, you just have to add a connector property to your commanddefinition.Binary argumentsThese arguments are centreon_connector_perl options.Short nameLong nameDescription-d--debugIf this flag is specified, print all logs messages.-h--helpPrint help and exit.-v--versionPrint software version and exit.Example:define connector{ connector_name centreon_connector_perl connector_line /usr/bin/centreon-connector/centreon_connector_perl}define command{ command_name check_ping command_line $USER1$/check_ping.pl -H $HOSTADDRESS$ connector centreon_connector_perl}define command{ command_name check_disk command_line $USER1$/check_disk.pl -H $HOSTADDRESS$ -D $ARG1$ connector centreon_connector_perl}Technical detailsThis article describes how Centreon Perl Connector allow much gain on Perl script execution.First of all let's examine how a
2025-04-14You will need the following external dependencies:a C++ compilation environment.CMake (>= 2.8), a cross-platform build system.Centreon Clib, The centreon Core library.ssh2 library to use ssh functions.gcrypt library to secure connections.This program is compatible only with Unix-like platforms (Linux, FreeBSD, Solaris, ...).PrerequisitesCentOSDebian/UbuntuOpenSUSEIn CentOS you need to add manually cmake. After that you can install binary packages. Either use the Package Manager orthe yum tool to install them. You should check packages version when necessary.Package required to build:SoftwarePackage NameDescriptionC++ compilation environmentgcc gcc-c++ makeMandatory tools to compile.CMake (>= 2.8)cmakeRead the build script and prepare sources for compilation.Centreon Clib (>= 1.0)centreon-clib-develCore library used by Centreon Connector.ssh2 librarylibssh2-develSSH library.gcrypt librarylibgcrypt-develGcrypt library.Install basic compilation toolsyum install gcc gcc-c++ make libssh2-devel libgcrypt-develInstall cmakeInstall Centreon ClibSee the Centreon Clib @TODO@:ref:documentation .BuildGet sourcesCentreon SSH Connector can be checked out from GitHub.The SSH connector sources reside in the ssh subdirectory. On a Linux box with git installed this is just a matter of:git clone the root of the project directory you'll find a ssh/build directory which holds build scripts. Generate the Makefileby running the following command:cd /path_to_centreon_connector/ssh/buildYour Centreon SSH Connector can be tweaked to your particular needs using CMake's variable system. Variables can be setlike this:cmake -Dvariable1>=value1> [-Dvariable2>=value2>] .Here's the list of variables available and their description:VariableDescriptionDefault valueWITH_CENTREON_CLIB_INCLUDE_DIRSet the directory path of centreon-clib include.auto detectionWITH_CENTREON_CLIB_LIBRARIESSet the centreon-clib library to use.auto detectionWITH_CENTREON_CLIB_LIBRARY_DIRSet the centreon-clib library directory (don't use it if you use WITH_CENTREON_CLIB_LIBRARIES)auto detectionWITH_KNOWN_HOSTS_CHECKEnable or disable Check hosts against user's known_hosts file.OFFWITH_LIBGCRYPT_INCLUDE_DIRSet the directory path of libgcrypt include.auto detectionWITH_LIBGCRYPT_LIBRARIESSet the libgcrypt library to use.auto detectionWITH_LIBGCRYPT_LIBRARY_DIRSet the libgcrypt library directory (don't use it if you use WITH_LIBGCRYPT_LIBRARIES)auto detectionWITH_LIBSSH2_INCLUDE_DIRSet the directory path of libssh2 include.auto detectionWITH_LIBSSH2_LIBRARIESSet the libssh2 library to use.auto detectionWITH_LIBSSH2_LIBRARY_DIRSet the libssh2 library directory (don't use it if you use WITH_LIBSSH2_LIBRARIES)auto detectionWITH_PREFIXBase directory for Centreon SSH Connector installation. If other prefixes are expressed as relative paths, they are relative to this path./usr/localWITH_PREFIX_BINARYDefine specific directory for Centreon Connector SSH binary.${WITH_PREFIX}/binWITH_TESTINGEnable generation of unit tests. They can later be run by typing make test. OFFExamplecmake \ -DWITH_PREFIX=/usr \ -DWITH_PREFIX_BINARY=/usr/lib/centreon-connector \ -DWITH_TESTING=0 .At this step, the software will check for existence and usability of the rerequisites. If one cannot be found, anappropriate error message will be printed. Otherwise an installation summary will be printed.If you need to change the options you used to compile your software, you might want to remove the CMakeCache.txtfile that is in the build directory. This will remove cache entries that might have been computed during the lastconfiguration step.CompilationOnce properly configured, the compilation process is really simple:And wait until compilation completes.InstallOnce compiled, the following command must be run as privileged user to finish installation:And wait for its completion.ConfigurationCentreon SSH Connector itself does not require any configuration. Itshould only be configured
2025-04-12Urgencyof fixing the vulnerability:CVSS scoreRemediation plan9.0 - 10 (Critical)Centreon will begin corrective action immediately, develop a fix or workaround, and provide it to customers in the shortest commercially reasonable time in the form of a patch and/or update release7.0 - 8.9 (High)Centreon will deliver a fix or workaround with the next planned maintenance as an update release (typically within 30 days)4.0 - 6.9 (Medium)Centreon will deliver a fix or workaround with the next planned release (typically within 6 months)0.1 – 3.9 (Low)Centreon will deliver a fix or workaround with the next two planned releases of the Centreon product (typically within 12 months)Reporting a vulnerabilityIf you believe you have found a security vulnerability, please report it to us as described in thereporting process.Please do not report security vulnerabilities through public GitHub issues.Open source users can send an email to security@centreon.com. If possible, encrypt your message with the provided PGPkey. Commercial edition customers, please report vulnerabilities through the support portal.You should receive a response within 48 hours. If for some reason you do not, please follow up viaemail to ensure we received your original message.Securing your Centreon installationSecure configurationThe Centreon documentation includes best practices to secure the monitoring components as well asthe MAP platform. Centreon recommends that administrators carefully review those pages whenplanning an installation and share those guidelines with their internal security teams.Security audit servicesThe Centreon consulting teams provide audit services aimed at optimizing deployments and thevalue driven by the software. Those audit services also include security checks and recommendationssuch as:Base system security (passwords, ACLs, hardened configuration)Database secure configurationNetwork access configurationApplication security (encryption, users, ACLs).Please make sure to reach out to your Centreon sales representative or consulting partner to initiatesuch an audit and plan improvements as early as possible.If you have questions about security, contact our support team if you are a customer or our SecurityTeam at security@centreon.com.
2025-04-08Skip to content Product Platform OverviewFull visibility on IT, Cloud and Not-CloudCentreon CloudGet ready in minutes with our SaaS offeringCentreon EditionsCentreon comes in various editions, find the one that fits you bestProduct TourSee by yourself: take a tourFree TrialStart your Centreon trial Full Visibility on ITThe most complete span of digital performance monitoring Cloud & "No Cloud"Unified visionConnectors True IT & Business AlignmentThe most business-oriented IT management solution SLA ManagementDecision SupportCollaborative Views Open from the CoreThe most agile, extensible and easy-to-integrate platform Open and ExtensibleSaas or Self-HostedIntegrationsSee all the Features Solutions IT/OT ConvergenceOT, IoT and IIoT Monitoring is key to operational excellence.Monitoring Multi-CloudsPrivate & public cloud? AWS, Azure & GCP? We’ve got you covered.Product TourSee by yourself: take a tourFree TrialStart your Centreon trial Use casesIT teams rely on Centreon to tackle a variety of digital performance challenges Cloud MonitoringContainer MonitoringIT & OT ConvergenceNetwork MonitoringObservabilityAll Customer StoriesBusiness today cannot afford to slow down or go down. It must be always-on, and so too must its IT operations. MSPLogistics & RetailHealthcareEducationPublicAll TechnologiesCentreon accurately monitors the full technology stack in your hybrid infrastructure. AWSCisco MerakiGoogle Cloud PlatformKubernetesMicrosoft 365Microsoft AzureAll Why Centreon Our VisionNo IT, No BusinessBenefitsOrganizations of all sizes may benefit in many ways from the Centreon PlatformProduct TourSee by yourself: take a tourFree TrialStart your Centreon trial PartnersFind Partners worldwide or become a Centreon partner Find a PartnerON Partner ProgramMSP Partner ProgramPartner PortalCentreon on AWS ServicesMake your success together! Professional ServicesCustomer CareTraining CommunityLearn more on the Centreon users’ community The WatchGithubOpen Source Resources Open Source or Paid IT Monitoring: Which Should It Be?Monitoring beyond IT: a survival guide to IT and OT convergenceDocumentationThe WatchJoin the Centreon users’ community All ResourcesEbooks, surveys, videos and more EbooksCorporateInfographicsNewsroom BlogNews, best practices and more Software ReleasesBest PracticesCustomer Stories EventsWhere and when to meet us Upcoming
2025-03-29As a connector of Centreon Engine.To execute SSH check over SSH with Centreon SSH Connector from CentreonEngine, one might configure commands that relates to SSH check(like check_by_ssh).Binary argumentsThese arguments are centreon_connector_ssh options.Short nameLong nameDescription-d--debugIf this flag is specified, print all logs messages.-h--helpPrint help and exit.-v--versionPrint software version and exit.Check argumentsThese arguments are checks options (like check_by_ssh options).Short nameLong nameDescription-1--proto1This option is not supported.-2--proto2Tell ssh to use Protocol 2.-4--use-ipv4Enable IPv4 connection.-6--use-ipv6Enable IPv6 connection.-a--authenticationAuthentication password.-C--commandCommand to execute on the remote machine.-E--skip-stderrIgnore all or first n lines on STDERR.-f--forkThis option is not supported.-h--helpNot used.-H--hostnameHost name, IP Address.-i--identityIdentity of an authorized key.-l--lognameSSH user name on remote host.-n--nameThis option is not supported.-o--ssh-optionThis option is not supported.-O--outputThis option is not supported.-p--portPort number (default 22).-q--quietNot used.-s--servicesThis option is not supported.-S--skip-stdoutIgnore all or first n lines on STDOUT.-t--timeoutSeconds before connection times out (default 10).-v--verboseNot used.-V--versionNot used.Example:define connector{ connector_name centreon_connector_ssh connector_line /usr/bin/centreon-connector/centreon_connector_ssh}define command{ command_name ssh_check_cpu command_line $USER1$/check_by_ssh -H $HOSTADDRESS$ -l $_HOSTUSER$ -a $_HOSTPASSWORD$ -C "$USER1$/check_cpu -w $ARG1$ -c $ARG2$" connector centreon_connector_ssh}define command{ command_name ssh_check_disk command_line $USER1$/check_by_ssh -H $HOSTADDRESS$ -l $_HOSTUSER$ -a $_HOSTPASSWORD$ -C "$USER1$/check_disk -D $ARG1$ -w $ARG2$ -c $ARG3$" connector centreon_connector_ssh}Technical detailsThis article describes how Centreon SSH Connector allow much gain on SSH check execution.One major CPU-intensive and long operation in a SSH environment is the key exchange and verification mechanism. Thisoperation occurs when a SSH session is started between two hosts. After this step all exchange operations are using farless resources.Centreon SSH Connector take advantage of this fact and maintain semi-permanent connection with hosts to which it had toconnect to. This way if multiple checks are performed on the same host, where "check_by_ssh" opens one session for eachcheck, Centreon Connector SSH only opens one session. However this does not limit the number of concurrent checks on ahost, as the SSH protocol allows multiple channels to be opened on the same session. Therefore if multiple checks arerun on the same host simultaneously, they are executed concurrently but with separate execution environment.Perl connectorCentreon Perl Connector is a free software from Centreon available under the Apache Software License version 2 (ASL 2.0).It speeds up execution of Perl scripts when used along Centreon Engine.InstallationCentreon recommends using its official packages. Most of Centreon’ endorsed software are available as RPM packages.Run the following commands as privileged user:yum install centreon-connector-perlOr you can build the Centreon SSH Connector. You will need the following external dependencies:a C++ compilation environment.CMake (>= 2.8), a cross-platform build system.Centreon Clib, The centreon Core library.ssh2 library to use ssh functions.gcrypt library to secure connections.This program is compatible only with Unix-like platforms (Linux, FreeBSD, Solaris, ...).PrerequisitesCentOSDebian/UbuntuOpenSUSEIn CentOS you need to add manually cmake. After that you can install binary packages. Either use the Package Manager orthe yum tool to install them. You
2025-04-23