These are chat archives for exceptionless/Discuss

28th
Mar 2016
Blake Niemyjski
@niemyjski
Mar 28 2016 17:39 UTC
@BillHenning would you want to see % of users affected on most frequent
only if you are in the all view or only on error views
does it make sense to ever put that on all different kind of events
60% of users were affected by this feature usage?
just worried that some times it won’t make sense
like what if you have a console app
100% of users affected or 0% of users affected(background service)
doesn’t really make sense
Blake Niemyjski
@niemyjski
Mar 28 2016 17:46 UTC
not really a good way to get the raw user count
every event that comes in could be a new user
so that’s an expensive ass query
Blake Niemyjski
@niemyjski
Mar 28 2016 18:22 UTC
yeah so the total user count on the aggregation is total count that matches the current filter
you’d think you’d want the % to be total over overall users in the system no?
Blake Niemyjski
@niemyjski
Mar 28 2016 18:28 UTC
Screen Shot 2016-03-28 at 1.27.43 PM.png
Lord-Hasek
@Lord-Hasek
Mar 28 2016 18:30 UTC
Hey @niemyjski I'd posted about a week and a half ago in this thread exceptionless/Exceptionless#167 about having issues with creating a new project on a self-hosted instance of exceptionless. I was hoping we could schedule a little time to debug this?
Blake Niemyjski
@niemyjski
Mar 28 2016 18:32 UTC
@Lord-Hasek when are you free?
Lord-Hasek
@Lord-Hasek
Mar 28 2016 18:33 UTC
I'm actually pretty flexible - now works, or we can schedule something anytime from 9:00 AM - 6:00PM during the week.
Blake Niemyjski
@niemyjski
Mar 28 2016 18:33 UTC
sure
want to pm me a meeting invite
Lord-Hasek
@Lord-Hasek
Mar 28 2016 18:33 UTC
Sure, just a minute I need to switch back to our corporate network.
Blake Niemyjski
@niemyjski
Mar 28 2016 18:34 UTC
ok :)
Lord-Hasek
@Lord-Hasek
Mar 28 2016 18:36 UTC
Does join.me work for you, or do you have a preference?
Blake Niemyjski
@niemyjski
Mar 28 2016 18:36 UTC
yeah that works
Bill Henning
@BillHenning
Mar 28 2016 18:38 UTC
so you are planning to have a tooltip with the affected user stats? not sure if that is discoverable
Blake Niemyjski
@niemyjski
Mar 28 2016 18:38 UTC
@Lord-Hasek join me works or teamviewer
yeah, not sure what to put there without a ton of information being displayed
and need a good short title..
also should the users affected show you the total number of users in the system or those who match the current filter.. if you are looking ait it ti would show you the % of users who had an error
% of users who had an error who are also affected by this
Lord-Hasek
@Lord-Hasek
Mar 28 2016 18:40 UTC
I private chatted the link to you, let me know if it didn't work.
Bill Henning
@BillHenning
Mar 28 2016 18:43 UTC
i guess since it has a column for affected, it's ok to have some advanced stats in a tooltip... and i suppose for consistency, the user % would have to be based on the current filter. right?
might be cool to have a heat graph sort of thing in the affected column
Blake Niemyjski
@niemyjski
Mar 28 2016 18:44 UTC
barb helping lord
Bill Henning
@BillHenning
Mar 28 2016 18:44 UTC
although that could get pretty busy too
Blake Niemyjski
@niemyjski
Mar 28 2016 19:24 UTC
yeah
@BillHenning
that would be relaly nice
thing is
% affecting current filter doesn’t really represent all users
you know?
idk
cause current filter could be all users who had at least one error (when looking at the exceptions dashboard)
Bill Henning
@BillHenning
Mar 28 2016 19:26 UTC
my filter is empty most of the time
i wonder how many people use that much
other than when searching for something specific
boydpatterson
@boydpatterson
Mar 28 2016 19:27 UTC
I only use the filter to limit the visible project
don't do much custom filtering, and tend to use the default date filter
Bill Henning
@BillHenning
Mar 28 2016 19:27 UTC
yeah and i don't generally even consider the single project picking as a filter
or the date
boydpatterson
@boydpatterson
Mar 28 2016 19:30 UTC
btw... liking the new UI around filters
Blake Niemyjski
@niemyjski
Mar 28 2016 19:30 UTC
yeah but your still filtered by type even if it’s not in the search box
cool :L)
so should it represent total user count?
you think
Bill Henning
@BillHenning
Mar 28 2016 19:32 UTC
are you asking if it means across all projects, all dates, etc.?
Blake Niemyjski
@niemyjski
Mar 28 2016 19:33 UTC
yeah
well
it should be to the current project or org
but not any other filter sigh
is that intuitive
I kinda want to know how much a feature is being used across everything
Bill Henning
@BillHenning
Mar 28 2016 19:34 UTC
not sure man, i think you are getting funky and @ejsmith wouldn't like it. :)
Blake Niemyjski
@niemyjski
Mar 28 2016 19:34 UTC
if you have 500 users in the system
Eric J. Smith
@ejsmith
Mar 28 2016 19:34 UTC
uh oh… funky going on in here??
Bill Henning
@BillHenning
Mar 28 2016 19:34 UTC
i think it will be wonky if suddenly some data is showing for some dates/projects/filters and other thigns aren't
Blake Niemyjski
@niemyjski
Mar 28 2016 19:34 UTC
but your filtered to errors and only 50 distinct users had errors
Eric J. Smith
@ejsmith
Mar 28 2016 19:35 UTC
what are we talking about… summarize.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:35 UTC
why should the total user count be 50
This message was deleted
the aggregation total # of users is from the current filter. not the system filter.
but it might be hard cause system is limited to organizations and not your user filter
Eric J. Smith
@ejsmith
Mar 28 2016 19:36 UTC
I think total users is total users in the system and not affected by the filter.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:36 UTC
yeah
Eric J. Smith
@ejsmith
Mar 28 2016 19:36 UTC
so total users of that project.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:36 UTC
but how do we know how you are filtered
cause user filter != system filter
Eric J. Smith
@ejsmith
Mar 28 2016 19:37 UTC
why do you need to know that?
Bill Henning
@BillHenning
Mar 28 2016 19:37 UTC
if i see affected, i want the % affected showing for the selected date range, project, etc.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:37 UTC
cause if your in multiple orgs
users are per project
Eric J. Smith
@ejsmith
Mar 28 2016 19:37 UTC
you have stacks which is the only place it makes sense to display the percentage of users affected by that stack.
the stack is for a project.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:37 UTC
could be filtered across orgs so that total should be for that
yeah
I get that
but this is lists
Screen Shot 2016-03-28 at 2.37.51 PM.png
Eric J. Smith
@ejsmith
Mar 28 2016 19:38 UTC
yes, and each item on the list is for a stack that belongs to a specific project.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:38 UTC
Screen Shot 2016-03-28 at 2.38.09 PM.png
but now when you go to the error view
the error filter is applied to the user count aggregations so we only have 61 users who had errors
Eric J. Smith
@ejsmith
Mar 28 2016 19:38 UTC
the filter should not be applied.
we need the total number of users for that project.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:39 UTC
so I guess I need to do a term query per project you are in
Eric J. Smith
@ejsmith
Mar 28 2016 19:39 UTC
yes and we need to cache it
Blake Niemyjski
@niemyjski
Mar 28 2016 19:39 UTC
for how long.. next time you get an event it could update that count
and it gets expensive
Eric J. Smith
@ejsmith
Mar 28 2016 19:39 UTC
its fine if its off some.
these can’t be up to the second accurate
Blake Niemyjski
@niemyjski
Mar 28 2016 19:40 UTC
ok
I’ll work on updating this
:)
Eric J. Smith
@ejsmith
Mar 28 2016 19:40 UTC
if we start creating user documents eventually, we would know if the user is new and we could invalidate it.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:40 UTC
yeah
which would be really nice :)
Eric J. Smith
@ejsmith
Mar 28 2016 19:40 UTC
yeah
or even just increment it.
Blake Niemyjski
@niemyjski
Mar 28 2016 19:41 UTC
do you like that column?
Bill Henning
@BillHenning
Mar 28 2016 19:41 UTC
oooo... new user tracking... don't get my mouth watering like that
Eric J. Smith
@ejsmith
Mar 28 2016 19:41 UTC
so in the list are we calculating count with an aggregation already?
Blake Niemyjski
@niemyjski
Mar 28 2016 19:41 UTC
going to be really hard to do any sorting of that column which sucks
Eric J. Smith
@ejsmith
Mar 28 2016 19:41 UTC
yeah, new users timeline would be really nice.
and being able to see where they come from.
Bill Henning
@BillHenning
Mar 28 2016 19:41 UTC
a big req of mine
Blake Niemyjski
@niemyjski
Mar 28 2016 19:42 UTC
@ejsmith yeah, but it doesn’t get the right total user count due to filters
Bill Henning
@BillHenning
Mar 28 2016 19:42 UTC
since that drives a lot of other reports
Blake Niemyjski
@niemyjski
Mar 28 2016 19:42 UTC
I mean I could add that support lol
Eric J. Smith
@ejsmith
Mar 28 2016 19:42 UTC
right, but it just needs to get the count of distinct users for the stack
same as it is getting the event count
Blake Niemyjski
@niemyjski
Mar 28 2016 19:42 UTC
yeah
going to have to do it in a term query
to make it fast
Eric J. Smith
@ejsmith
Mar 28 2016 19:42 UTC
ok
Blake Niemyjski
@niemyjski
Mar 28 2016 19:42 UTC
not sure the best way to cache that
I’ll play around
Eric J. Smith
@ejsmith
Mar 28 2016 19:43 UTC
yeah, @BillHenning I want to store user docs so you can view the user and all their sessions and when they were created, how many sessions they have had etc… and also be able to store custom attributes on the user.
Bill Henning
@BillHenning
Mar 28 2016 19:43 UTC
sweet
that helps with reports like new vs. returning users, etc.
Eric J. Smith
@ejsmith
Mar 28 2016 19:44 UTC
but that would also allow you to do reports like new users.
yeah
boydpatterson
@boydpatterson
Mar 28 2016 19:45 UTC
user docs sounds awesome
Eric J. Smith
@ejsmith
Mar 28 2016 19:46 UTC
I was just thinking about how we are guessing as to what people want. We should really put together a survey and try and figure out what people actually want.
so we can prioritize our work.
boydpatterson
@boydpatterson
Mar 28 2016 19:46 UTC
just ask @BillHenning and let him set priority
Eric J. Smith
@ejsmith
Mar 28 2016 19:46 UTC
LOL
Bill Henning
@BillHenning
Mar 28 2016 19:47 UTC
yeah, great idea!
Eric J. Smith
@ejsmith
Mar 28 2016 19:47 UTC
what would be nice is github voting.
bastards
Bill Henning
@BillHenning
Mar 28 2016 19:47 UTC
where's that free 1,000,000 node tracking feature request? :)
you could do a surveymonkey
Eric J. Smith
@ejsmith
Mar 28 2016 19:47 UTC
yeah
I think we should do one.
Bill Henning
@BillHenning
Mar 28 2016 19:48 UTC
make sure it goes to all active users
boydpatterson
@boydpatterson
Mar 28 2016 19:48 UTC
see... bill is already setting the priority
Blake Niemyjski
@niemyjski
Mar 28 2016 19:48 UTC
lol
Bill Henning
@BillHenning
Mar 28 2016 19:48 UTC
what was my title at CodeSmith? head pimpmaster or something?
Eric J. Smith
@ejsmith
Mar 28 2016 19:49 UTC
Director of Analizing
Bill Henning
@BillHenning
Mar 28 2016 19:49 UTC
ew
boydpatterson
@boydpatterson
Mar 28 2016 19:49 UTC
hehe
Eric J. Smith
@ejsmith
Mar 28 2016 19:49 UTC
LOL
Blake Niemyjski
@niemyjski
Mar 28 2016 20:06 UTC
I’m going to update dev app to point to these branches
and I’ll keep working on it
not going to worry about perf right now
just get it implemented
Eric J. Smith
@ejsmith
Mar 28 2016 20:06 UTC
ok, sounds good.
Blake Niemyjski
@niemyjski
Mar 28 2016 20:52 UTC
@BillHenning on stack page would you want to see % affected or # of users affected?
Bill Henning
@BillHenning
Mar 28 2016 21:04 UTC
On a stack page probably: 12 of 630 users (2%) affected
Eric J. Smith
@ejsmith
Mar 28 2016 21:18 UTC
Percent in grid with hover that says 12 of 630
Bill Henning
@BillHenning
Mar 28 2016 21:19 UTC
I agree with @ejsmith on grid summary page. On stack page, spell it all out though.
Blake Niemyjski
@niemyjski
Mar 28 2016 21:20 UTC
I have a bit more text in the hover
12 of 630 users affected
on stack page if we do a percent
we have to do a new request for the total from the project
Eric J. Smith
@ejsmith
Mar 28 2016 21:21 UTC
I would just say users
Blake Niemyjski
@niemyjski
Mar 28 2016 21:21 UTC
if I just do users affected i can get it for free
Eric J. Smith
@ejsmith
Mar 28 2016 21:21 UTC
Instead of affected?
Blake Niemyjski
@niemyjski
Mar 28 2016 21:21 UTC
yeah
kinda cool if you overlay users on the timeline chart
Screen Shot 2016-03-28 at 4.21.28 PM.png
you can see how many users to how often they are thrown to see a frequency
we have some styling todo on mobile layouts with chart box sizes and overflow
but yeah
Screen Shot 2016-03-28 at 4.23.30 PM.png