переглянути джерело

Syslog (System log - системний журнал) - стандарт відправки і реєстрації повідомлень про події в системі події (тобто, створення логів), що використовується в комп'ютерних мережах. працюють по протоколу IP. Терміном «Syslog» називають як стандартизований мережевий протокол Syslog, так і програмне забезпечення (додаток, бібліотека), яке займається відправкою / отриманням системних повідомлень.

Суть механізму Syslog проста: джерела формують прості текстові повідомлення про події в них події та передають їх на обробку сервера Syslog, використовуючи один з мережевих протоколів сімейства IP (UDP або TCP). Формування повідомлень про події та їх передача відбувається за певними правилами, званим протоколом Syslog.

Список найбільш популярних Syslog серверів для ОС Windows

Syslog Server Free Tool

Aonawire Syslog Daemon

Datagram SyslogServer Trial Edition

Kiwi Syslog Server Free Edition

Список найбільш популярних Syslog серверів для ОС сімейства Linux / Unix

Приклад роботи Syslog Watcher з пристроями NetPing

Для установки і настройки Syslog сервера Syslog Watcher необхідно завантажити дистрибутив програми з офіційного сайту «SnmpSoft Company».

Установка даного Syslog сервера в OC Windows проходить стандартним способом:

1. Запустити файл «SyslogWatcherSetup-X.X.X-win32.msi» для початку установки;

2. Погодитися з ліцензійною угодою і вибрати тип установки сервера:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​01.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​01.png "data-image-height =" 525 "data-image-width =" 639 ">

3. Вибрати шлях установки для даного Syslog сервера:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​02.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​02.png "data-image-height =" 525 "data-image-width =" 639 ">

4. Дозволити додавання правила на всі вхідні з'єднання для Syslog Watcher в брандмауер Windows:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​03.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​03.png "data-image-height =" 525 "data-image-width =" 639 ">

5. Далі потрібно дочекатися успішного завершення установки Syslog Watcher, яка буде супроводжується написом «Instalation Complete»:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​04.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​04.png "data-image-height =" 525 "data-image-width =" 639 ">

Після установки сервера Syslog Watcher необхідно його запустити і вибрати режим роботи «Manage Local Syslog Server»:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​05.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​05.png "data-image-height =" 380 "data-image-width =" 568 ">

Останнім етапом основний настройки Syslog Watcher є запуск служби «Syslog Watcher Service» кнопкою «Start Server» в верхньому меню вікна програми:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​06.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​06.png "data-image-height =" 715 "data-image-width =" 1295 ">

