Filtering logs

PacketAI offers a wide range of powerful filtering controls for your logs.

Standard Filters

Date range filter

The date range filter (or date picker) lets you adjust the time window of observation: either using a a start and end times, or using a relative window.

Severity filter

This filter lets you check/uncheck a given severity to show/hide logs of the corresponding severity. Please note that severity is automatically extracted from your log lines.

Component filter

This filter provides auto-completion for quick filtering by component. Selected components will be automatically checked.

Cluster filter

This menu filter lets you filter by cluster names.

Linux architecture filters

The following filters are only available for Linux infrastructures:

  • Hosts filter

  • Service filter

  • Application filter

Hosts filter

This filter lets you select by host names.

Service filter

This filter lets you select by service names.

Application filter

This filter lets you select by application names.

Kubernetes workload filters

The following Workload filters are only available for Kubernetes infrastructures:

  • Deployment filter

  • Daemonset filter

  • Statefulset filter

  • Cronjob filter

Those filters are shown as a stack:

Each filter supports multiple selection and selected values are shown at the top of the menu.

You can also select multiple workload values at the same time:

This mode lets user perform 1-clic key:value searches from existing logs.

Custom Filters

In addition to standard filters, PacketAI lets you build a custom filter from any available JSON property found in your logs.

  • After clicking on the top header of a column in the Logs tab, click the Build Filter item to add a new filter widget at the bottom of the Search and Filter area. The filter comes automatically populated with unique values found for that property, letting you quickly and effortlessly drill down in your logs.

Last updated