АнглийскийФранцузскийИспанский

Значок OnWorks

calamaris - Интернет в облаке

Запускайте calamaris в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда calamaris, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Calamaris - генерировать текстовую и графическую статистику из файлов журнала из Proxy-Cache-
Серверы

СИНТАКСИС


кошачье бревно | Calamaris [--config-file ... / calamaris.conf] [переключатели]

ОПИСАНИЕ


Каламарис используется для получения статистических данных из Кальмар, NetCache, Инктоми трафик
серверу, Нам полномочие сервер, Compaq Задачи, Cisco Контент Двигатели или связанный журнал прокси
файлы. Результирующий вывод может быть в формате ascii или html с графикой или без нее и с или
без рамок. Вы можете кэшировать рассчитанные данные в файле, чтобы использовать их в дальнейшем.
пробеги.

На этой странице руководства описаны варианты Каламарис и приводит несколько примеров.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Конфигурация Файл
--config-файл файл

Не все отчеты и изменения могут быть выполнены с помощью переключателей командной строки. Использовать
Для всех опций Calamaris вам нужно будет использовать файл конфигурации. Ты найдешь
приведенные ниже директивы конфигурации, всегда в фигурных скобках. Примеры в
calamaris.conf, который должен идти с этим пакетом.

Согласно отчетам
--все-полезные-отчеты | -а
извлекает все доступные полезные отчеты, --все-полезные-отчеты равняется --размер-
отчет о распределении 10 --домен-отчет 20 --отчет о производительности 60 --запросивший-
докладе 20 --отчет о состоянии дел --type-отчет 20 --ответ-время-отчет --код ошибки-
отчет о распределении

--domain-report | -d n ($ domain_report)
включает верхний уровень и второй уровень отчета. Данные получены из
URL-адрес. Вывод ограничен n. (-1 не ограничено)

- домен-отчет-предел n ($ domain_report_limit)
ограничьте домен-отчет строками, которые содержат n или более запросов.

--domain-report-n-level | -N n ($ domain_report_n_level)
Все отчеты URL-Host будут переключены со 2-го уровня на отчеты n-го уровня. (-1 шоу
полный urlhost-отчет)

Примечание: Эта опция полезна только при активированном домене-отчете.

- отчет о распределении кода ошибки ($ errorcode_distribution_report)
показывает распределение кода ответа по всем объектам

($ object_freshness_report)
показывает свежесть объектов в вашем кеше. Каламарис ищет теги свежести
например TCP_HIT, TCP_REFRESH_MISS, ... и сделайте статистику по нему. С этим
информацию, которую вы можете оптимизировать кэширование вашего кеша в зависимости от
тип содержимого объектов. Например, администраторы squid могут использовать эту информацию для настройки
шаблон refresh_pattern. Эта опция требует дополнительной настройки в конфигурации -
.

--peak-report | -p напишите ($ peak_report)
Измеряет пики использования прокси в запросах в секунду, в минуту и ​​в
час. Он сообщает о пиках для TCP, UDP и ВСЕХ запросов. Если установлено на «Старый» эти ценности
были рассчитаны старым медленным методом, если установлено значение «Новый» новый быстрее (но все же
медленный).

- отчет об исполнении | -P n ($ performance_report)
Показывает пропускную способность TCP-запросов каждые n минут.

--performance-report-adjust | -T n ($ performance_report_adjust)
Время: настройте отчет о производительности в минутах для пользователей, не использующих часовой пояс по Гринвичу.

--requester-report | -r n ($ Requester_report)
Включает отчеты инициатора запросов UDP и TCP. Вывод ограничен n. (-1 это
неограниченно)

--requester-report-no-dns-lookup | -n ($ Requester_report_no_dns_lookup)
Отключает поиск IP для запрашивающих.

--requester-report-use-user-info | -u ($ Requester_report_use_user_info)
Переключает использование в конечном итоге доступной информации об идентификаторе для отчетов запрашивающей стороны.
о.

