Comments (25)
I have a complete fix for this.
I'm working also on #1866 and will release new version probably over the weekend.
from analogy.logviewer.
@BirukTes Working on this. Will update
from analogy.logviewer.
already have some fixes.. still will imrpove it more
from analogy.logviewer.
I have Released new version. You can test it and report back with any problems :)
https://github.com/Analogy-LogViewer/Analogy.LogViewer/releases/tag/v5.1.1.0
from analogy.logviewer.
Very strange. I'll check this. thanks for updating me!
from analogy.logviewer.
Thanks. now I'm able to reproduce it.
from analogy.logviewer.
It is related to the WXI skin as discussed here
https://supportcenter.devexpress.com/ticket/details/t1098901/tokenedit-maskbox-internal-property-is-null-when-wxi-or-wxi-compact-skin-is-applied
for now you can probably use different skin to resolve it until I'll release a fix for the newly issue #1899
from analogy.logviewer.
could be. I'll investigate.
from analogy.logviewer.
Hi @BirukTes Nlog should be fully supported.
can you attach log for me to test it and fix the issue?
from analogy.logviewer.
Hi @LiorBanai,
Try this file:
all-2023-10-09.log
from analogy.logviewer.
Great progress! Thanks
from analogy.logviewer.
Thanks @LiorBanai ,
Tried it on my machine, as well as in Windows 10 sandbox to isolate from any existing configs or something.
- Have not tried the other builds only the NET 48
from analogy.logviewer.
Open the setting in the right and check the mapping of fields... It is kind of mandatory.
I may set default or better message to the user
from analogy.logviewer.
Hi @LiorBanai, thanks, I just managed to test it again... I am not still not able to to view logs, I not very familiar with other analysers but I expect some minimum functionalities, therefore it is not user friendly as it is now but I appreciate the work you are doing... so here are I what I tried or expect:
- Any log/file should be viewable in plain text (I previously saw, Raw View feature but it did not work)
- It should to attempt to parse any log using the default separator, lets say NLog using "|", regardless of the column matching the datatype it expected or not, just like some CSV readers/Excel. This allows me/users, to reiterate by looking at the results... exceptions obviously are hard to make sense of, or it should identify which column it failed on...
This is the current exception.
Could you please send a screenshot of the mapping you used to test the Log file I provided previously? I am not sure what it is looking and some of the cannot be omitted. It is throwing the above exception.
Cheers
from analogy.logviewer.
Hi @BirukTes
The following should work for the above file (all-2023-10-09.log):
I plan to release NET8 version soon so I'll add some instruction how to setup the columm's indexes
from analogy.logviewer.
Intereseting your settings also work.
What is the time format of your OS?
from analogy.logviewer.
Hi @LiorBanai,
Thanks, I am using UK region and culture... so my Windows 10 time format is like: 15/11/2023 20:00:00 or dd/MM/yyyy HH:mm:ss
from analogy.logviewer.
Thanks. I may have better solution. Can you add the nlog message template so I can infer the columns field mapping ad default setting?
from analogy.logviewer.
Do you mean our NLog template?
layout="${longdate}|${aspnet-traceidentifier}|${event-properties:item=EventId_Id}|${uppercase:${level}}|${logger}|${message} ${exception:format=tostring}|url: ${aspnet-request-url}|action: ${aspnet-mvc-action}" />
I am still getting the same exception with your field mapping, but it works for you, there might something wrong in the Release build. Did you test it after building? Also, I am using Net48 build, Win 10.
I just tested Net6 and Net7, no errors but not supported msg:
from analogy.logviewer.
Okay, it seems like Net48 has the most issues/exceptions, and other builds just do not show anything as I have just tested on my machine and Example tab that is provided both the Example 1 and 2, about 79 lines are created in background with Example data providers which is accessible by exporting the log... but clearly cannot be shown/displayed.
from analogy.logviewer.
can you zip the folder C:\Users\XXX\AppData\Local\Analogy.LogViewer\ and attach it. I'm starting to think it is related to specific user settings/preferences..
from analogy.logviewer.
Here:
Analogy.exe_Url_pl1fq2x5xzf3vfhs5p1vsqbuwm30nzjs.zip
can you zip the folder C:\Users\XXX\AppData\Local\Analogy.LogViewer\ and attach it. I'm starting to think it is related to specific user settings/preferences..
from analogy.logviewer.
So, I tried the 'Basic' theme, and the same result as other builds without exception and not logs parsed:
from analogy.logviewer.
Does more-> Windows Layouts -> Default fix this?
from analogy.logviewer.
Now, briefly, I can see something displaying in the logs panel/area, which I managed to screenshot but stays only for 1 sec. This could be because of a logic error in the filters...?
from analogy.logviewer.
Related Issues (20)
- Refactor file association to use data provider and not data factory HOT 2
- Fix "Search Everywhere" Logic HOT 1
- Add View Raw data to the message information panel
- Add collapsible folder section
- V5.1.0.0 HOT 1
- Add escape key to close detailed Message with Esc key
- millisecond time is not showing parsed json record. HOT 8
- V5.1.1.0 HOT 1
- Add NET8 support HOT 1
- NRE under certain themes.
- [Detailed Message] Time format is not the same as main window
- [Detailed Message] is always in front of main window
- DevExpress V23.2
- V6.0.0.0-0 HOT 1
- String Format Exception on launch of v6.0.0 on .net 4.8 HOT 9
- On startup, Analogy displays a message box with an error HOT 3
- IIS Parser crashes when there are additional fields HOT 6
- Add LiteDB provider
- Change defaults Data Providers
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from analogy.logviewer.