Add filters to the log explorer
When enabling Elasticsearch our log explorer have the Environment
and Pod
as drop-downs filters,
In addition, the user should have the ability to filter logs by all pods.
Proposal
We should allow the user to select all pods from the drop down, by selecting a wildcard *
or all pods
This option should be greyed out when Elasticsearch is not installed (we should cover the case on installing and uninstalling Elasticsearch as well)
All pods option |
---|
Testability and Availability
Test the two most important paths of this filter - when Elasticsearch is enabled and when it is not. The filter functionality itself (dropdown component: Pod
, all Pods
and Environment
) can be tested at the integration level. It will be necessary to investigate in advance the setup/installation of Elasticsearch for the development of automated end-to-end tests.