Package: wnpp Severity: wishlist Owner: Fabio Fantoni <[email protected]> X-Debbugs-Cc: [email protected]
* Package name : nscp Version : 0.26.0 Upstream Contact: Michael Medin <[email protected]> * URL : https://nsclient.org * License : Apache-2.0 OR GPL-2.0-only Programming Lang: C++ Description : monitoring agent for Nagios and compatible systems NSClient++ (nscp) is a monitoring agent for Nagios, Naemon, Icinga and other compatible monitoring systems. It runs checks locally and answers them over NRPE, NSCA and check_mk, or actively submits the results to a central server (NSCA, NSCA-NG, NRDP, Icinga 2 API); it can also run jobs scheduled through Mod-Gearman. The built-in checks cover CPU, memory, disks and files, processes, log files, network services (ping, TCP, DNS, HTTP, NTP), certificate expiry, installed software, Docker containers, Kubernetes clusters and MySQL or MariaDB servers; external scripts and embedded Lua and Python scripts can add more. Metrics can also be sent to Graphite, collectd and Elasticsearch. The source package builds a minimal, agent-only version (nsclient), without the web server and its frontend, and the manual (nsclient-doc). At first I only wanted to prepare the initial packaging, to help a possible maintainer, spending about ten hours in total at most. In the end, over these months, I have spent far more time than that. Since a lot of work has been done and nobody else has stepped forward, I'm starting to maintain it myself, because I would like it to be included in Debian 14. I reported many things upstream and helped to solve them. Now I think there are no more blocking license problems like at the beginning, only minor things that can be excluded with the repack. Other important problems have been solved too, and only a few non-blocking ones remain. Unfortunately the web part would require a huge amount of work, so I excluded it. The agent alone is already widely used anyway, with support for many monitoring systems and many built-in checks. I would prefer it to be maintained in a team, but I haven't tried to contact any team yet. The packaging is on Salsa, for now on: https://salsa.debian.org/fantu/nscp

