Questions tagged [icinga]

Icinga is an open-source network and computer system monitoring application. It's a fork of Nagios. It is recommended to use the `icinga` tag together with the version specific tag, f.e. `icinga-2.0`.

About

Icinga is an open-source network and computer system monitoring application. It was originally created as a fork of the Nagios system monitoring application in 2009.

Icinga is attempting to get past perceived short-comings in Nagios' development process, as well as adding new features such as a modern Web 2.0 style user interface, additional database connectors (for MySQL and PostgreSQL), and a REST API that lets administrators integrate numerous extensions without complicated modification of the Icinga core.

Wikipedia page

Tagging Recommendation

It is recommended to use the icinga tag together with the version specific tag, f.e. icinga-2.0

Resources

  1. Icinga 2
  2. Documentation
  3. Community wiki
112 questions
0
votes
2 answers

convert python dictionary to string

I have a list of python dictionaries. How to convert python dictionary from {'foo1':['bar1','bar2'] , 'foo2':['bar3']} {'foo3':['bar4','bar5','bar6'] , 'foo4':['bar7','bar8','bar9']} . . . {'foo5':['bar10'] ,…
linus
  • 41
  • 6
0
votes
0 answers

Why i dont get an answer from my Host in Icinga?

(Bild)No Answer from Zone (Bild)All other Services i can check apply Service "load" { import "generic-service" check_command = "load" if (host.name != NodeName){ command_endpoint = host.name} assign where host.name == NodeName …
WhoAmI
  • 15
  • 2
  • 7
0
votes
1 answer

CURL API to pass parameters in Bash script

Curl command to pass arguments in the ICINGA API: I have a curl command and passing it on a Bash script, I need to have two variables in the POST method for this URL, How do i pass the parameter to the CURL command curl -k -s -u 'root:icinga' -H…
masteraravind
  • 45
  • 1
  • 1
  • 4
0
votes
1 answer

Nagios JMX Plugin check_jmx command not found

I am setting up the monitoring Kafka with Icinga2 as specified here. I am using Centos7 and following the steps mentioned below Step 1: Downloaded Check_JMX plugin by issuing the command wget -c…
user8363477
  • 655
  • 4
  • 14
  • 24
0
votes
1 answer

Monitor managed MySQL Server from Icinga

I am using an Azure managed MySQL server to host my DBs. I want to monitor using a test connection to one of the DB whether server is up or not. How can I add this check to my Icinga2 service? PS - I am aware of check_mysql command but how to use…
Ani
  • 463
  • 4
  • 20
0
votes
1 answer

Parse Nagios / Icinga Config with Python Regex

I'm trying to parse a Nagios / Icinga config so I can do further processing on it with Python. Since I could not find a working library to do that (pynag does not seem to work at all), I'm trying to write a simple Python script using regexes to do…
Wolkenarchitekt
  • 20,170
  • 29
  • 111
  • 174
0
votes
0 answers

icinga alerts identification

Is there any way to set identification numbers for each alerts generating the icinga log? The issue I am facing is, I have different network links configured on icinga. If any fluctuation happened, icinga will send down alerts first. Then it will…
Afsal K R
  • 1
  • 2
0
votes
2 answers

psql: FATAL: password authentication failed for user "icinga"

I am trying to setup Icinga 2 on CentOS7 and followed instructions as mentioned in the official document. [https://docs.icinga.com/icinga2/latest/doc/module/icinga2/toc#!/icinga2/latest/doc/module/icinga2/chapter/getting-started][1].I have created…
user2401547
  • 131
  • 1
  • 10
0
votes
2 answers

PDO Connection Error: SQLSTATE[HY000] [1045] Access denied for user 'icinga'@'localhost' (using password: YES)

I installed icinga-web on amazon aws instance and when I open icinga-web in my browser, I see messages in yellow boxes that "Request failed" and when I go to console and click on that error I got stacktrace like this PDO Connection Error:…
Mithil Amin
  • 207
  • 1
  • 6
  • 14
0
votes
1 answer

Include_recursive does not accept the absolute path

Include_recursive in windows is not accepting absolute path when i use drive name in it. For example, include_recursive “C:/ProgramData/icinga2/opt/icinga2/config” is not working but include_recursive “/ProgramData/icinga2/opt/icinga2/config” is…
ProgrammerPanda
  • 1,566
  • 1
  • 12
  • 16
0
votes
2 answers

Remove default http service check

How can I remove the default http service check for agent-based servers? I already removed it on agentless but can't do the same for agent-based. Not all enrolled servers are webservers so an http check is not necessary.
Yvanne
  • 27
  • 2
  • 8
0
votes
1 answer

Bypass install configuration in dockerfile

I am trying to install icinga2-ido-pgsql on an Ubuntu Docker container. My database is in a separate container. To install it I run RUN apt-get install -q -y icinga2 icinga2-ido-pgsql When installing icinga2-ido-pgsql it runs dbconfig-common which…
0
votes
1 answer

How to reset a user password for Icinga-web version 1.8.4

I am running Icinga with Classic UI, but an year ago I added the Icinga-web as well. I have tested a couple of things with it and left it behind. Now I want to access it, but I don`t remember what were the credentials. Is there a way to reset the…
Xpema Kyp
  • 1
  • 1
  • 2
0
votes
1 answer

New Nagios BASH plugin output error: "Such Instance currently exists at this OID: integer expression expected"

I'm trying to write my first Nagios plugin to check the statuses on WLAN Controllers APs. The goal was to make a kind of "universal" plugin but I'm getting an error: .1.3.6.1.4.1.14179.2.2.1.1.3.0.: Unknown Object Identifier…
cflinspach
  • 290
  • 1
  • 4
  • 16
0
votes
1 answer

Error using NRPE with ICINGA 2 - Unknown argument: -c

In order to migrate from icinga1 to icinga2, I'm basically concerned about the NRPE custom checks, till the time i tried to add just the basic memory check using NRPE. With command line everything seems to be fine and…
Kunal Saha
  • 19
  • 5