В настоящее время я работаю над небольшим проектом, где я собираю информацию из нескольких различных инструментов и создаю веб-отчет.
Сейчас я пытаюсь экспортировать изображение одного из моих графиков на Check MK с использованием PNP4Nagios, но пока безуспешно.
В соответствии с документацией по PNP4NAGIOS - Экспорт данных:
Вы также можете использовать wget для генерации изображений и размещения их в периодических отчетах. Один пример может быть:
wget -O image.png 'http://<user>:<pass>@<nagios-server>/pnp4nagios/image?host=<hostname>&srv=<service>&view=2&source=0'
Я использовал ту же команду с моим URL: wget -O image.png 'http://<my user>:<my pass>@<my Nagios server>/pnp4nagios/image?host=Test&srv=_HOST_&source=0&view=0'
Приведенная выше команда даст мне изображение среднее значение кругового обхода хоста "Test", но независимо от того, что я делаю, возвращает ошибку 404.
Я пытался добавить имя сайта Check MK в URL (.../project_v1/localhost/pnp4nagios/...
), но он вернул HTML-файл, а не изображение.
Я знаю, что wget - это утилита командной строки, используемая для загрузки файлов из Интернета, поэтому сам метод не может быть ошибкой.
В настоящее время работает с Check MK 1.2.8p27 и PNP 0.6.25 в Ubuntu 16.04.
И в случае, если я разместил этот вопрос в неправильном разделе, я прошу прощения, удаляю и перемещаю его в нужное место.