Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 03:04
    ejsmith synchronize #452
  • 03:04

    ejsmith on elastic7

    More log formatting (compare)

  • 02:02
    ejsmith synchronize #452
  • 02:02

    ejsmith on elastic7

    Fix tests? (compare)

  • 01:18
    ejsmith synchronize #452
  • 01:18

    ejsmith on elastic7

    Change duration format (compare)

  • 00:39
    ejsmith synchronize #452
  • 00:39

    ejsmith on elastic7

    Only report progress once every… (compare)

  • Dec 12 23:26
    ejsmith synchronize #452
  • Dec 12 23:26

    ejsmith on elastic7

    Show progress of index that is … (compare)

  • Dec 12 23:21
    ejsmith synchronize #452
  • Dec 12 23:21

    ejsmith on elastic7

    Change migration logging to not… (compare)

  • Dec 12 14:47
    niemyjski synchronize #452
  • Dec 12 14:47

    niemyjski on elastic7

    add failed task ids to log mess… (compare)

  • Dec 12 09:40
    zhangyiqiu starred exceptionless/Exceptionless
  • Dec 12 07:45
  • Dec 12 05:47
    ejsmith edited #471
  • Dec 12 05:46
    ejsmith opened #471
  • Dec 12 05:46

    ejsmith on strip-large-data

    Strip large data values out of … (compare)

  • Dec 11 19:54
    niemyjski synchronize #452
Lukas Wöhrl
@woehrl01
didn't have time to test this out yet. but today we updated some of our services to send our messages from log4net via exceptionless. works awesome, as expected :)
Blake Niemyjski
@niemyjski
:)
Lukas Wöhrl
@woehrl01
no more email flooding :+1:
Blake Niemyjski
@niemyjski
we've made some more changes around that recently to ensure you get less emails in some scenarios
we were getitng bombarded with tons of emails when there wasn't a stack trace on an error
Lukas Wöhrl
@woehrl01
sounds good
is there something planed to allow custom "grouping" into the left menu?
for example to store complex searches for later usage (instead of keeping them in a text file)
Blake Niemyjski
@niemyjski
Yeah
We want that as well and more dashboards
Sander Rijken
@srijken
@niemyjski you mentioned me, but I couldn't find the message
Blake Niemyjski
@niemyjski
It's up in the list
Sander Rijken
@srijken
Any questions that I should answer? I found some mentions, that's it
Blake Niemyjski
@niemyjski
Nope
was just about testing :)
Sander Rijken
@srijken
right
Lukas Wöhrl
@woehrl01

@niemyjski I got it working, but not as you proposed. ;) Becauses it would introduce another DI container in our system (to allow injecting my dao into the IEventQueue nicely). It also would require me to add a fake api-key and url to make .Submit() work. (IsValid would fail otherwise)

I use now:
EventBuilder builder = e.ToExceptionless();
EventPluginContext context = new EventPluginContext(builder.Client, builder.Target, builder.PluginContextData);
EventPluginManager.Run(context);
IJsonSerializer serializer = builder.Client.Configuration.Resolver.GetJsonSerializer();
string errorAsString = serializer.Serialize(error.Target);

I even got the old one working :). The key was to upgrade the agent to 2.x and deserialize my json to the "InnerError" type. And submit as "@error" in the Event.Data. I can detect the different versions based on an existing "ExceptionlessClientInfo" property in the json file.

I have still one problem, and don't know if it's my mistake. I want to add additional EnvironmentInfos. So I add entries to the .Data field like: info.Data.Add("system up time", val) but these values do not show up in the UI. Things like: info.Architecutre = "x64" are working fine.

Blake Niemyjski
@niemyjski
@woehrl01 , you could reuse our lightweight di system. You just had to register your type with it :).
hmm
well, it would add all of that to the event.data property. are they listed there
environmental info has it's own key
@woehrl01 as long as you got it working, that's all that matters :)
but if you want to meet up.. I could help take a look into why that's not working
Lukas Wöhrl
@woehrl01

yeah, I know that I could use the DI from exceptionless, but I would need to do that at the "global" space. If I add those informations to the event.data property they are shown up. but it would be nice to have some of them under the "environment" tab. there is the "@environment" together with the EnvironmentInfo class. which works as expected. But the EnvironmentInfo class also has a Data property. Thats the one I tried to use. But I think this is the wrong place, isn't it?

I'm already in the weekend. Let's have a look for it on monday ;)

Lukas Wöhrl
@woehrl01
according to https://github.com/exceptionless/Exceptionless.UI/blob/master/src/app/event/tabs/environment.tpl.html the .data property of "@environment" is not displayed/unrolled.
that would be a nice addon. :+1: and this is the answer to my question, I currently use the wrong .data ;)
Blake Niemyjski
@niemyjski
@woehrl01 it has a data property but we currently are not showing anything in the data fields. I think we have a github issue for showing this content
hehe
maybe not. It would be an issue there (can you log one :D)
please
Lukas Wöhrl
@woehrl01
Shure :)
Blake Niemyjski
@niemyjski
It should show extended data for request info, environmental info
and probably something else :)
Blake Niemyjski
@niemyjski
well
so we can't really remove them
we don't have that data
unless we ran a query per organization
to get the last event date.
Blake Niemyjski
@niemyjski
@srijken you around
Any self hosters in here right now? :)
Sander Rijken
@srijken
I'm around now
I also have a question for you, you talked about some web api / url query syntax (not OData) a while ago
Blake Niemyjski
@niemyjski
yeah
Blake Niemyjski
@niemyjski
What's your question :)
Sander Rijken
@srijken
what's the name of it?
and what was you question? ;)
Blake Niemyjski
@niemyjski
We use
lucene syntax and pass it to our search engine
Want to upgrade your server to v3 and drop mongo?