Поддержка MAX и групповые операции с пользователями в новой версии программы «10-Страйк Мониторинг Сети Pro» 8.3
В мартовской версии 8.3 программы для мониторинга сетевого оборудования и серверов 10-Страйк Мониторинг Сети добавлена работа с группами пользователей и улучшена проверка параметров надёжности жестких дисков S.M.A.R.T. А еще мы добавили возможность отправки уведомлений в MAX. Также в этой статье расскажем, как можно использовать альтернативные мессенджеры.
MAXимальные возможности
За последнюю неделю нашу поддержку просто завалили вопросами, что делать с заблокированным в России Telegram, куда теперь отправлять уведомления. Без паники, выход все был, есть и будет 🙂
Во-первых, мы быстренько прикрутили API MAX, создали тестовый чат и протестировали отправку уведомлений — всё работает! Конечно, процесс создания бота в MAX очень далёк от совершенства, и доступен он пока лишь юрлицам и ИП. К тому же, на один ИНН компании можно создать не более 5 ботов.

В этой статье подробно расписали, как зарегистрировать компанию на платформе MAX, как создать бота, пройти его модерацию и как всё это подружить в конце с программой.
Как еще можно отправлять сообщения, кроме Slack, Telegram и MAX?
Это можно сделать двумя способами:
1. Через скрипт VBScript / JScript.
Если сервис мессенджера поддерживает HTTP API, можно обратиться к нему скриптом, вроде этого (отправка в Slack):
function Main
Dim request
Set request = CreateObject("MSXML2.XMLHTTP")
request.open "POST", "https://hooks.slack.com/services/AJHGK45J4/FTS5NFG73/UDz30ftMMzinOgFxhTx2zBBB", false
request.send "{""text"": ""It is a test! ""}"
Main = ""
end function
Или этого (в Telegram):
function Main
Dim request
Set request = CreateObject("MSXML2.XMLHTTP")
request.open "POST", "https://api.telegram.org/bot454654680:ADFgdfghdf5p5tAQrdZ6Ilf_G7e_3dy0qhOCi1E/sendMessage?chat_id=344565393&text=test_message", false
request.send
Main = ""
end function

2. С помощью утилиты curl
Второй способ делает тоже самое, но с помощью open source утилиты curl. В разделе оповещения Запустить приложения нужно в поле Путь к файлу программы указать curl.exe (если путь к ней прописан в переменных среды), а в поле Параметры запуска задать остальные параметры. Например, параметры для отправки в чат MAX через curl будут выглядеть так:
-X POST «https://platform-api.max.ru/messages?chat_id=-2534553570» -H «Authorization: fdgSDFGHs546dDFgsdfgf-dsfgdfghsSDFGSDsfdv_dfDFSG54FDg54gsdfgg546dsfDSFdfD-sdffsDSF56» -H «Content-Type: application/json» -d «{\»text\»: \»test\»}»
где -H — это хедеры для токенов авторизации и других параметров.

Групповые операции с пользователями
Мы добавили возможность изменять доступ к ресурсам программы мониторинга для нескольких пользователей. Для этого нужно выделить их в списке, выбрать в меню пункт Изменить, настроить тип доступа, права и применить общие настройки для выделенных пользователей.

Кроме этого, мы убрали необходимость задавать пароль пользователя в БД при изменении других настроек.
Системные константы в путях
Мы добавили возможность использования системных констант путей профиля пользователя в Windows. Теперь для того, чтобы указать путь к файлу в папке текущего пользователя, просто напишите C:\Users\%USERNAME%\Downloads\file.exe.
Основные переменные среды для путей профиля:
%USERPROFILE%: Путь к корневой папке текущего пользователя (например, C:\Users\Username).
%APPDATA%: Данные приложений, перемещаемые с профилем (Roam, …\AppData\Roaming).
%LOCALAPPDATA%: Локальные данные приложений, не перемещаемые (…\AppData\Local).
%TEMP% / %TMP%: Папка для временных файлов пользователя (…\AppData\Local\Temp).
%USERDOMAIN%: Домен пользователя.
%USERNAME%: Имя текущего пользователя.
%ALLUSERSPROFILE%: Профиль всех пользователей (C:\ProgramData)
Все изменения версии 8.3 списком:
- Добавлена возможность отправки оповещений программы в мессенджер MAX.
- Добавлена возможность использования системных констант (профиль пользователя, Program Files, и т.д.) в путях к исполняемым файлам, которые запускаются из программы.
- Pro: В меню карты добавлены все доступные в программе виды областей.
- Pro: Добавлены групповые операции с пользователями. Теперь изменить допуск к объектам можно у нескольких пользователей за раз.
- Pro: Добавлена возможность пересоздания пользователей в системной таблице БД.
- Pro: Параметры и доступы пользователя теперь можно редактировать и сохранять без изменения пароля каждый раз.
- При запуске без прав администратора программа теперь выдаёт оповещение о том, что некоторые функции могут работать некорректно.
- Pro: Улучшено определение типа диска при получении параметров S.M.A.R.T.
- Интерфейс программы адаптирован для использования в системе со включенным масштабированием окон.
- Исправлена ошибка при добавлении нового аккаунта для SNMPv3 в настройках программы.
- Не изменялся вендор коммутатора в проверке «Конфигурация коммутатора». Исправлено.
- Исправлено дублирование значков на новой карте после сканирования сети.
- Исправлена ошибка при добавлении хоста на только что созданную карту.
- Не работали ссылки на настройки программы в окне параметров хостов. Исправлено.
- В дистрибутиве не изменялся каталог данных программы. Исправлено.
Скачивайте новую версию и обновляйтесь!
