Prevent unwanted user selection
When trying to drag nodes or timeline selection with a touchpad, or even sometimes with the mouse, many struggled and activated text selection. That caused nuts on the UI.
I added special CSS stuff to prevent selection on the map, tooltips, timeline and so on. This should be much better.
Example: A Ctrl+A on Grid view.
Quick filters on HTTP map for statusCodes
Merging replicas features example on SS production
Merging replicas on map
When I saw production map I got afraid. And Allan feedback was on same trend: it is unusable as is. Too many nodes!
So I reacted quick and here comes a new feature: merging replicas. It is now possible to merge replicas of same application on the map.
Before (note the multiple instance for tickets and rights):
After:
- This is based on finding nodes with the same 'functional name'.
- This functional name is extracted from the node FQDN or the node short name with a regular expression
- Soon to be customizable
- For now: all characters until first '.'
- When the option is active, all nodes with same functional name are merged in a single node, but the features stay the same:
- You can filter on the functional name (all nodes merged)
- You can filter all communications to this functional name
- And what's new:
- You can see how many replicas you have
- And open the replicas one by one in the host view
Allan, Aless, please send me a screen shot of this feature active on production! :)
Here comes the Spider :)
Multi Whisperers monitoring
To answer request from Aless, it is now possible to easily track the status of all selected Whisperers, without having to switch from one another:
- New icon displayed when a group is selected, with the now classic tracking indication:
- New detail panel showing one tab for each Whisperer status.
Usability increase :-) Thanks Aless!
Reset Time and zoom
On request from Alessandro (thanks! :) ), two new features have been added:
Time reset
As you can play an go in the future, in the past or lost in the middle of nowhen, I added a new button left of the timeline to reset time to the min/max of the current selected Whisperer(s).
I'm not satisfied with the color, i may change soon ;-)
Zoom reset
Using Spider with a touch trackpad can be difficult for zoom and pan on the map. A quick help has been to change the behavior of the 'Center map' button that now reset zoom level as well.
Time limit in the future
You may now go in the future (many asked for it). - This is useful not to have to change the selected time to get real time communications.
However, for sake of usage I limited the future to current end of day (local time).
Filters for Whisperers and Users lists
As Whisperers and Users lists tends to grow with authorization, I did a quick but useful improvement: I added filters :) !
And as this is based on ES searches, you have full access to ES querystring DSL, and, what's even nicer... access to cross field search. Just type in 'SIT1' to get all SIT1 Whisperers. Or type S*T1 to get both SAT1 and SIT1.
Isn't it great? ;)
Timeline dragging
It is now possible to drag the timeline while holding control key!
No more need to zoom out and in to progress in time :-) Isn't that neat? You can even get in the future from now for instance if you want to get regular updates for the current day.
You can also click on the small arrow head left and right to shift the time line in either direction.
Happy sliding!
Thibaut













