Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Nov 18 01:47
  • Nov 15 15:45
    niemyjski synchronize #452
  • Nov 15 15:45

    niemyjski on elastic7

    Fixed reindex mapping issues on… (compare)

  • Nov 15 03:05
    foresightyj closed #467
  • Nov 15 03:05
    foresightyj commented #467
  • Nov 15 03:03
    foresightyj edited #467
  • Nov 15 03:02
    foresightyj opened #467
  • Nov 14 14:41
    niemyjski synchronize #452
  • Nov 14 14:41

    niemyjski on elastic7

    reordered index migrations (compare)

  • Nov 14 13:20
    niemyjski synchronize #452
  • Nov 14 13:20

    niemyjski on elastic7

    Added reindex cutoff date option (compare)

  • Nov 14 12:12
    niemyjski commented #465
  • Nov 14 11:39
    niemyjski synchronize #452
  • Nov 14 11:39

    niemyjski on elastic7

    Started conversion to ES7 Fix a bunch of errors More Few more fixes and 56 more (compare)

  • Nov 14 11:28
    niemyjski commented #465
  • Nov 14 11:27
    niemyjski closed #465
  • Nov 14 11:27

    niemyjski on master

    Fix #465 - Temporary remove myg… (compare)

  • Nov 14 09:27
    BrisWhite commented #461
  • Nov 13 15:14
    niemyjski commented #465
  • Nov 13 07:06
    squarezx commented #465
Blake Niemyjski
@niemyjski
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?
What should I eat for dinner
Sander Rijken
@srijken
we don't self host :)
I know, but you were talking about something else.. some project you're following
Sander Rijken
@srijken
could've been this one? http://www.jsoniq.org/
Blake Niemyjski
@niemyjski
Idk on mobile
I'll look soon
Sander Rijken
@srijken
thanks :)
Blake Niemyjski
@niemyjski
That's it
Let me know what you think of it
Sander Rijken
@srijken
I will
Sander Rijken
@srijken
I don't think I'll be using it right now.. tight schedule, and it looks like it could be a lot of work..
Blake Niemyjski
@niemyjski
k
Kelly Elton
@kellyelton
hey, how would I filter for ID in this case