[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​07.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​07.png "data-image-height =" 219 "data-image-width =" 1161 ">

Включити відповідні повідомлення від датчиків і IO ліній для відправки на Syslog сервер:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​09.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​09.png "data-image-height =" 329 "data-image-width =" 772 ">

В результаті описаного алгоритму налаштування в Syslog Watcher будуть відправлятися інформаційні повідомлення від пристроїв NetPing.

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​08.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​08.png "data-image-height =" 759 "data-image-width =" тисячі п'ятсот шістьдесят одна ">

Якщо на пристроях NetPing використовується російськомовна прошивка, то для коректного відображення російськомовних повідомлень системного журналу необхідно змінити в Syslog Watcher кодування на 1 251 (ANSI - Cyrillic).

Кодування змінюється в налаштуваннях програми: Settings> Server: Processing> Force codepage.

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​19.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​19.png "data-image-height =" 497 "data-image-width =" 645 ">

Приклад роботи Syslog Server Free Tool з пристроями NetPing

Для установки і настройки Syslog сервера Syslog Server Free Tool необхідно завантажити дистрибутив програми з офіційного сайту «WUGspace».

Установка даного Syslog сервера в OC Windows проходить стандартним способом:

1. Запустити файл «Ipswitch Syslog Server vX.X.X.X.exe» для початку установки;

2. Погодитися з ліцензійною угодою і вибрати шлях установки сервера:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​10.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​10.png "data-image-height =" 490 "data-image-width =" 641 ">

3. Натиснути «Install» і дочекатися успішної установки Syslog Server Free Tool:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​11.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​11.png "data-image-height =" 490 "data-image-width =" 641 ">

Після установки сервера Syslog Server Free Tool необхідно його запустити і у вікні програми натиснути «Start»:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​12.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​12.png "data-image-height =" 800 "data-image-width =" тисяча двісті вісімдесят дві ">

Процес настройки пристроїв NetPing для відправки повідомлень на Syslog сервер від датчиків і IO ліній описаний вище в розділі «Приклад роботи Syslog Watcher з пристроями NetPing».

Після успішної настройки Syslog Server Free Tool і пристроїв NetPing відправлятимуть такі інформаційні повідомлення:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​13.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​13.png "data-image-height =" 824 "data-image-width =" +1383 ">

Для роботи Syslog Server Free Tool з пристроями NetPing рекомендується використовувати англомовну версію прошивки для пристроїв NetPing.

Приклад роботи Rsyslogd з пристроями NetPing

Установка і настройка Rsyslog сервера в цьому прикладі буде розглядатися на ОС CentOS 6.

Процес установки виконується в такий спосіб:

1. Перевірити на сервері вже встановлений пакет і версію Rsyslog. Перевірку можна виконати двома командами:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​14.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​14.png "data-image-height =" 467 "data-image-width =" 663 ">

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​15.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​15.png "data-image-height =" 542 "data-image-width =" 582 ">

3. Далі потрібно помістити файл в правильну директорію:

4. Після цього встановити Rsyslog командної:

yum install rsyslog

Якщо все раніше кроки були виконані успішно, утиліта установки підключиться до RPM сховища і перевірить наявність пакетів нової версії Rsyslog.

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​16.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​16.png "data-image-height =" 900 "data-image-width =" 719 ">

Якщо оновлення для Вашої системи є, то система запропонує завантажити і оновити відповідні пакети. Процес установки нових пакетів завершується написом «Complete! »:

переглянути джерело
[FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​17.png "data-location =" NetPing devices, web publications> [FAQ] Для чого потрібен Syslog в пристроях NetPing і як його налаштувати?> ​​17.png "data-image-height =" 586 "data-image-width =" 1130 ">

Після успішної установки необхідно налаштувати Rsyslog. Для цього слід відредагувати конфігураційний файл /etc/rsyslog.conf.

1. Перед редагуванням в першу чергу потрібно виконати резервну копію оригінального файлу:

cp - pv / etc / rsyslog. conf / etc / rsyslog. conf. orig

2. Відкрити конфігураційний файл для редагування:

$ ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
$ ModLoad imklog # provides kernal logging support (previously done by rklogd)

3. Включити прослуховування UDP і TCP портів 514:

4. В кінець файлу /etc/rsyslog.conf вставити наступні рядки:

$ Template TmplAuth. "/var/log/rsyslog_custom/%HOSTNAME%/%PROGRAMNAME%.log"
$ Template TmplMsg. "/var/log/rsyslog_custom/%HOSTNAME%/%PROGRAMNAME%.log"
authpriv. *. TmplAuth
*. info. mail. none. authpriv. none. cron. none. TmplMsg

Після внесення всіх змін необхідно вийти з режиму редагування клавішею «Esc» і зберегти конфігураційний файл командою «: wq».

5. Останнім етапом настройки Rsyslog сервера буде додавання «SYSLOGD_OPTIONS» без параметрів в файл / etc / sysconfig / rsyslog.

] # Cat / etc / sysconfig / rsyslog
# Options for rsyslogd
# Syslogd options are deprecated since rsyslog v3.
# If you want to use them, switch to compatibility mode 2 by "-c 2"
# See rsyslogd (8) for more details
SYSLOGD_OPTIONS = ""

6. Після всіх налаштувань слід перезапустити Rsyslog сервер командою:

/ Etc / init. d / rsyslog restart