question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

RFC: Event Log, Exceptions table

See original GitHub issue

Request For Comments.

Please review the problem and suggested solution and provide your comments to help drive this feature implementation into a future platform release.

Description of problem

We have an Exceptions table which computes a hash of each exception. The idea behind this table is we could display which exceptions are occurring frequently compared to the exceptions which only happen a small handful of times.

Description of possible solution 1

When expanding an exception, we currently list the exception hash. We should also display and offer the option to sort by the number of occurrences of that exception hash. Since this is only valid for exceptions, we need to make sure it doesn’t cause any issues with the other event log types.

Description of possible solution 2

We remove this feature/table if people do not find it valuable.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:36 (36 by maintainers)

github_iconTop GitHub Comments

2reactions
WillStrohlcommented, Oct 30, 2018

I definitely think we need to keep the exceptions abstracted into a new table to allow us to use the data for the original intent. This way, folks like us can do better analysis of what is affecting a DNN instance. We just need to fix the data and have a UI for it.

2reactions
bdukescommented, Oct 23, 2018

Yeah, it looks like that FIPS-compliant issue was the cause of the issue I was seeing. (Some government computers have a FIPS-compliant setting which causes programs to crash when they try to use the MD5 function or other non-compliant algorithms, so even though it’s not being used in a security context, it’s important not to use it).

I found this out when I used this code as the basis for a function I was using and realized it didn’t work. Here’s what I ended up with:

using (var hasher = SHA1.Create())
{
    var byteArray = hasher.ComputeHash(Encoding.Unicode.GetBytes(data));
    var hashedToken = Convert.ToBase64String(byteArray);
    return hashedToken;
}

Personally, I don’t know that I’ve ever used the data in the table to look at exceptions in the aggregate, but if there were a view of aggregate exceptions, I would think it was useful.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Table for RFC errors
Hi, I am researching on a requirement in which I have to update a Ztable with details whenever any RFC call to another...
Read more >
RFC 5424 - The Syslog Protocol
RFC 5424 The Syslog Protocol March 2009 Abstract This document describes the syslog protocol, which is used to convey event notification messages.
Read more >
Class-Based RFC Exceptions
Use. Basically, the use of class-based exception in the field of RFC takes place in the same way as with local function calls....
Read more >
12 Logging Events, Diagnostics, and Access Information
OracleAS Web Cache events and errors are stored in an event log. The event log can ... Table 12-1 describes the fields for...
Read more >
RFC Exception returning empty string C# - Stack Overflow
I use RFC_READ_TABLE to output data to my software, but there are a lot of times that when RFC returns and exception, it...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found