Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a panel plugin named filter-panel. #120

Merged
merged 3 commits into from
Jun 12, 2024
Merged

Conversation

LLKCoder
Copy link
Contributor

@LLKCoder LLKCoder commented May 28, 2024

Description

Add a panel plugin for grafana, users can establish associations between filter panels and Contant data in variables, and dynamically control the query status of panels in the dashboard by modifying filter items.

Config panel

User can config filter format and filter option by themself.
截屏2024-05-28 18 47 13
截屏2024-05-28 18 47 33

Add filter

01
02

Change filter

02
04

Delete filter

05
06

Related Issues

Close #119

Signed-off-by: 冯勇蒿@fyh01789115 <fyh01789115@antgroup.com>
@@ -0,0 +1,43 @@
version: "2.0"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please removed unuesd file grafana_plugin/filter_panel/.aci.yaml

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@@ -13,6 +19,7 @@ RUN npm install \
FROM grafana/grafana:10.4.2-ubuntu

COPY --from=node /app/yaml_panel/dist /var/lib/grafana/plugins/antgroup-yaml-panel
COPY --from=node /app/filter_panel/dist /var/lib/grafana/plugins/antgroup-filter_panel
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This path name "antgroup-filter_panel" contains "_" and "-", please check whether this will affect the use of the plugin name

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

冯勇蒿@fyh01789115 added 2 commits June 12, 2024 15:18
Signed-off-by: 冯勇蒿@fyh01789115 <fyh01789115@antgroup.com>
Signed-off-by: 冯勇蒿@fyh01789115 <fyh01789115@antgroup.com>
Copy link
Collaborator

@linuzb linuzb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@d3c3mber d3c3mber merged commit dee688d into alipay:main Jun 12, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

New feature: hcs-dive requires a filter panel
3 participants