Как добавить мониторинг сервера в группу ВК

Я познакомился с очень простым и любопытным мониторингом. Его отличает скорость и простота настройки, а так же необычный плиточный дашборд, который идеально подходит под некоторые задачи. Речь пойдет про бесплатный Monitoror. Я расскажу, как его установить и покажу примеры некоторых проверок.

Если у вас есть желание научиться администрировать системы на базе Linux, рекомендую познакомиться с онлайн-курсом «Linux для начинающих» в OTUS. Курс для новичков, для тех, кто с Linux не знаком. Подробная информация.

Содержание

Введение

Меня зацепил этот мониторинг простотой настройки и легковесностью. Он состоит из одного бинарника и пары конфигов. При этом способен неплохо решать некоторые задачи, затрачивая минимум ресурсов и времени на настройку. Официальный сайт — https://monitoror.com. Там есть хорошая документация, которой достаточно для того, чтобы самому быстро разобраться и настроить мониторинг с помощью Monitoror.

Monitoror Dashboard

как добавить сервер в мониторинг

Интерфейс Monitoror состоит из плиток и выводит текстовую информацию. Ничего другого он не умеет. Когда всё в порядке, плитка зелёного цвета. Когда возникает проблема — становится красной. Оповещения Monitoror слать не умеет.

То есть это только Dashboard.

Подобная система мониторинга идеально подходит, когда вам нужно получать какую-то информацию по API, либо делать простейшие проверки сайта на предмет открытого tcp порта, кода ответа веб сервера или времени отклика на ping. Все эти проверки настраиваются очень просто и быстро.

Сразу скажу, что никакого уникального функционала Monitoror не дает. Все, что он умеет, можно реализовать в Zabbix, похожие дашборды можно собрать в Grafana. Разница лишь в том, что там вы провозитесь значительно дольше. Это при условии, что вы знакомы с этими продуктами. Если нет, то потратите кучу времени на изучение.

Monitoror настроить в разы проще и дальше я покажу это на примерах.

Установка Monitoror

Установить Monitoror не составляет никаких проблем. Он состоит из одного бинарника. Достаточно его просто скачать, сделать исполняемым и запустить. Заберём свежую версию с github:

# curl -sL -o monitoror $(curl -s https://api.github.com/repos/monitoror/monitoror/releases/latest | grep ‘browser_download_url.*monitoror-linux-amd64’ | cut -d: -f2,3 | tr -d «)

Делаем файл исполняемым и запускаем:

# chmod +x monitoror # ./monitoror

Вот и вся установка. Ну как, ощутили простоту? 🙂 Теперь можно сходить в браузер и проверить, что Monitoror запустился. По умолчанию он слушает порт 8080.

В консоли увидите следующий вывод.

Установка Monitoror

А браузер вас встретить страничкой Welcome.

Monitoror Web UI

ДЕЛАЕМ МОНИТОРИНГ ИГРОВОГО СЕРВЕРА В ГРУППЕ ВК | CS:GO RUST GTA … | ПИАР СЕРВЕРОВ

Установка закончена, можно переходить к настройке. Только перед этим еще один маленький нюанс. Чтобы запустить monitoror в фоне, добавьте к запуску бинарника символ

Настройка Monitoror

В браузере вам будет показан тестовый конфиг, который вы можете применить. В качестве примера предлагается настроить мониторинг локального порта 8080 и количество звёздочек в публичном репозитории проекта на Github. Вот пример этого конфига:

Используется формат json, так что готовьтесь к тому, что он попьет вашей кровушки, если вам не часто приходится работать с этим форматом. Без привычки не получается сходу без ошибок писать конфиги. Но это дело поправимое. Давайте применим этот конфиг. Для этого создаем файл config.json и кладём его в ту же директорию, что и бинарник, который запустили.

В данном конфиге будут настройки веб интерфейса. А есть еще настройки самого сервера. Он хранятся в файле .env. Именно так, env с точкой в начале. Его тоже надо создать в директории с бинарником.

Еще по теме:  В каких странах есть Вконтакте

Добавим в него только один параметр, который будет указывать на конфиг веб интерфейса.

MO_CONFIG=»./config.json»

Теперь остановите работу бинарника в конcоли, нажав ctrl + c и запустите снова. Увидите такую картину.

Настройка Monitoror

Ровно 2 плитки по числу настроенных проверок. Все возможные проверки описаны в документации — https://monitoror.com/documentation/#monitorables. Перечислю основные:

  1. Доступность хоста с помощью ping.
  2. Наличие открытого порта TCP.
  3. Коды ответа веб сервера.
  4. Анализ содержимого сайта.
  5. Интеграция с некоторыми сервисами: Azure Devops, Github, Gitlab, Jenkins, Pingdom, Travis CI.

Покажу на примере, как настроить мониторинг сайта. Будем его пинговать, проверять открытый 443-й порт и код ответа. Для примера возьмём yandex.ru. Рисуем конфиг.

После сохранения новый конфиг применится автоматически в течении 2-3 секунд. Так что ничего делать не надо. Смотрим дашборд.

Мониторинг сайта с помощью Monitoror

Все три плитки зелёные, потому что прошли все проверки. Код ответа 200, что меньше 201, на пинг ответ есть и порт доступен. Если какая-то проверка не пройдет, плитка станет красной. примерно так:

Monitoror fail check

Вот таким простым конфигом вы можете настроить мониторинг различных сайтов и сервисов. При этом всё достаточно просто автоматизировать генерацией готового конфига. Мониторинг умеет парсить содержимое сайта с помощью регулярных выражений и выводить найденные значения. Делается это с помощью проверок типа HTTP-RAW.

Работа с API с помощью Monitoror

Мониторинг сайтов не сложно организовать, так как есть куча мониторингов по этой теме или готовых сервисов. Меня Monitoror больше всего заинтересовал не этим. Мне понравилось, как просто и быстро можно вывести текстовые данные из каких-то API. Покажу это на примере своих группы и чата в телеграм:

  • https://t.me/srv_admin
  • https://t.me/srv_admins

Я выведу количество подписчиков на дашборд Monitoror. Как работать с api телеграм можно подсмотреть в моей статье по данной теме — Мониторинг числа подписчиков канала telegram в Zabbix. Добавляем в конфиг 2 новые проверки:

Смотрим, что получилось.

Данные из API

Вот так просто и быстро я вывел количество подписчиков в своих ресурсах. Для этого я использовал метод HTTP-FORMATTED. Сформировал строку запроса к API телеграм с использованием токена бота. Далее указал, что это формат JSON и сделал выборку по ключу result. Формат ключа аналогичен формату утилиты jq, которую удобно использовать для форматирования JSON.

Покажу на примере.

# curl https://api.telegram.org/bot653825507:bot653825507:AABala56hmPnC234r3XTrkjJ6Hc/getChatMembersCount?chat_id=-1001070061209

А теперь добавим фильтр jq:

# curl https://api.telegram.org/bot653825507:bot653825507:AABala56hmPnC234r3XTrkjJ6Hc/getChatMembersCount?chat_id=-1001070061209 | jq .result 3241

Получаем значение из ключа result — 3241, что и есть число подписчиков. Аналогично можно добавлять любые значения через api на дашборд.

Заключение

Я решил познакомить вас с мониторингом Monitoror, потому что мне показалось, его может освоить и далёкий от непосредственно IT человек. То есть он может быть полезен какому-нибудь маркетологу, который вытаскивает цифры из различных систем статистики или рекламы. Полезно научиться самому настраивать себе дашборды с нужными цифрами.

Так же благодаря своему плиточному интерфейсу Monitoror можно использовать где-то на публичных экранах для вывода какой-то информации. Не нужно для этого городить отдельную систему. Поставил, добавил нужные метрики и запустил.

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, научиться непрерывной поставке ПО, мониторингу и логированию web приложений, рекомендую познакомиться с онлайн-курсом «DevOps практики и инструменты» в OTUS. Курс не для новичков, для поступления нужны базовые знания по сетям и установке Linux на виртуалку. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров.

Проверьте себя на вступительном тесте и смотрите подробнее программу по ссылке.

Источник: serveradmin.ru

Как добавить мониторинг сервера в группу вк

Быстрый переход в группу «Пользователи», без надобности написания постов и ожидания.

Покупка дает возможность:

Еще по теме:  Как отключить подписку музыка Вконтакте на айфоне

Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками — то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.

Программы для скриптера

Подборка удобных программ для скриптера

  • Автор темы Wallhacker
  • Дата начала 22 Июл 2018
  • Теги 2972apphttpsurlvk.com