Внимание! Это нарушает конфиденциальность ваших пользователей! (см. раздел КОНФИДЕНЦИАЛЬНОСТЬ ниже)

--requester-report-with-target | -R n ($ Requester_report_with_targets)
добавляет к каждой строке отчета запрашивающей стороны запрошенные URL-адреса. Выход ограничен
пользователя n. (-1 не ограничено и может привести к очень длинным отчетам.)

Внимание! Использование этой опции нарушает конфиденциальность ваших пользователей! (см. раздел КОНФИДЕНЦИАЛЬНОСТЬ
ниже)

--ответ-время-отчет ($ response_time_report)
суммирует распределение времени по всем объектам

(@response_time_report_interval)
Этот массив определяет временные шаги, которые должны быть указаны во времени отклика.
сообщить.

--size-distribution-report | -D n ($ size_distribution_report)
показывает распределение запрошенных объектов по размеру, чем меньше количество, тем больше
подробные отчеты. (выберите 2, 10 или 100 для полезного вывода.)

--status-report | -s ($ status_report)
изменяет поведение по умолчанию Каламарис и делает отчеты о состоянии более
подробный.

--type-report | -t n ($ type_report)
включает тип содержимого и отчет о расширениях файлов. Выход ограничен
пользователя n. (-1 не ограничено)

--type-report-ignore-case | -c ($ type_report_ignore_case)
Переключитесь на регистр без учета. Это полезно для отчета "Запрошенные расширения".

вход
- формат ввода | -f напишите ($ input_format)
устанавливает тип входных файлов журнала. Если установлено на

'авто' Каламарис пытается угадать формат входного файла. Это значение по умолчанию.

Примечание: Если первая строка вашего входного файла повреждена, Каламарис остановится с
ошибка.

'Кальмар' Каламарис ожидает собственный лог-файл, полученный из Кальмар V1.1.beta26-V2.x или
OOPS.

"расширенный кальмар" Каламарис ожидает собственный лог-файл, полученный из Кальмар
V1.1.alpha1-V2.x с log_mime_hdrs включен или Кальмар Смартфильтр-Патч or
файлы журнала в стиле кальмара из Cisco Контент Двигатели. (Это позволяет анализировать только
такого типа файл журнала, дополнительные данные будут проигнорированы.)

(Регистрация MIME-заголовков нарушает конфиденциальность ваших пользователей! (См. Раздел КОНФИДЕНЦИАЛЬНОСТЬ)
ниже)

"старый кальмар" Каламарис ожидает собственный лог-файл, полученный из Кальмар
V1.1.альфа1-V1.1.бета25.

'nc' Каламарис ожидает файлы журнала от NetCache до V4.x. (См. README на
это.)

'это' Каламарис ожидает файлы журнала от Инктоми трафик Сервер.

'эльф' Каламарис ожидает файлы журнала в расширенном формате файла журнала (т. е. из Compaq
Задачи, Novell Интернет Кэширование Система or NetCache Версия 5.х)

'nse' Каламарис ожидает файлы журнала в Netscape Extended-1 или Netscape Extended-2
Формат файла журнала (из Netscape / iPlanet / SunOne Прокси-сервер )

--ipfilter-исключить IP / диапазон ($ ipfilter_exclude)
анализируются все IP-адреса, кроме IP / диапазона. Формат: 1.1.1.1/32:1.1.2.0/24 или
1.1.1.1/255.255.255.255:1.1.2.0/255.255.255.0

Список IP-адресов, разделенных символом ":". Этому переключателю требуется Perl-модуль NetAddr :: IP.

Внимание! Это нарушает конфиденциальность ваших пользователей! (см. раздел КОНФИДЕНЦИАЛЬНОСТЬ ниже)

--ipfilter-include IP / диапазон ($ ipfilter_include)
никакие IP-адреса не анализируются, кроме IP / диапазона. Формат: см. --Ipfilter-exclude

Внимание! Это нарушает конфиденциальность ваших пользователей! (см. раздел КОНФИДЕНЦИАЛЬНОСТЬ ниже)

