Новый syslog просмотровщик

chewbacca

Модератор "AzBox"
Команда форума
Привет,

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

Моя реализация лишена этих недостатков, взять можно здесь
http://traysyslog.blogspot.com/

В будущих планах будет добавлен список исключений ип-адресов, и паралельная запись логов в файл.

Тестируйте, пробуйте.

С более 2-х источников логов не тестировал, негде проверить, но реализация долна позволит. Кто-проверит, буду благодарен.

Спасибо.
 

n@mo

Профи в Сат-ТВ
3CSyslog не устраивает, что все сыпет в кучу и не дает сохранить выбранную часть в файл или буфер обмена. Его так же нельзя спрятать в трей и он жрет память, потому что нет лимита строк во вьюхе.

chewbacca, пользуй Kiwi_Syslogd - он лишен этих недостатков.. и в трее сидит, и сохраняешь то что выделил.. - в общем попробуй не пожалеешь
 

chewbacca

Модератор "AzBox"
Команда форума

allllex

Модератор
Команда форума
Для наших целей он бесплатный. Просто ставишь как Applikation и он работает и ничего не просит.
 

chewbacca

Модератор "AzBox"
Команда форума

allllex

Модератор
Команда форума
Приду домой, попробую. Просто этот - уже классика.
 

chewbacca

Модератор "AzBox"
Команда форума
Обновлено до версии 1.0.1

- убрано мерцание области вывода представления
- добавлено логирование (дублирование вывода в текстовый файл)
- добавлены поля Severity и Facility в представление вывода
- мелкие исправления
 

allllex

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

Очень понравилась опция автоматического запуска второго лога от другого бокса. Оказалось, что хотя у меня дрим спит а Катя работает, дрим пытается лезть на сервер шары и шлет запросы.
По времени совсем непонятно. У меня 19 часов, а лог показывает 17 часов
Где это время можно сдвинуть?
Почему по одному адресу в колонке Severity пишет Informational, а по другому, - Notice. И от чего зависит текст в окошке. У меня например в одном логе информациооный, а во втором, - обратить внимание. На что обратить внимание?
 
Последнее редактирование:

chewbacca

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

Очень понравилась опция автоматического запуска второго лога от другого бокса. Оказалось, что хотя у меня дрим спит а Катя работает, дрим пытается лезть на сервер шары и шлет запросы.
По времени совсем непонятно. У меня 19 часов, а лог показывает 17 часов
Где это время можно сдвинуть?


Со временем - баг, сам только заметил. Щас исправлю.
Жди пару часов, щас посморим что можно сделать с колонками.
 

chewbacca

Модератор "AzBox"
Команда форума
Готово. Версия 1.0.2

* добавлен список исключеий нежелательных серверов
* добавлена возможность скрывать нежелательные колонки
* теперь время отображается корректно
* мелкие испраления

Берем здесь - http://traysyslog.blogspot.com/

Не забудьте удалить старый settings.dat в каталоге с программой перед запуском новой версии, иначе получите ошибку в входе в Настрйоки программы.
 
Последнее редактирование:

allllex

Модератор
Команда форума
Сейчас нормально.
 

mgural

Профи в Сат-ТВ
отличная прога , особенно когда нужно проконтролировать несколько аппаратов одновременно и в рознь , минимум манипуляций, и максимум информации о каждом, огромное СПАСИБО !!!

Добавлено через 8 минут
пользовал KIWI SYSLOG
 
Последнее редактирование:

chewbacca

Модератор "AzBox"
Команда форума
Доступна версия 1.0.3

* Добавлена функциональность для печати на принтер
* Добавлен диалог поиска в текущем представлении.
* Исправлены некоторые мелкие ошибки
* Используется другой инсталятор

Качать ТУТ
 

n@mo

Профи в Сат-ТВ
chewbacca, решил попробывать софт, но вот незадача на ВИСТЕ он похоже не работает.. вот лог ошибки при загрузке
Код:
Подробная информация об использовании оперативной 
(JIT) отладки вместо данного диалогового 
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.Net.Sockets.SocketException: Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт)
   в System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
   в System.Net.Sockets.Socket.Bind(EndPoint localEP)
   в System.Net.Sockets.UdpClient..ctor(Int32 port, AddressFamily family)
   в System.Net.Sockets.UdpClient..ctor(Int32 port)
   в TraySysLog.Classes.SysLogClient.Start()
   в TraySysLog.MainForm.aStart_Execute(Object sender, EventArgs e)
   в TraySysLog.MainForm.frmMain_Shown(Object sender, EventArgs e)
   в System.Windows.Forms.Form.OnShown(EventArgs e)
   в System.Windows.Forms.Form.CallShownEvent()
   в System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
   в System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   в System.Threading.ExecutionContext.runTryCode(Object userData)
   в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   в System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   в System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Загруженные сборки **************
mscorlib
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
TraySysLog
    Версия сборки: 1.0.3.0
    Версия Win32: 1.0.3.0
    CodeBase: file:///D:/prm%20files/reciever/Tray%20Syslog/TraySysLog.exe
----------------------------------------
System.Windows.Forms
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Windows.Forms.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Configuration
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
 

chewbacca

Модератор "AzBox"
Команда форума
************** Текст исключения **************
System.Net.Sockets.SocketException: Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт)

А порт никем не занят? Другой какой-нить подобный софт в это время не работает? Может киви стоит?
Экзепшен говорит что порт занят, 514-й udp, если ты настройки не менял.
 
Последнее редактирование:

n@mo

Профи в Сат-ТВ
А порт никем не занят? Другой какой-нить подобный софт в это время не работает? Может киви стоит?
Экзепшен говорит что порт занят, 514-й udp, если ты настройки не менял.
я тоже так думаю, но вроде как Киви выгружаю, думаю есть смысл его деинсталировать и еще раз проверить.
 

chewbacca

Модератор "AzBox"
Команда форума
я тоже так думаю, но вроде как Киви выгружаю, думаю есть смысл его деинсталировать и еще раз проверить.

Киви ставит свой виндовз сервис и постоянно держит порт. Посмори в списке сервисов и останови его, тогда деисталировать не придется.
 

n@mo

Профи в Сат-ТВ
неа, вываливается окно "Преращена работа Tray Syslog"при запуске программы
Код:
Описание:
  Stopped working

Сигнатура проблемы:
  Имя события проблемы:	CLR20r3
  Сигнатура проблемы 01:	traysyslog.exe
  Сигнатура проблемы 02:	1.0.3.0
  Сигнатура проблемы 03:	49bc20bc
  Сигнатура проблемы 04:	mscorlib
  Сигнатура проблемы 05:	2.0.0.0
  Сигнатура проблемы 06:	47577b16
  Сигнатура проблемы 07:	1390
  Сигнатура проблемы 08:	7
  Сигнатура проблемы 09:	System.IO.FileNotFoundException
  Версия ОС:	6.0.6001.2.1.0.256.1
  Код языка:	1049

Прочтите заявление о конфиденциальности:
  http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0419
 

chewbacca

Модератор "AzBox"
Команда форума
неа, вываливается окно "Преращена работа Tray Syslog"при запуске программы
Код:
Описание:
  
  Сигнатура проблемы 09:    System.IO.FileNotFoundException

Ну это уже порт не занят.
Гм, интересно, что он пытается прочесть, а виста ему не дает...

Поправил - выложил.
 
Последнее редактирование:

n@mo

Профи в Сат-ТВ
Поправил - выложил.
если брать там же, - то результат пока нулевой
Код:
Описание:
  Stopped working

Сигнатура проблемы:
  Имя события проблемы:	CLR20r3
  Сигнатура проблемы 01:	traysyslog.exe
  Сигнатура проблемы 02:	1.0.3.1
  Сигнатура проблемы 03:	49bc3d80
  Сигнатура проблемы 04:	mscorlib
  Сигнатура проблемы 05:	2.0.0.0
  Сигнатура проблемы 06:	47577b16
  Сигнатура проблемы 07:	1390
  Сигнатура проблемы 08:	7
  Сигнатура проблемы 09:	System.IO.FileNotFoundException
  Версия ОС:	6.0.6001.2.1.0.256.1
  Код языка:	1049

Прочтите заявление о конфиденциальности:
  http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0419
 
Сверху