Для просмотра других записей требуется обновить аккаунт.
Статус В этой теме нельзя размещать новые ответы.

Wallhacker

Заблокирован

Регистрация 8 Июн 2018 Сообщения 295 Лучшие ответы 0 Репутация 39 Возраст 30

Виджет в группе ВКонтакте «Мониторинг игровых серверов SA:MP»
Данный виджет устанавливается на главную страницу вашего паблика/группы, обновление происходит раз в 2-5 минут.
Стоимость установки: 200 руб. | Первый месяц после установки — бесплатный, последущие — 50 руб.
Связь с мной:
Виджет в группе ВКонтакте «Топ 5 игроков сервера SA:MP»
Данный виджет устанавливается на главную страницу вашего паблика/группы, обновление происходит раз в 2-5 минут.
На скриншоте показан лишь пример, ТОП может быть выстроен по разным параметрам игрока — наличные, донат, кол-во отыгранных часов и т.п.
Стоимость исходников: 250 рублей. | Помощь в установке: 50 рублей.
Связь с мной:

Последнее редактирование: 24 Июл 2018
Статус В этой теме нельзя размещать новые ответы.
Поделиться:

  • Партнеры Pawno Info
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
  • Главная
  • RSS

О нас

«Pawno Info» — портал о программировании номер один. Начните с нами изучать эти великолепные и бесконечные виртуальные миры. Научитесь создавать функции и скрипты используя наши уроки по программированию на различных языках. Задавайте вопросы которые Вас интересуют и получайте ответы от наших профессионалов. Будьте с нами.

Будьте там, где лучшее.

Наши ссылки

Статистика форума

Темы 196,580 Сообщения 1,354,686 Пользователи 108,255 Новый пользователь wiseee
Портал о программировании Pawno-Info.Ru

Created by Giness

shape1

shape4

Уважаемый Гость.
Пожалуйста — воздержитесь от любых комментариев на форуме относительно ситуации в мире.
В личных сообщениях, в темах и где бы то не было.
Помните — это закончится в любом случае, а слова, сказанные (или написанные) Вами — не забудутся никогда.
МЫ ЗА МИР.
(Любые сообщения относительно ситуации в мире(не важно с каким смыслом) буду удаляться. А пользователи — блокироваться безвозвратно. )

Источник: pawno-info.ru

Форум Pawn.Wiki — Воплоти мечту в реальность!: Виджет для VK (Мониторинг сервера) — Форум Pawn.Wiki — Воплоти мечту в реальность!

  • (4 Страниц) +
  • 1
  • 2
  • 3
  • >
  • Последняя »
  • Вы не можете создать новую тему
  • Тема закрыта

Виджет для VK (Мониторинг сервера) Оценка: -----

#1

Пользователь офлайн

maksim230

