Hi, On Fri, Jan 29, 2016 at 11:17:34AM +0000, Michael Friedrich wrote: > > On 27 Jan 2016, at 15:57, Florian Lohoff <f...@zz.de> wrote: > > Hi, > > > > i just killed my icinga2 testsetup by giving it 700 interfaces to > > check with a custom written if check based on perl. > > > > Am i right grepping through the code that icinga2 does not > > support an embedded perl interpreter? > > Embedded perl is merely broken in Icinga 1.x with various perl > versions around. Be it broken plugins, memory leaks or other problems > which will cause your main process to crash.
We have been running a setup for years (Nagios 1) with thousands of services and probably 20-30 self-written perl based checks. Worked out very well. > I don’t think that we will ever add embedded support into Icinga 2 for > perl. We had that for python but it turned out to cause more problems > with stability and code quality than it would ever help in performance > regards. > > Whats the recommended way for transition? > > Improve your check plugin, or use alternatives. Using modern hardware > it shouldn’t be a matter of resources. Given the fact that Icinga 2 > runs multi-threaded and check execution does not block the main > process, it shouldn’t be an issue either. I started rewriting checks in C++ - Icinga2 transition starts out to be a very annoying task ... Exporting the config from our config/inventory database was a matter of a couple of days but now tons of stuff keeps creeping up ... Flo -- Florian Lohoff f...@zz.de We need to self-defend - GnuPG/PGP enable your email today!
signature.asc
Description: Digital signature
_______________________________________________ icinga-users mailing list icinga-users@lists.icinga.org https://lists.icinga.org/mailman/listinfo/icinga-users