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

systemd-journald / сохранение логов на диск

Ссылки:

Самый простой и стандартный случай случай

Как может быть на устройстве загрузившегося с сд карты

хз может пригодится

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

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

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

librenms / debian 11

Ссылки:

Что?

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

Установка:

error virtual host

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

debian 11 / snmp / snmpd / mibs / pass / extend

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 пример:

Шаги по добавлению сторонних MIB в SNMPD

Пример скрипта pass на bash

Пример скрипта pass на golang

Примеры конфигов snmp и snmpd для pass

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

Ссылки:

Рубрики
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

Введение:

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

Дополнительные директивы, опции сжатия логов:

Дополнительные директивы, опции копирования:

Дополнительные директивы, опции создания нового лог-файла (после ротации старого):

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

Дополнительные директивы, опции, связанные с датами:

Дополнительные директивы, опции, связанные с рассылкой логов:

Дополнительные директивы, опции , связанные с директориями, в которых хранятся логи:

Дополнительные директивы, опции выполнения скриптов:

Дополнительные директивы, общего назначения:

Часто используемые:

Примеры:

Команды:

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

loganalyzer обновление \ update

Ссылки

Обновление

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

CentOS \ loganalyzer

Создаем пустую базу loganalyzer:

Установка

Шаги установки

Установка кодировки

Не забываем после установки убрать права на конфиг:

Ручная чистка базы:

Скрипт очистки базы

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

zabbix \ мониторинг оборудования и программ \ debian

ссылки:

VSPHERE ESXI ZABBIX — ПОЛНЫЙ МОНИТОРИНГ

Нагрузочный тест

Для настройки:

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

Debian \ rsyslog \ loganalyzer \ linux \ windows \ Evtsys \ rsyslog

Сборка и просмотр логов
rsyslog — колектор логов
loganalyzer — просмотр логов

Источники:

Установка коллектора логов:

Установка loganalyzer — просмотр логов
Можно подключить любую базу с логами (текс, mysql, и т.д.)

Установка клиента для windows
брать тут:

Параметры evtsys.exe

Установка клиента rsyslog linux ( передаем на другой сервер rsyslog)

Очистка базы

Рубрики
syslog \ rsyslog \ zabbix мониторинг

LOG \ логи \ journalctl \ dmesg \

как работают логи / logrotate / укорачивание

Для уровней важности, приняты следующие обозначения:

Systemd:

journalctl

Ограничение размера журнала / Удаление журналов

dmesg

Boot log / Лог загрузки

чистим логи:

Доп:

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

CentOS \ zabbix \ rsyslog \ loganalyzer

CentOS 7:

LAMP:

rsyslog:

Создаем пустую базу loganalyzer:

loganalyzer:

zabbix:

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

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

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

Установка evtsys(rsyslog) клиента для windows

Zabbix ссылки:

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

loganalyzer ручная очистка базы \ crontab \ delete

Очистка в ручную

Скрипт очистки

В планировщик:

не решено