--no-input | -z ($ no_input)
Отключает чтение со стандартного входа. Вы можете использовать это для объединения многих кешей
файлы в один (см. --cache-входной-файл и --кэш-выходной-файл) или создать
сообщить о нехватке файлов кеша.

--интервал времени | -I тт ($ time_interval)
определяет, какой временной интервал должен быть проанализирован. t должен быть формат
ггггммддччммсс (местное время)

Примечание: допускается пропуск даты начала или окончания.

Результат
Стандартный выходной формат - простой ascii с шириной 80 символов.

($ column1_color)
($ column2_color) определяет цвета столбцов в графике. (полезно только с
--Формат вывода график)

($ форматы [n])
Через конфигурационный файл вы можете изменить ширину отчета и изменить его.
результаты, отображаемые в отчетах. n - номер отчета, так как
отображается параметром --help в параметре --show-reports-option.

--hostname | -H имя ($ имя хоста)
Имя заголовка или темы вывода. Если установлено на 'Погляди' Каламарис
ищет имя хоста системы, на которой он был запущен.

- тип изображения ($ image_type)
Устанавливает тип изображения: gif, png, jpeg, gd или gd2. Только полезно, когда --Формат вывода
график установлен. Доступные типы изображений зависят от вашего GD :: Graph
установка. По умолчанию - png.

--logo | -l string (логотип $)
добавить настраиваемую строку в HTML-отчет. Он будет добавлен в таблицу в верхней части
вывод. -l '<А HREF = "http://cord.de/"> ГРАНИЦА = 0
SRC = "http://cord.de/Images/cord/cordlog2n.gif"ALT =" Cord "> 'добавит мой логотип
со ссылкой на Отчет.

Примечание: --логотип работает только в сочетании с --Формат вывода HTML or HTML-фрейм

--meta | -M string ($ мета)
Мета: добавляет настраиваемую строку или содержимое файла в HTML-
Отчет. Полезно, если вы хотите добавить таблицы стилей или что-то еще в отчет.

Примечание: --мета работает только в сочетании с --Формат вывода HTML or HTML-фрейм

--output-format | -F тип [, тип [, тип [, ...]]] ($ output_format)
Формат: устанавливает формат вывода-отчета. Если установлено на

'Почта' добавляет заголовок темы в начало отчета.

'html' весь вывод дается в формате html с таблицами. Можно комбинировать с 'Почта' в
отправлять письма в формате html.

'html-frame' весь вывод представлен в html-фреймах с таблицами.

'html-embed' весь вывод дается в формате html с таблицами без HTML-заголовков. Полезный
для серверных включений.

'график' включает графику для html, html-embed или html-frame.

"неформатированный" выдает необработанные числа, разделенные пробелами. Полезно для повторного использования
вывод в других скриптах. Если вы используете это вместе с -У, байтовые значения
рассчитывается в данной единице и отображается без индикации вместе с
числа. индикация перемещается вверх к заголовку отчета.

--выходной путь ($ output_path)
вывести статистику calamaris в / path. В случае вывода графика графика
место назначения - / путь, а имя файла - index.html, иначе это calamaris.txt. Если
--выходной путь не дается, вся графика записывается в рабочий каталог.

--выходной файл ($ output_file)
изменить имя файла --output-path.

--output-file-prefix ($ output_file_prefix)
добавляет префикс к --выходной файл %t заменяется временным интервалом отчета, %h by
имя хоста (см. --имя хоста )

--show-reports | -S n [, n [, n [, ...]]] ($ show_reports)
Показать: отображаются только определенные отчеты в указанном порядке. По умолчанию отображается
отчеты, как они определены с помощью переключателей отчетов выше. Следующий
числа определены:

Обзор 0
1 пиковое количество входящих запросов на протокол
2 Максимальный объем входящей передачи по протоколу
3 Входящие запросы по методам
4 Входящие UDP-запросы по статусу
5 Входящие TCP-запросы по статусу
6 Исходящие запросы по статусу
7 Исходящие запросы по месту назначения
8 Назначения запросов по домену 2ndlevel
9 Назначения запросов по домену верхнего уровня
10 TCP-запрос-протокол
11 Запрошенный тип содержимого
12 запрошенных расширений
13 Входящие UDP-запросы от хоста
14 Входящие TCP-запросы от хоста
15 Диаграмма распределения размеров
16 Производительность с шагом в n минут
17 Распределение длительности UDP-запроса в мсек
18 Распределение длительности TCP-запроса в мс
19 Распространение кода ответа UDP
20 Распределение кода ответа TCP

Примечание: Использование этого не делает Каламарис быстрее, внутренние расчеты будут выполнены
как были установлены переключатели отчетов (см. выше).

--sort-order | -O ($ sort_order)
Изменяет порядок сортировки в отчетах на размер запроса, по умолчанию сортировка по номеру
запросов.

($ text_color)
определяет цвета текста / оси / легенды / меток в графике. (полезно только с
--Формат вывода график )

--unit | -U string ($ единица)
Вы можете определить это как K (ilo), M (ega), G (iga) или T (эра) для байтовых единиц.

(ширина $)
определяет ширину графики. высота рассчитывается исходя из этого с соотношением 3: 2.
(полезно только с --Формат вывода график )

($ x_scale)
определяет, сколько наборов данных должно быть нарисовано на графике. 30 - хорошее значение, но вы
можно поиграть с этим. если $ x_scale становится слишком большим, вы сами по себе ;-)

--генерировать-индекс ($ generate_index)
генерирует индекс для всех отчетов, которые соответствуют - выходной-файл-префикс.

Кэширование
--cache-input-file | -i файл ($ cache_input_file)
Вы можете повторно использовать файл кеша, созданный с помощью --кеш-выходной-файл файл добавить старые данные
к новому отчету. Несколько файлов можно разделить знаком «:».

Примечание: если вы используете более одного файла кеша, убедитесь, что они расположены в хронологическом порядке
заказаны (сначала старые).

Примечание: если вы повторно используете кеш-файлы, которые не были созданы с -d -1 -r -1 -t -1 -R -1
количество «других» было бы неверным везде. В этом случае количество
«другие» опускаются.

--cache-output-file | -o файл ($ cache_output_file)
Каламарис хранит сводку вычисленной информации в файл и вы можете использовать его повторно
в более позднее время с --cache-входной-файл

Примечание: Выходной файл может быть таким же, как и входной: он просто перезаписывается.
после прочтения данных. Не рекомендуется менять параметры между
разные прогоны, если вы включаете старые данные, так как это может привести к странным
измерения.

Разное
--benchmark | -b n ($ эталон)
Тест: переключатель для нетерпеливых, поскольку он печатает знак «#» для каждых n проанализированных строк.

- авторское право | -C
Печатает информацию об авторских правах Каламарис

--help | -h
Печатает краткое описание параметров командной строки.

--version | -V
Распечатывает номер версии.

Отлаживать
--dump-loop | -L
выводит внутренний цикл в STDERR. (для отладки)

($ test)
активирует небольшие тесты для программиста.

--verbose | -v ($ подробный)
распечатайте дополнительную информацию о том, что делает и во что верит Каламарис.

ПРИМЕРЫ


Этот пример отправляет ежедневную статистику root:
cat /var/log/squid/access.log | приятно -39 Calamaris --все-полезные-отчеты --имя хоста
"повседневная работа" --Формат вывода почта | корень почты

Этот только кэширует сводку для дальнейшего использования:
кот /var/log/squid/access.log | Calamaris --all-полезные-отчеты --cache-output-file
daily.`date + "% w" `> / dev / null

Затем вы можете использовать кеши для получения еженедельной статистики:

если [$ DAYOFWEEK = "0"]; тогда
Calamaris --all-полезные-отчеты - кэш-входной-файл
daily.1:daily.2:daily.3:daily.4:daily.5:daily.6:daily.0 --no-input --output-format
mail --hostname "еженедельная работа" | корень почты;

fi

Используйте calamaris онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad