Це логін команд, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
loggen - генерувати повідомлення системного журналу з заданою швидкістю
СИНТАКСИС
loggen [параметри]мета [порт]
ОПИС
ПРИМІТКА. Програма loggen поширюється разом із системною програмою журналу syslog-ng,
і зазвичай є частиною пакета syslog-ng. Остання версія syslog-ng
додаток доступний за адресою офіційний syslog-ng сайт[1].
Ця сторінка посібника є лише анотацією; для повної документації syslog-ng див Команда
syslog-ng адміністратор керівництво[2].
Команда loggen додаток є інструментом для тестування та стрес-тестування вашого сервера системного журналу та файлів
підключення до сервера. Він може надсилати повідомлення системного журналу на сервер із заданою швидкістю,
використання ряду типів з'єднань і протоколів, включаючи TCP, UDP і домен unix
розетки. Повідомлення можна генерувати автоматично (повторюючи PADDрядок над і
over), або прочитати з файлу або стандартного введення.
Коли loggen завершує надсилання повідомлень, він відображає таку статистику:
· середній швидкість: середня швидкість надсилання повідомлень у повідомленнях за секунду.
· вважати: загальна кількість надісланих повідомлень.
· час: час, необхідний для надсилання повідомлень у секундах.
· середній повідомлення розмір: середній розмір надісланих повідомлень у байтах.
· ширина смуги: середня пропускна здатність, що використовується для надсилання повідомлень у кілобайтах/секунду.
ВАРІАНТИ
--active-connections
Кількість підключень loggen використовуватиметься для надсилання повідомлень до місця призначення. Цей варіант
можна використовувати лише під час використання TCP або TLS-з'єднань до місця призначення. Значення за замовчуванням: 1
Команда loggen Утиліта чекає, поки не буде встановлено кожне з’єднання, перш ніж почати до
надсилати повідомлення. Дивіться також --неактивні з'єднання варіант.
--csv or -C
Надсилайте статистику надісланих повідомлень на стандартний вивід у форматі CSV. Це можна використовувати для
побудова графіка швидкості повідомлення.
--dgram or -D
Використовуйте сокет дейтаграми (UDP або unix-dgram), щоб відправити повідомлення до цілі. Вимагає
--інет також варіант.
--не розбирати or -d
Не розбирайте рядки, прочитані з вхідних файлів, надсилайте їх як отримані.
--допомога or -h
Відобразити коротке повідомлення довідки.
--неактивні з'єднання
Кількість неактивних з'єднань loggen встановить до місця призначення. Зауважте, що loggen
не надсилатиме жодних повідомлень про неактивні з’єднання, але з’єднання залишається відкритим за допомогою
підтримувати в живих повідомлення. Цей параметр можна використовувати лише під час використання з’єднань TCP або TLS до
пункт призначення. Дивіться також --active-connections варіант. Значення за замовчуванням: 0
--інет or -i
Використовуйте TCP (за замовчуванням) або UDP (якщо використовується разом з файлом --dgram варіант) протокол
щоб надіслати повідомлення цілі.
--інтервал or -I
Кількість секунд loggen буде бігати. Значення за замовчуванням: 10
Зверніть увагу, що коли --інтервал та --число використовуються разом, loggen надішлемо
повідомлення до встановленого періоду --інтервал закінчується термін дії або встановлена кількість повідомлень
--число досягнуто, що станеться першим.
--ipv6 or -6
Вкажіть пункт призначення, використовуючи його IPv6-адресу. Зауважте, що пункт призначення повинен мати a
справжня адреса IPv6.
--циклове читання or -l
Прочитайте файл, зазначений у --read-file параметр у циклі: loggen почне читання з
початок файлу, коли він досягає кінця файлу.
--число or -n
Кількість повідомлень для створення.
Зверніть увагу, що коли --інтервал та --число використовуються разом, loggen надішлемо
повідомлення до встановленого періоду --інтервал закінчується термін дії або встановлена кількість повідомлень
--число досягнуто, що станеться першим.
--без кадрування or -F
Не використовуйте фреймування стилю протоколу IETF-syslog, навіть якщо syslog-proto
опція встановлена.
--спокійно or -Q
Вивести статистику тільки при виконанні loggen закінчено. Якщо не встановлено, то
статистика відображається кожну секунду.
--ставка or -r
Кількість повідомлень, що генеруються за секунду для кожного активного з’єднання. За замовчуванням
значення: 1000
--read-file or -R
Прочитайте повідомлення з файлу та надішліть їх цілі. Дивіться також -- жетони пропуску
варіант.
Вказувати - як вхідний файл для читання повідомлень зі стандартного введення (stdio). Примітка
що під час читання повідомлень зі стандартного введення, loggen можна використовувати лише одну
нитка. Файл -R - параметри повинні бути розміщені в кінці команди, наприклад: loggen 127.0.0.1
1061 --read-file -
Надіслати вказані sdata (наприклад, "[ім'я тесту=\"value\"]) у разі syslog-proto
.PP --sdata or -p
Надішліть аргумент --sdata опція як частина SDATA IETF-syslog (RFC5424
відформатовані) повідомлення. Використовуйте разом з --syslog-proto варіант. Наприклад:
--sdata «[тест name=\"значення\"]
--розмір or -s
Розмір повідомлення системного журналу в байтах. Значення за замовчуванням: 256. Мінімальне значення: 127 байт,
максимальне значення: 8192 байт.
-- жетони пропуску
Пропустити вказану кількість лексем (слів), розділених пробілом на початку кожного
лінія. Наприклад, якщо повідомлення у файлі виглядають так Foo бар повідомлення,
-- жетони пропуску 2 пропускає Foo бар частина лінії, і надсилає тільки повідомлення частина
Працює тільки при використанні разом з --read-file параметр. Значення за замовчуванням: 3
--потік or -S
Використовуйте потоковий сокет (TCP або unix-stream) для надсилання повідомлень до цільової групи.
--syslog-proto or -P
Використовуйте новий формат повідомлення системного журналу IETF, як зазначено в RFC5424. За замовчуванням, увійти
використовує застарілий формат повідомлення системного журналу BSD (як описано в RFC3164). Дивіться також
--без кадрування варіант.
--unix or -x
Використовуйте сокет домену UNIX для надсилання повідомлень цільовому об’єкту.
--use-ssl or -U
Використовуйте зашифрований SSL канал для надсилання повідомлень до цілі. Зауважте, що це не так
можна перевірити сертифікат цілі або виконати взаємну аутентифікацію.
-- версія or -V
Показати номер версії syslog-ng.
ПРИКЛАДИ
Наступна команда генерує 100 повідомлень на секунду протягом десяти хвилин і надсилає їх
порт 2010 локального хоста через TCP. Кожне повідомлення має довжину 300 байт. loggen --розмір 300
--ставка 100 --інтервал 600 127.0.0.1 2010.PP Наступна команда подібна до тієї
вище, але використовує протокол UDP. loggen --інет --dgram --розмір 300 --ставка 100 --інтервал
600 127.0.0.1 2010.PP Надіслати одне повідомлення на TCP6 до ::1 IPv6 адреса, порт 1061:
loggen --ipv6 --число 1 ::1 1061.PP Надіслати одне повідомлення по UDP6 на адресу ::1 IPv6
адреса, порт 1061: loggen --ipv6 --dgram --число 1 ::1 1061.PP Надіслати одне повідомлення
використання доменного сокета unix: loggen --unix --потік --число 1 .PP Прочитайте
повідомлення зі стандартного введення (stdio) і відправити їх на локальний хост: loggen 127.0.0.1
1061 --read-file -.SH "ФАЙЛИ"
/usr/bin/loggen
Використовуйте loggen онлайн за допомогою служб onworks.net