# \#plugins

**URL:** https://community.icinga.com/tag/plugins/65.md

[Latest](https://community.icinga.com/latest.md) · [Categories](https://community.icinga.com/categories.md) · [Tags](https://community.icinga.com/tags.md)

---

## [Icinga2 Agent get's "Access denied" by running centreon\_plugins.exe](https://community.icinga.com/t/icinga2-agent-gets-access-denied-by-running-centreon-plugins-exe/15275)

<div class="topic-metadata">

**Author:** [@Krungs](https://community.icinga.com/u/Krungs)\
**Replies:** 25\
**Last updated:** [February 11, 2026, 8:37am UTC](https://community.icinga.com/t/icinga2-agent-gets-access-denied-by-running-centreon-plugins-exe/15275 "2026-02-11T08:37:53Z")

</div>

Hello everyone, I’m running into an issue with executing Centreon plugins via the Icinga2 agent on Windows, and after checking with the Centreon support team, it seems the problem is related to the Icinga2 configuration…

---

## [Help needed to find a suitable plugin to monitor memory usage via SNMPv3](https://community.icinga.com/t/help-needed-to-find-a-suitable-plugin-to-monitor-memory-usage-via-snmpv3/14825)

<div class="topic-metadata">

**Author:** [@jeanm](https://community.icinga.com/u/jeanm)\
**Replies:** 14\
**Last updated:** [May 22, 2025, 8:05am UTC](https://community.icinga.com/t/help-needed-to-find-a-suitable-plugin-to-monitor-memory-usage-via-snmpv3/14825 "2025-05-22T08:05:21Z")

</div>

Hi, I wish to monitor memory usage on Radware Alteon load balancer appliances. This device provides an SNMP agent with two OIDs: one for total memory: .1.3.6.1.4.1.1872.2.5.1.2.8.1 one for free memory: .1.3.6.1.4.1.1…

---

## [Check\_http + basis authentication do not work](https://community.icinga.com/t/check-http-basis-authentication-do-not-work/14828)

<div class="topic-metadata">

**Author:** [@picoroma](https://community.icinga.com/u/picoroma)\
**Replies:** 7\
**Last updated:** [May 8, 2025, 8:47pm UTC](https://community.icinga.com/t/check-http-basis-authentication-do-not-work/14828 "2025-05-08T20:47:24Z")

</div>

I’m tring to check URL availability + Login into a web page (basis authentication) using the check\_http plugin. I’m using the 2.2 version but even with 2.4 version (latest) the results is the same. The command I run is…

---

## [Graphite Template for disk plugin with "--inode-perfdata" that includes correct graphs for inodes](https://community.icinga.com/t/graphite-template-for-disk-plugin-with-inode-perfdata-that-includes-correct-graphs-for-inodes/14733)

<div class="topic-metadata">

**Author:** [@Tqnsls](https://community.icinga.com/u/Tqnsls)\
**Replies:** 0\
**Last updated:** [March 26, 2025, 1:57pm UTC](https://community.icinga.com/t/graphite-template-for-disk-plugin-with-inode-perfdata-that-includes-correct-graphs-for-inodes/14733 "2025-03-26T13:57:06Z")

</div>

I am trying to implement the check\_disk plugin with the boolean value –inode-perfdata and to build matching graphite graphs. The Check-Command is the following: /usr/lib64/nagios/plugins/check\_disk ‘-K’ ‘10%’ ‘-W’ ‘15%…

---

## [Nagios user capabilities](https://community.icinga.com/t/nagios-user-capabilities/13742)

<div class="topic-metadata">

**Author:** [@mb19](https://community.icinga.com/u/mb19)\
**Replies:** 3\
**Last updated:** [June 27, 2024, 6:35am UTC](https://community.icinga.com/t/nagios-user-capabilities/13742 "2024-06-27T06:35:18Z")

</div>

Hello there! I’ve writen a custom plugin that needs iptables for its functionality: #!/bin/bash check\_iptables\_installed() { if ! command -v iptables &\> /dev/null; then echo "CRITICAL - iptables is not ins…

---

## [Plugin loaded but not visible in Icinga Director extern command section](https://community.icinga.com/t/plugin-loaded-but-not-visible-in-icinga-director-extern-command-section/13374)

<div class="topic-metadata">

**Author:** [@vmandel](https://community.icinga.com/u/vmandel)\
**Replies:** 2\
**Last updated:** [March 18, 2024, 10:34am UTC](https://community.icinga.com/t/plugin-loaded-but-not-visible-in-icinga-director-extern-command-section/13374 "2024-03-18T10:34:42Z")

</div>

Icinga2 version: r2.13.7-1 Icinga Web 2 Version 2.11.4 Plugin: https://github.com/Tylan/check\_snmp\_printer/tree/master Hey there, I installed the plugin check\_snmp\_printer using the README from git. The check\_snmp\_p…

---

## [PLUGIN - Check\_Sap\_Health - error after /tmp filesystem become full](https://community.icinga.com/t/plugin-check-sap-health-error-after-tmp-filesystem-become-full/13032)

<div class="topic-metadata">

**Author:** [@picoroma](https://community.icinga.com/u/picoroma)\
**Replies:** 1\
**Last updated:** [December 11, 2023, 3:58pm UTC](https://community.icinga.com/t/plugin-check-sap-health-error-after-tmp-filesystem-become-full/13032 "2023-12-11T15:58:20Z")

</div>

I’m using a PLUGIN to check some metric of SAP System: https://github.com/lausser/check\_sap\_health/issues I had a problem with the /tmp file system that become full and I started to have error with most of the checks m…

---

## [Migrating plugin to IcingaDB](https://community.icinga.com/t/migrating-plugin-to-icingadb/11508)

<div class="topic-metadata">

**Author:** [@Matlib](https://community.icinga.com/u/Matlib)\
**Replies:** 4\
**Last updated:** [November 2, 2023, 5:47pm UTC](https://community.icinga.com/t/migrating-plugin-to-icingadb/11508 "2023-11-02T17:47:38Z")

</div>

How do I register a tabhook with the new interface? Is it even possible? Is there a simple/example plugin for icingadbweb similar to the pnp module? My plugin seems to show up in some legacy mode (via CompatObject). An…

---

## [Python 3.6 Support for Plugins?](https://community.icinga.com/t/python-3-6-support-for-plugins/11726)

<div class="topic-metadata">

**Author:** [@thlucas](https://community.icinga.com/u/thlucas)\
**Replies:** 17\
**Last updated:** [April 6, 2023, 7:01am UTC](https://community.icinga.com/t/python-3-6-support-for-plugins/11726 "2023-04-06T07:01:54Z")

</div>

Hi Everyone. Can the Icinga Monitoring Service execute custom plugins that are built using Python3 (v3.6)? I have a custom plugin that I am writing (check\_truenas.py) that keeps giving me the following error when tryin…

---

## [Mysql SSL expiry check from a remote server](https://community.icinga.com/t/mysql-ssl-expiry-check-from-a-remote-server/10805)

<div class="topic-metadata">

**Author:** [@masterluke](https://community.icinga.com/u/masterluke)\
**Replies:** 0\
**Last updated:** [October 12, 2022, 5:53pm UTC](https://community.icinga.com/t/mysql-ssl-expiry-check-from-a-remote-server/10805 "2022-10-12T17:53:58Z")

</div>

Hello I want to monitor the SSL certificate expiry of MySQL server hosted remotely. There is an option in check\_ssl\_cert plugin “–protocol mysql” but it doesnt seem to work when I mention host IP and port (mysql port nu…

---

## [Add Custom Nagios Plugin to Icinga2 and use in Director](https://community.icinga.com/t/add-custom-nagios-plugin-to-icinga2-and-use-in-director/10585)

<div class="topic-metadata">

**Author:** [@FreeSoftwareServers](https://community.icinga.com/u/FreeSoftwareServers)\
**Replies:** 2\
**Last updated:** [September 13, 2022, 8:21am UTC](https://community.icinga.com/t/add-custom-nagios-plugin-to-icinga2-and-use-in-director/10585 "2022-09-13T08:21:37Z")

</div>

I’m using the latest Icinga2 stack from the Icinga2 Playground w/ compose → lippserd/docker-compose-icinga: docker-compose Icinga stack (github.com) I’m trying to add a custom nagios plugin as my understanding is that i…

---

## [Monitoring plugin style guide](https://community.icinga.com/t/monitoring-plugin-style-guide/10537)

<div class="topic-metadata">

**Author:** [@fireba11](https://community.icinga.com/u/fireba11)\
**Replies:** 3\
**Last updated:** [September 7, 2022, 12:41pm UTC](https://community.icinga.com/t/monitoring-plugin-style-guide/10537 "2022-09-07T12:41:26Z")

</div>

Is there a style guide how to write good plugins available? As in what message to return, how to format it, how to add performance data? The existing plugins handle that wildly different, so a best practice example tha…

---

## [Plugins - check\_uptime](https://community.icinga.com/t/plugins-check-uptime/9860)

<div class="topic-metadata">

**Author:** [@vpjohnuz](https://community.icinga.com/u/vpjohnuz)\
**Replies:** 16\
**Last updated:** [May 30, 2022, 12:35am UTC](https://community.icinga.com/t/plugins-check-uptime/9860 "2022-05-30T00:35:02Z")

</div>

System and environment info icinga2 - The Icinga 2 network monitoring daemon (version: r2.13.3-1) System information: Platform: Ubuntu Platform version: 18.04.6 LTS (Bionic Beaver) Kernel: Linux Kernel version: 5.4…

---

## [CLI curl command is working but the plugin output in icinga web is showing errors(Serial Based Devices API)](https://community.icinga.com/t/cli-curl-command-is-working-but-the-plugin-output-in-icinga-web-is-showing-errors-serial-based-devices-api/9840)

<div class="topic-metadata">

**Author:** [@Umer](https://community.icinga.com/u/Umer)\
**Replies:** 2\
**Last updated:** [May 18, 2022, 12:01pm UTC](https://community.icinga.com/t/cli-curl-command-is-working-but-the-plugin-output-in-icinga-web-is-showing-errors-serial-based-devices-api/9840 "2022-05-18T12:01:22Z")

</div>

We made a Plugin for checking status of serial based devices.By running the curl (curl -v http://ip-address:5050/hardware-status)command in terminal we were getting error free output.Whereas in icinga web its showing er…

---

## [Nagios AS400 plugin installation on Icinga](https://community.icinga.com/t/nagios-as400-plugin-installation-on-icinga/9530)

<div class="topic-metadata">

**Author:** [@avikarry](https://community.icinga.com/u/avikarry)\
**Replies:** 0\
**Last updated:** [March 29, 2022, 8:06am UTC](https://community.icinga.com/t/nagios-as400-plugin-installation-on-icinga/9530 "2022-03-29T08:06:22Z")

</div>

Hello Guys, I am trying to install AS400 Nagios plugin to Icinga, but facing issue. https://github.com/cjt74392/check\_as400 I tried to install using provided install.sh script, but It failed due to nagios.cfg file was…

---

## [Error on running check plugin: No such file or directory](https://community.icinga.com/t/error-on-running-check-plugin-no-such-file-or-directory/9288)

<div class="topic-metadata">

**Author:** [@fesch](https://community.icinga.com/u/fesch)\
**Replies:** 5\
**Last updated:** [March 11, 2022, 7:50am UTC](https://community.icinga.com/t/error-on-running-check-plugin-no-such-file-or-directory/9288 "2022-03-11T07:50:13Z")

</div>

Hello Icinga Community, I am currently getting a strange error when trying to set up a monitoring plugin. The plugin is located under the following path /usr/lib64/nagios/plugins/systemd-units-failed When I run the p…

---

## [Python custom script command & Service defination](https://community.icinga.com/t/python-custom-script-command-service-defination/8721)

<div class="topic-metadata">

**Author:** [@avikarry](https://community.icinga.com/u/avikarry)\
**Replies:** 6\
**Last updated:** [November 29, 2021, 2:28pm UTC](https://community.icinga.com/t/python-custom-script-command-service-defination/8721 "2021-11-29T14:28:33Z")

</div>

Hello , We have one custom python script which contain SQL queries, DB server connectivity details and some calculation to fetch Total/failed Transaction data from database. Manually We are able to execute script succes…

---

## [Can't check remote URLs](https://community.icinga.com/t/cant-check-remote-urls/8077)

<div class="topic-metadata">

**Author:** [@icingb](https://community.icinga.com/u/icingb)\
**Replies:** 2\
**Last updated:** [October 19, 2021, 6:58pm UTC](https://community.icinga.com/t/cant-check-remote-urls/8077 "2021-10-19T18:58:36Z")

</div>

Latest versions (August 24th install), icinga2/web/director, on Centos 7. This issue is probably to do with nagios plugins, more than icinga, but it works from the command line, and isn’t working from icinga. One of ou…

---

## [Timeout Exceeded for Bash Script](https://community.icinga.com/t/timeout-exceeded-for-bash-script/8218)

<div class="topic-metadata">

**Author:** [@steaksauce](https://community.icinga.com/u/steaksauce)\
**Replies:** 2\
**Last updated:** [October 1, 2021, 2:26pm UTC](https://community.icinga.com/t/timeout-exceeded-for-bash-script/8218 "2021-10-01T14:26:04Z")

</div>

I have implemented a new relatively simple bash script to check fan speed on Cisco ASR9Ks. Average run of the script is ~7 seconds across all agents (to different devices depending on the zone). Some are as high as 15 se…

---

## [How to configure python script in Proxmox ve server for additional plugins?](https://community.icinga.com/t/how-to-configure-python-script-in-proxmox-ve-server-for-additional-plugins/7607)

<div class="topic-metadata">

**Author:** [@ssh](https://community.icinga.com/u/ssh)\
**Replies:** 0\
**Last updated:** [June 17, 2021, 12:27pm UTC](https://community.icinga.com/t/how-to-configure-python-script-in-proxmox-ve-server-for-additional-plugins/7607 "2021-06-17T12:27:48Z")

</div>

Hi community out there, I am very new to icinga and monitoring things. Icinga2 Agent is running on the Proxmox server and see by default services in the Icinga Web 2 interface. services are like Host disk, Ping, SSH, H…

---

## [Malformed plugin output in Icinga Web 2](https://community.icinga.com/t/malformed-plugin-output-in-icinga-web-2/5801)

<div class="topic-metadata">

**Author:** [@br0tkasten](https://community.icinga.com/u/br0tkasten)\
**Replies:** 2\
**Last updated:** [October 19, 2020, 2:29pm UTC](https://community.icinga.com/t/malformed-plugin-output-in-icinga-web-2/5801 "2020-10-19T14:29:34Z")

</div>

Hello there, we have trouble displaying metrics from a (self developed) plugin monitoring BGP peers from FRR (https://frrouting.org). (simplified) Plugin Output FRR OK | 'DEAD:BEEF::6\_uptime'=239402;; 'DEAD:BEEF::6\_st…

---

## [Questions around writing a plugin](https://community.icinga.com/t/questions-around-writing-a-plugin/2497)

<div class="topic-metadata">

**Author:** [@csmall](https://community.icinga.com/u/csmall)\
**Replies:** 3\
**Last updated:** [October 18, 2019, 8:35pm UTC](https://community.icinga.com/t/questions-around-writing-a-plugin/2497 "2019-10-18T20:35:38Z")

</div>

I am trying to get this plugin working with Icinga2/Director and I’m running into some difficulty. I posted for help in the Director forum trying to get it to work. Other Post Teams Plugin My question is, if I were to…

---

## [Plugin fails with some language problem?](https://community.icinga.com/t/plugin-fails-with-some-language-problem/2067)

<div class="topic-metadata">

**Author:** [@rafiwui](https://community.icinga.com/u/rafiwui)\
**Replies:** 13\
**Last updated:** [September 5, 2019, 4:17pm UTC](https://community.icinga.com/t/plugin-fails-with-some-language-problem/2067 "2019-09-05T16:17:45Z")

</div>

I have a very strange behaviour of Icinga Web 2 or the plugin (not sure who is causing the problem): My bet would be that the plugin is sending this message because Icinga Web 2 is set to english language but the serv…

---

## [Plugin Development](https://community.icinga.com/t/plugin-development/127)

<div class="topic-metadata">

**Author:** [@jtritschler](https://community.icinga.com/u/jtritschler)\
**Replies:** 0\
**Last updated:** [January 10, 2019, 1:01pm UTC](https://community.icinga.com/t/plugin-development/127 "2019-01-10T13:01:32Z")

</div>

monitoring-plugins Documentation Plugin API
