Рубрики
syslog \ rsyslog \ zabbix

Как отключить вывод ошибок dmesg в консоль

Рубрики
syslog \ rsyslog \ zabbix

librenms / debian 11

Ссылки:

Что?

Желательные репы для debian 11

Установка:

error virtual host

Рубрики
syslog \ rsyslog \ zabbix

debian 11 / snmp / snmpd / mibs

info snmp

Типы запросов SNMP

Feature Version 1 Version 2C Version3
GET request + + +
GET-NEXT request + + +
SET request + + +
GET-BULK request + +
TRAP notification + + +
INFORM notification + +
Community based security + +
User based security +
Message Authentication +
Message Encryption (privacy) +

Типы данных SNMP

Тип Описание Пример Дополнительно
Integer32 Целое со знаком (32-бита)  .1.3.6.1.2.1.1.7.0 = INTEGER: 2 от -2147483648 до 2147483647
Counter32 Целое без знака (32-бита) .1.3.6.1.2.1.1.7.1 = Counter32: 1 от 0 до 4294967295, не доступно на запись, при переполнении сбрасывается в 0
Counter64 Целое без знака (64-бита) .1.3.6.1.2.1.31.1.1.1.8.6 = Counter64: 103 не доступно на запись, после переполнения сбрасывается в ноль
Gauge32 Целое без знака (32-бита) .1.3.6.1.2.1.2.2.1.5.49 = Gauge32: 100000000 от 0 до 4294967295
TimeTicks Целое без знака .1.3.6.1.2.1.1.3.0 = Timeticks: (1299250300) 150 days, 9:01:43.00 1/100 секунд, не уменьшаемое
OctetString Строка/Массив байт .1.3.6.1.2.1.1.9.1.3.1 = STRING: "RS capabilities" Обычно до 255 байт
Object Identifier OID .1.3.6.1.2.1.1.2.0 = OID: .1.3.6.1.4.1.3955.6.9.224.1  
IpAddress IP адрес .1.3.6.1.2.1.4.20.1.1.192.168.136.18 = IpAddress: 192.168.0.18  
HexString Шестнадцатеричная строка .1.3.6.1.2.1.2.2.1.6.1 = Hex-STRING: 3C DF 1E EA A7 65  
Null Нет значения или пустое .1.3.6.1.2.1.31.1.1.1.18.1 = ""  

debian 11 standart repository

Установка:

Готовим конфиг snmpd.conf — Находим две строки и редактируем их:

Проверка:

snmp v3

Пример конфига snmpd.conf:

Пример тестового конфига snmpd.conf:

Выполнение скриптов с помощью snmpd пример:

Рубрики
syslog \ rsyslog \ zabbix

rsyslog \ фильтры \ источники \ прием \ отправка \ настройка

Приоритет:

Категории источники:

Приоритеты:

Примеры использования фильтров:

Фильтры базирующиеся на свойствах:

Примеры использования фильтров базирующиеся на свойствах:

Фильтры основанные на выражениях:

Пример фильтра не пишем лог

Шаблоны

Прием логов:

Отправка логов на удаленный Rsyslog сервер:

Рубрики
syslog \ rsyslog \ zabbix

rsyslog \ фильтруем лишнее \ :msg \ contains \ stop

Рубрики
syslog \ rsyslog \ zabbix

zabbix api \ python \ получение данных из zabbix \ создание host\item\trigger в zabbix

Ссылки:

Python, JSON со структурой

Python настройка подключения к серверу zabbix:

Пример №1 Печатаем список хостов

Пример №2 Печатаем список хостов

Пример №3 Печатаем список групп

Пример №4 Печатаем список хостов из группы

Пример №5 Печатаем список item

Пример №6 Печатаем triggers

Пример №7 Печатаем все triggers которые сработали у группы хостов

Пример №8 Печатаем проблемы

Пример №9 Печатаем все проблемы (history.get)

Пример №10 Печатаем все проблемы (history.get) и сохраняем в файл out.csv

Пример №11 Создаем узлы (do_request)

Пример №12 Создаем элемент данных (do_request)

Пример №13 Создаем триггер (do_request)

Рубрики
syslog \ rsyslog \ zabbix

zabbix upgrade 5.0 to 5.4 \ CentOS8

Ссылка:

Процесс:

Рубрики
syslog \ rsyslog \ zabbix

update zabbix 4.2 to 5 centos 8 \ debian 11

Ссылки:

Backup zabbix

Update zabbix debian stage 1

Update zabbix ubuntu stage 1

Update zabbix Centos stage 1

Zabbix update stage 2

Проверка databases mysql

apply it PostGreSql users need to change “mysql” with “postgresql” in the URL path:

Проверка базы данных zabbix mysql

Убрать предупреждения базы данных

Не запускается zabbix-server №1

Не запускается zabbix-server №2

Рубрики
syslog \ rsyslog \ zabbix

rsyslog \ перенаправляем лог из файла на удаленный сервер \ imfile

vim /etc/rsyslog.conf

Рубрики
syslog \ rsyslog \ zabbix

Install zabbix 5 in debian 10

Ссылки:

Установка:

Подключение:

Рубрики
syslog \ rsyslog \ zabbix

Конспект: zabbix

Установка zabbix-server

Установка и запуск web интерфейса

Пароль по умолчанию

Что и как мониторит zabbix

Простые проверки




Триггеры

zabbix пассивное получение значений / элемент trapper

zabbix-agent минимальная конфигурация

Установка агента zabbix на CentOS7:

Установка агента zabbix на debian:

Установка агента zabbix на windows:

Zabbix-agent в обычном режиме + psk

Макросы



UserParameter

UserParameter пример с ssl (проверяем сколько жить сертификату сайта )

UserParameter пример с dhcp

zabbix_agentd -t / zabbix_get

SNMP

Установка и запуск zabbix proxy

zabbix api

Отключить \ выключить вход через ldap:

MIB \ snmp \ snptt

zabbix ограничение страниц в 20

Отключить триггеры на интерфейсы для хоста super_host_name1, база mysql

Отключить триггеры на интерфейсы для хоста super_host_name1, база postgres

ссылки:

Рубрики
syslog \ rsyslog \ zabbix

logrotate

Введение:

Основные директивы управления и обработки логов: