Nano Hash - криптовалюты, майнинг, программирование

ядро nagios на centos (nginx) запускается правильно, но не может прочитать какие-либо хосты или службы

ребята я смотрел и искал и читал. yum update где-то изменил разрешение, но не могу найти где. Nagios на centos запускается правильно, я могу просмотреть страницу, но почему-то не вижу ни хостов, ни сервисов, только 403 запрещено в углу. я проверил мой nagios.cfg и никаких ошибок или предупреждений. Я запустил Nagios как демон, то же самое. Любые другие предложения?

total 160
drwxrwxr-x   5 root root    4096 May  7 18:14 .
drwxr-xr-x. 78 root root    4096 May  8 22:38 ..
-rw-rw-r--   1 root root   11339 Sep 23  2014 cgi.cfg
-rw-rw-r--   1 root root   11658 Aug 30  2013 cgi.cfg.rpmnew
drwxr-x---   5 root nagios  4096 Aug 30  2013 conf.d
-rw-rw-r--   1 root root   43443 Oct  2  2014 nagios.cfg
-rw-rw-r--   1 root root   44533 Aug 30  2013 nagios.cfg.rpmnew
-rw-r--r--   1 root root     960 Jul 24  2016 nrpe.cfg
-rw-r--r--   1 root root     899 Mar 31  2015 nrpe.cfg.rpmsave
-rw-r--r--   1 root root    5332 Feb 24  2015 nsca.cfg
drwxr-x---   2 root nagios  4096 May  7 17:39 objects
-rw-r-----   1 root apache    27 Aug 30  2013 passwd
drwxr-x---   2 root nagios  4096 May  7 18:14 private
-rw-r-----   1 root root    1340 Aug 30  2013 resource.cfg
-rw-r--r--   1 root root    1628 Mar 20  2013 send_nsca.cfg

конфигурация проверки:

    Nagios Core 3.5.1
Copyright (c) 2009-2011 Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-30-2013
License: GPL

Website: http://www.nagios.org
Reading configuration data...
   Read main config file okay...
Processing object config directory '/etc/nagios/conf.d'...
Processing object config directory '/etc/nagios/conf.d/servicegroups'...
Processing object config file '/etc/nagios/conf.d/servicegroups/jira-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/servicegroups/routers-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/servicegroups/ups-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/servicegroups/backup-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/servicegroups/clone-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/servicegroups/perforce-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/servicegroups/linux-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/servicegroups/web-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/hostgroups.cfg'...
Processing object config directory '/etc/nagios/conf.d/hosts'...
Processing object config file '/etc/nagios/conf.d/hosts/servers.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/test.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/diskstation.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/clone-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/wifi.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/cloud.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/perforce-servers.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/printers.cfg'...
Processing object config file '/etc/nagios/conf.d/hosts/switches.cfg'...
Processing object config file '/etc/nagios/conf.d/contacts.cfg'...
Processing object config directory '/etc/nagios/conf.d/commands'...
Processing object config file '/etc/nagios/conf.d/commands/notifications.cfg'...
Processing object config file '/etc/nagios/conf.d/commands/perfdata.cfg'...
Processing object config file '/etc/nagios/conf.d/commands/checks.cfg'...
Processing object config file '/etc/nagios/conf.d/commands/nrpe.cfg'...
Processing object config file '/etc/nagios/conf.d/templates.cfg'...
   Read object config files okay...

Running pre-flight check on configuration data...

Checking services...
        Checked 124 services.
Checking hosts...
        Checked 23 hosts.
Checking host groups...
        Checked 8 host groups.
Checking service groups...
        Checked 8 service groups.
Checking contacts...
        Checked 1 contacts.
Checking contact groups...
        Checked 1 contact groups.
Checking service escalations...
        Checked 0 service escalations.
Checking service dependencies...
        Checked 0 service dependencies.
Checking host escalations...
        Checked 0 host escalations.
Checking host dependencies...
        Checked 0 host dependencies.
Checking commands...
        Checked 27 commands.
Checking time periods...
        Checked 1 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...

Total Warnings: 0
Total Errors:   0

Things look okay - No serious problems were detected during the pre-flight check

наконец то, что я вижу:

что посмотреть

заранее спасибо.

09.05.2017

Ответы:


1

Похоже, ваши разрешения все испорчены!

Когда вы установили его... это было из исходников? Если да, то использовали ли вы флаг --with-nagios-user= во время ./configure?

На одном из моих ящиков у меня есть комбинация apache и nagios в качестве владельцев /usr/local/nagios. Попробуй это:

chown -R nagios:nagios /usr/local/nagios
chown -R apache:nagios /usr/local/nagios/etc
chmod +x -R /usr/local/nagios/bin /usr/local/nagios/libexec

Вы также должны убедиться, что пользователь и группа nagios установлены в основном файле конфигурации (/usr/local/nagios/etc/nagios.cfg), например:

nagios_user=nagios
nagios_group=nagios

Кроме того, вы не забыли настроить файл htpasswd?

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

В любом случае, надеюсь, это поможет вам начать!

09.05.2017
  • еще ничего. вроде все в порядке с тем, что вы предложили проверить. плохо продолжаю копать спасибо за вашу помощь. 17.05.2017
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..