Useful Tools | Linux | GitOps | DevOps
6.09K subscribers
210 photos
3 videos
7 files
775 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
promgen — это генератор файлов конфигурации для Prometheus в виде веб-приложения, написанного на Django , которое может помочь вам выполнить следующие задачи:

-создание и управление файлами конфигурации Prometheus

- настройка правил оповещений и параметры уведомлений

https://github.com/line/promgen


Документация: https://line.github.io/promgen


#moni #prometheus #alert #web #tools
🔥9👍4
awesome-prometheus-alerts - коллекция готовых prometheus алертов для базовых метрик распространенных сервисов.

Мониторинг базовых ресурсов

- Prometheus self-monitoring
- Host/Hardware
- SMART
- Docker Containers
- Blackbox
- Windows
- VMWare
- Netdata

Базы данных и брокеры

- MySQL
- PostgreSQL
- SQL Server
- Patroni
- PGBouncer
- Redis
- MongoDB
- RabbitMQ
- Elasticsearch
- Meilisearch
- Cassandra
- Clickhouse
- Zookeeper
- Kafka
- Pulsar
- Nats
- Solr
- Hadoop

Реверс прокси и лоад балансеры

- Nginx
- Apache
- HaProxy
- Traefik

Рантаймы

- PHP-FPM
- JVM
- Sidekiq

Оркестрация

- Kubernetes
- Nomad
- Consul
- Etcd
- Linkerd
- Istio
- ArgoCD

Сеть, безопасность и хранилища

- Ceph
- ZFS
- OpenEBS
- Minio
- SSL/TLS
- Juniper
- CoreDNS
- FreeSwitch
- Hashicorp Vault
- Cloudflare

Прочее

- Thanos
- Loki
- Promtail
- Cortex
- Jenkins
- Graph Node

https://github.com/samber/awesome-prometheus-alerts

Web: https://samber.github.io/awesome-prometheus-alerts

опубликовано в @gitgate

#moni #prometheus #alert
👍28🔥15
beszel - легковесная платформа мониторинга серверов, которая включает в себя статистику Docker, исторические данные и функции оповещения.

Он имеет дружественный веб -интерфейс, простая конфигурация и готов к использованию из коробки. Он поддерживает автоматическое резервное копирование, многопользовательскую аутентификацию, аутентификацию OAuth и доступ API.

https://github.com/henrygd/beszel

опубликовано в #gitgate

#moni #docker #alert #webui #oauth #api
👍25🔥5
Telert - крошечная утилита, которая отправляет уведомления, когда ваши команды в терминале или код Python завершаются.

Она поддерживает несколько каналов уведомлений:
- приложения для обмена сообщениями: Telegram, Microsoft Teams, Slack, Discord
- мобильные устройства: push уведомления (Android и iOS)
- локальные уведомленияна рабочем столе, звуковые оповещения
- пользовательские интеграции: HTTP endpoints для любой службы

Идеально подходит для длительных задач, удаленных серверов, конвейеров непрерывной интеграции или мониторинга критически важного кода.

Можно испольщовать как библиотеку python, docker контейнер или через API на своем сервере или в публичном облаке.

https://github.com/navig-me/telert

Опубликовано в @gitgate

#alert #telegram #cli #teams #slack #discord #api #docker #python
👍29🔥8
Alerta - инструмент, используемый для консолидации и дедупликации оповещений из различных источников для быстрой визуализации. С помощью одной системы вы можете отслеживать оповещения из множества других инструментов мониторинга на одном экране.

Alerta сочетает в себе сервер JSON API для получения, обработки и отображения оповещений с простым, но эффективным веб-интерфейсом Alerta и инструментом командной строки. Сервис предлагает множество интеграций с популярными инструментами мониторинга, и вы можете легко добавить свои собственные, используя API напрямую, Python SDK или тот же инструмент командной строки для отправки оповещений. Доступ к API и инструменту командной строки можно ограничить с помощью ключей API, а к веб-консоли - с помощью провайдеров базовой аутентификации или OAuth2: Google, GitHub и GitLab.

Список поддерживаемых провайдеров:
- Prometheus
- Riemann
- Nagios
- Zabbix
- netdata
- Sensu
- Pingdom
- Cloudwatc
- и другие через API или через CLI Tools

https://github.com/alerta/alerta

Web: https://alerta.io
Документация: https://docs.alerta.io/

Подсказал: Михаил Исаев - @ismvru

опубликовано в @gitgate

#monu #alert #prometheus #zabbix
👍17🔥4
Zabbix-in-Telegram - уведомления Zabbix с графиками в Telegram

Возможности:
- графики, основанные на последних данных, отправляются прямо в ваш мессенджер.
- вы можете отправлять сообщения как в личных, так и в групповых/супергрупповых чатах.
- поддержка каналов (только публичных, но вы можете сделать это и для приватных с помощью грязного хака)
- сохраняет chatid как временный файл
- поддерживаются простые разметка и HTML.
- эмодзи (вы можете использовать эмодзи вместо уровня серьезности, см. статью в вики)
- карта местонахождения

https://github.com/ableev/Zabbix-in-Telegram

Опубликовано в @gitgate

#moni #zabbix #tg #telegram #alert
👍20🔥6
Nightingale -проект мониторинга с открытым исходным кодом, ориентированный на оповещения. Подобно Grafana, Nightingale также подключается к различным существующим источникам данных. Однако, если Grafana делает акцент на визуализации, то Nightingale уделяет больше внимания механизму оповещения, а также обработке и распространению сигналов тревоги.

Nightingale фокусируется на функции системы оповещения, отвечающей за генерацию тревожных сообщений и их гибкую рассылку на основе правил. Система поддерживает 20 встроенных способов оповещения (таких как телефонные звонки, SMS, электронная почта, DingTalk, Slack и т. д.).

https://github.com/ccfos/nightingale

Опубликовано в @gitgate

#moni #alert
👍18🔥5