Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Thanks for your guides Mitchell I’ve found this one and the Logstash one very useful.
I did run into an issue with the icinga web feature though. I had to install icinga-web (classic) to get the web-ui up. It doesn’t appear to be installed as part of your set-up guide. Did I miss a step?
Hi Mitchell, first thanks for your tutorial which is a great quickstart for monitoring. I’m just having an issue concerning ido2db, when I try to start the service, I have the following message: Support for the specified database server is either not yet supported, or was not found on your system. 1 drivers available: mysql
I checked the ido-mysql.conf file and ensured that the user defined inside exists in my mysql server. And it sounds funny that mysql is not supported. As I installed everything with apt and followed quite the same steps as you did, I’m wondering what is missing.
@eg.galano: It should install with the rest of the packages. Not sure what the issue is. Sorry.
@onizukapower: Double-check that all the correct packages were installed, and that your responses to the prompts match the responses listed in the tutorial.
Mitchel, what should we do if we already have a Apache in server? I just got 403 error and I don’t know how configure icinga and apache. Could you help me?
I’m using apache proxy reverse and try to configure /icinga mapping to myhost/icinga, but I got 403 error. When I changed my proxy string to /icinga-web, I got 404 error, but icinga log is like icinga is up.
@manicas I’ve looked all icinga references with “find / -name icinga” and give permission with “chgrp -R www-data directory”. I executed your last recomendation but I still got 403 forbidden error when I try access Icinga. I already have a Apache server installed before install Icinga. I’m using Ubuntu server and I don’t know any more what can I do to use Icinga.
I give permission to /usr/share/icinga too, but it didn’t work.
Running this “tail -300f /var/log/icinga/icinga.log” I found it “[1411522966] idomod: Still unable to connect to data sink. 988240 items lost, 5000 queued items to flush. Is ido2db running and processing data”. Any clue what could be it?
I managed to install Icinga following this tutorial on my Ubuntu 14.04 server. Great work. But, when i tried to install Icinga on a Centos 7 server, it resulted in many errors and the installation didn’t finished. Luckily for me, i found this good article on installing Icinga on Centos 7 and it worked.
Hi,
I’m seeing the localhost down but i’m not sure how to use this command sudo chmod u+s `which ping` , specifically the ‘which ping’ part.
Hi Mitchell,
I followed your instruccions carefully and everything seemed to work smoothly however I found out a problem regarding some config setting, object definition types and variables being deprecated.
From my syslog:
Jan 21 13:32:02 icinga icinga: Warning: config setting 'event_profiling_enabled' unknown. Remove it from your configuration!
Jan 21 13:32:02 icinga icinga: Warning: Object definition type 'hostextinfo' is DEPRECATED in file '/etc/icinga/objects/extinfo_icinga.cfg' on line 5.
Jan 21 13:32:02 icinga icinga: Warning: Variable 'normal_check_interval' with value '10' is DEPRECATED. Replace it with 'check_interval'.
Jan 21 13:32:02 icinga icinga: Warning: Variable 'retry_check_interval' with value '2' is DEPRECATED. Replace it with 'retry_interval'.
Jan 21 13:32:02 icinga icinga: Warning: Variable 'normal_check_interval' with value '5' is DEPRECATED. Replace it with 'check_interval'.
Jan 21 13:32:02 icinga icinga: Warning: Variable 'retry_check_interval' with value '1' is DEPRECATED. Replace it with 'retry_interval'.
Warning # 1 was corrected by commenting out the config setting “event profiling enabled” at the bottom of the file /etc/icinga/icinga.cfg (I had to comment “event profiling enabled” out though it was set to 0, which meant that it was already disabled)
Warning # 2 was corrected by commenting out the whole content of file /etc/icinga/objects/extinfo_icinga.cfg
Warnings # 3 & 4 were corrected by doing the proposed replacements in file /etc/icinga/objects/ido2db_check_proc.cfg
Warnings # 5 & 6 were corrected by doing the proposed replacements in file /etc/icinga/objects/generic-service_icinga.cfg
In addition, when parsing out my syslog I observed these errors also:
Jan 21 13:49:19 icinga icinga: LOG VERSION: 2.0
Jan 21 13:49:19 icinga icinga: idomod: IDOMOD 1.11.6 (08-06-2014) Copyright(c) 2005-2008 Ethan Galstad, Copyright(c) 2009-2014 Icinga Development Team (https://www.icin
ga.org)
Jan 21 13:49:19 icinga icinga: idomod: Could not open data sink! I'll keep trying, but some output may get lost. Is ido2db running and processing data?
Jan 21 13:49:19 icinga icinga: Event broker module 'IDOMOD' version '1.11.6' from '/usr/lib/icinga/idomod.so' initialized successfully.
Jan 21 13:49:19 icinga icinga: Finished daemonizing... (New PID=1289)
Jan 21 13:49:19 icinga icinga: Event loop started...
Jan 21 13:49:20 icinga postfix/master[1416]: daemon started -- version 2.11.0, configuration /etc/postfix
Jan 21 13:49:20 icinga ido2db: IDO2DB 1.11.6 (08-06-2014) Copyright(c) 2005-2008 Ethan Galstad, Copyright(c) 2009-2014 Icinga Development Team (https://www.icinga.org)
Jan 21 13:49:20 icinga ido2db: IDO2DB 1.11.6 starting... (PID=1450)
Jan 21 13:49:20 icinga ido2db: Error: Could not connect to mysql database: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Jan 21 13:49:20 icinga ido2db: Error: Database connection for schema check failed, bailing out...
Jan 21 13:49:20 icinga ido2db: Program shutdown... (PID=1450)
.
Jan 21 13:49:37 icinga icinga: idomod: Still unable to connect to data sink. 0 items lost, 3943 queued items to flush. Is ido2db running and processing data?
Jan 21 13:49:55 icinga icinga: idomod: Still unable to connect to data sink. 0 items lost, 3955 queued items to flush. Is ido2db running and processing data?
Jan 21 13:50:13 icinga icinga: idomod: Still unable to connect to data sink. 0 items lost, 3967 queued items to flush. Is ido2db running and processing data?
There was a problem with the ido2db service. It did not start after a reboot although I set “IDO2DB=yes” in the /etc/default/icinga file.
I could not figure out what was going out exactly, so I edit the /etc/rc.local file and put this line within:
“/etc/init.d/ido2db start”
Now, everything goes ok, however the “rc.local” trick is not the right way to go.
Would you be so kind to tell me what do you think is going on??
Thanks!
dear DigitalOcean community, can i follow this tutorial if i am running Nginx on Ubuntu 14.04.2? Thank you!