Nagios: Difference between revisions

Content added Content deleted
Line 201: Line 201:
Refer: https://github.com/obaarne/Nagios2Slack/archive/master.zip
Refer: https://github.com/obaarne/Nagios2Slack/archive/master.zip


;Add Nagios Commands:
sudo nano /etc/nagios3/commands.cfg
sudo nano /etc/nagios3/commands.cfg


Line 217: Line 218:
</pre>
</pre>


;Update the Contact to add above commands:
sudo nano /etc/nagios3/conf.d/contacts_nagios2.cfg


sudo nano /etc/nagios3/conf.d/contacts_nagios2.cfg
<pre>
<pre>
define contact{
define contact{
Line 234: Line 236:




;Create Service Alert Script

sudo nano /usr/local/bin/nagios_slack_service_alert.py
sudo nano /usr/local/bin/nagios_slack_service_alert.py


Line 294: Line 296:
</syntaxhighlight>
</syntaxhighlight>



;Create Host Alert Script
sudo nano /usr/local/bin/nagios_slack_host_alert.py
sudo nano /usr/local/bin/nagios_slack_host_alert.py


Line 355: Line 359:
</syntaxhighlight>
</syntaxhighlight>


Change Permissions & Ownership
sudo chown nagios:nagios /usr/local/bin/nagios_slack_service_alert.py
sudo chown nagios:nagios /usr/local/bin/nagios_slack_service_alert.py
sudo chown nagios:nagios /usr/local/bin/nagios_slack_host_alert.py
sudo chown nagios:nagios /usr/local/bin/nagios_slack_host_alert.py
sudo chmod +x /usr/local/bin/nagios_slack_service_alert.py
sudo chmod +x /usr/local/bin/nagios_slack_service_alert.py
sudo chmod +x /usr/local/bin/nagios_slack_host_alert.py
sudo chmod +x /usr/local/bin/nagios_slack_host_alert.py