Отправлено 13 марта 2019 — 21:01

  • Новичок
    • Группа: Активные пользователи
    • Сообщений: 35
    • Регистрация: 12 октября 18

    1. Что продаёте / обмениваете : Продаю виджет мониторинг сервера для Vk.

    Еще могу сделать разные виджеты к примеру виджет игроков который играют на сервере. и.т.д.

    Виджет пишется под каждый проект свой

    2. Цена на которую рассчитываете ( возможно указание договорной ): 250
    3. Связь: https://vk.com/id91854918

    #2

    Пользователь офлайн

    Nicked

    Отправлено 13 марта 2019 — 21:56

  • Директор шараги
    • Группа: Vip
    • Сообщений: 353
    • Регистрация: 07 января 15

    Серьезно? Я уже штук 5 подобных в паблике выдел, и на питоне и на php.

    #3

    Пользователь офлайн

    maksim230

    Отправлено 13 марта 2019 — 21:59

  • Новичок
    • Группа: Активные пользователи
    • Сообщений: 35
    • Регистрация: 12 октября 18

    Просмотр сообщения

    Nicked (13 марта 2019 — 21:56) писал:

    Серьезно? Я уже штук 5 подобных в паблике выдел, и на питоне и на php.

    #4

    Пользователь офлайн

    Nicked

    Отправлено 13 марта 2019 — 22:12

  • Директор шараги
    • Группа: Vip
    • Сообщений: 353
    • Регистрация: 07 января 15

    Просмотр сообщения

    maksim230 (13 марта 2019 — 21:59) писал:

    Где покажи?

    Что показывать? Гуглом пользоваться не научили?
    А так, в чем плюс покупать за деньги скрипт, если сейчас несколько мониторингов (прим. gs4u) предоставляет такую возможность совершенно бесплатно.

    Еще по теме:  Сниппет что это в ВК

    Виджет пишется под каждый проект свой

    В чем именно будет различие скрипта если под сервак в samp и сервак в samp ?

    #5

    Пользователь офлайн

    maksim230

    Отправлено 13 марта 2019 — 22:18

  • Новичок
    • Группа: Активные пользователи
    • Сообщений: 35
    • Регистрация: 12 октября 18

    Просмотр сообщения

    Nicked (13 марта 2019 — 22:12) писал:

    Нажмите сюда, чтобы прочитать это сообщение. [Показать]

    Что показывать? Гуглом пользоваться не научили?
    А так, в чем плюс покупать за деньги скрипт, если сейчас несколько мониторингов (прим. gs4u) предоставляет такую возможность совершенно бесплатно.

    [/size]

    В чем именно будет различие скрипта если под сервак в samp и сервак в samp ?

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

    #6

    Пользователь офлайн

    Nicked

    Отправлено 13 марта 2019 — 22:22

  • Директор шараги
    • Группа: Vip
    • Сообщений: 353
    • Регистрация: 07 января 15

    Понятно, а у тебя точно скрипт есть, или кидаешь людей?
    А так для тебя лови: https://vk.com/app5792972 (не буду кидать другие, лень искать). Не реклама.

    #7

    Пользователь офлайн

    maksim230

    Отправлено 13 марта 2019 — 22:25

  • Новичок
    • Группа: Активные пользователи
    • Сообщений: 35
    • Регистрация: 12 октября 18

    Просмотр сообщения

    Nicked (13 марта 2019 — 22:22) писал:

    Понятно, а у тебя точно скрипт есть, или кидаешь людей?
    А так для тебя лови: https://vk.com/app5792972 (не буду кидать другие, лень искать). Не реклама.

    Этот виджет я знаю он стандартный, у меня есть точно скрипт, если не веришь то могу показать, обращайся в лс

    #8

    Пользователь офлайн

    Nicked

    Отправлено 13 марта 2019 — 22:26

  • Директор шараги
    • Группа: Vip
    • Сообщений: 353
    • Регистрация: 07 января 15

    украсть токен группы и изменять в вашей группы

    Лол, то что я кинул, этот мониторинг работает с 2008 года, лично использую их виджет с того момента как заработало их приложение (Таких групп сотни если не тысячи), что-то еще не украли, и зачем им нужно такой херней заниматься? Самим себе в убыток работать =)

    Ну да ладно, удачи в продаже!))

    #9

    Пользователь офлайн

    maksim230

    Отправлено 13 марта 2019 — 22:54

  • Новичок
    • Группа: Активные пользователи
    • Сообщений: 35
    • Регистрация: 12 октября 18

    Просмотр сообщения

    Nicked (13 марта 2019 — 22:26) писал:

    Нажмите сюда, чтобы прочитать это сообщение. [Показать]

    Лол, то что я кинул, этот мониторинг работает с 2008 года, лично использую их виджет с того момента как заработало их приложение (Таких групп сотни если не тысячи), что-то еще не украли, и зачем им нужно такой херней заниматься? Самим себе в убыток работать =)

    Ну да ладно, удачи в продаже!))

    Я не понимаю зачем вы пишите сюда если вы не разбираетесь?

    #10

    Пользователь офлайн

    Nicked

    Отправлено 13 марта 2019 — 23:12

  • Директор шараги
    • Группа: Vip
    • Сообщений: 353
    • Регистрация: 07 января 15

    Просмотр сообщения

    maksim230 (13 марта 2019 — 22:54) писал:

    Я не понимаю зачем вы пишите сюда если вы не разбираетесь?

    Ахах, я прекрасно разбираюсь и понимаю о чем идет речь. Думаю это ты меня не понимаешь и не понимаешь, что такие скрипты есть уже в паблике и еще раз повторюсь через приложение мониторинга в вк можно вывести точно такой же виджет, только не устанавливая скрипт на хостинг. Суть уловил? Я ссылочку тебе дал, пробуй, тоже самое.

    Источник: pawn.wiki

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...