Агрегирование журнала приложения, управление и [закрытые] уведомления

Шаг за шагом проработайте:

let a = 0;
let b = 1;

Назначение переменных без пояснений.

for (let i = 1; i <= 10; i++) {...}

Итерация из 1 в 10 с сохранением i текущей итерации

var c = a + b;

Установите для переменной c значение a + b.

]
a = b;
b = c;

Установите a в b и b в c - создает новые базовые значения для следующей итерации.

В этом примере показаны все переменные:

let a = 0;
let b = 1;
for (let i = 1; i <= 10; i++) {
  var c = a + b;
  a = b;
  b = c;
  console.log(`a: ${a}, b: ${b}, c: ${c}, i: ${i}`);
}

12
задан Matthew Savage 25 March 2009 в 04:28
поделиться

9 ответов

Мы использовали МАМУ с довольно хорошим успехом, так как он обрабатывает чистку, просмотр и другие проблемы за пределами ввода данных. Протест МАМЕ состоит в том, что это не делает *, ОТКЛОНЯЮТ из поля (по крайней мере, версия, которую мы имеем). Существуют коннекторы и такой. Другая опция, изучают LogLogic. Это берет информацию о журнале от сетевых устройств, но имеет открытый веб-сервис API, на который Вы могли наброситься. У МАМЫ есть API также, таким образом, Вы могли направить вниз к чему-то как LogLogic.

1
ответ дан 2 December 2019 в 22:38
поделиться

L4ndash: средство просмотра журнала log4net с бесплатной версией разработчика.

2
ответ дан 2 December 2019 в 22:38
поделиться

Я думаю, у нас есть что-то очень близкое к тому, что вы ищете. logFaces - это сервер журналов, агрегатор и программа просмотра. Он создан специально для больших распределенных приложений и многопользовательских сред. Мы собрали все полезные вещи из сервисов регистрации Apache и создали готовое решение для тех, кто использует log4j, log4net, log4cxx или event log4python. logFaces может работать с основными брендами баз данных и позволит вам быстро выявить проблемы из потока данных журнала, который очень распространен в больших приложениях. Это также позволит вам увидеть фрагменты вашей системы (в лог-режиме) в режиме реального времени. Есть много других функций, не стесняйтесь попробовать. Если хотите, я могу помочь вам с настройкой напрямую, хотя очень просто начать работу сразу после просмотра демонстраций, которые у нас есть.

Раскрытие информации : я являюсь автором этого продукта.

1
ответ дан 2 December 2019 в 22:38
поделиться

Если бы Вы можете, я рекомендовать писать в EventLog и создать правила в SCOM для контроля. Мы используем это экстенсивно, и это работает хорошо, даже к точке соединения частей кода, которые контролируют определенные элементы наших приложений и пишущих значений к журналу событий, где синтаксические анализы SCOM для ошибок, и изображают их в виде графика, плюс информационные ошибки, в отчеты, показывающие статистику за данное время.

Я однако довольно увлечен перезаписью некоторых, которые в WMI, и имеющий SCOM опрашивают сервис WMI относительно тех тех же счетчиков, как пишущий, что длины очереди до журнала событий каждые 15 минут кажутся немного расточительными ;)

4
ответ дан 2 December 2019 в 22:38
поделиться

log4net является определенно местом для движения для простого входа что выводы к наиболее распространенным целям. log4net может зарегистрироваться к окнам eventlog, а также выпустить сообщения к дб, электронное письмо или файл. Это довольно тривиально для установки, и документация довольно хороша.

0
ответ дан 2 December 2019 в 22:38
поделиться

Проверьте Microsoft Log Parser и примеры. Синтаксический анализатор журнала может обработать xml, csv, а также журнал событий Microsoft, реестр и может отправить информацию на серверы 'системного журнала'.

Из снимка экрана в качестве примера это, кажется, действительно полезный инструмент.

0
ответ дан 2 December 2019 в 22:38
поделиться

Это зависит от Ваших потребностей. Если, например, Вы выполняете дата-центр и главным образом обеспокоены аварийной сигнализацией в реальном времени, то Вы могли бы хотеть посмотреть на Avicode. Это очень способно, но может быть дорого.

Если с другой стороны, Вы поддерживаете настольные приложения или журналы от удаленных систем, или более обеспокоены офлайновым анализом журнала затем, Вы могли бы смотреть на Гибралтар. Это обеспечивает хорошую комбинацию входа, управления журналом и возможностей агрегирования/анализа журнала. Но, честно говоря, я немного неравнодушен - я - один из Гибралтарских разработчиков.

0
ответ дан 2 December 2019 в 22:38
поделиться

Я использую log4net и log4view (www.log4view.org). У них есть адаптер TCP, который можно распределить как часть приложения. Вы затем используете их клиентское приложение для соединения с различными приложениями, и сообщения журнала отображены в режиме реального времени.

Это может контролировать несколько журналов одновременно - до 255 если Вы, но коммерческая версия (ничтожные 50$).

Это может также работать с RollingFileAppender.

У них есть довольно мощная фильтрация UI, таким образом, можно сконцентрировать внимание на том, на что Вы хотите посмотреть.

0
ответ дан 2 December 2019 в 22:38
поделиться

В моем случае я пытаюсь использовать scribe, агрегатор журналов facebook. Facebook и Twitter сейчас используют scribe.

-1
ответ дан 2 December 2019 в 22:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: