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

Please remove links to deprecated Functionbeat docs from Kibana UI #194039

Open
kilfoyle opened this issue Sep 25, 2024 · 6 comments
Open

Please remove links to deprecated Functionbeat docs from Kibana UI #194039

kilfoyle opened this issue Sep 25, 2024 · 6 comments
Labels
Team:Integrations Team Label for Observability Integrations team

Comments

@kilfoyle
Copy link
Contributor

kilfoyle commented Sep 25, 2024

Hi Integrations Team!

Apologies for the team-wide tag, but I'm not sure who the owner for this should be. The first link appears to be a tutorial in the Cloud Watch integration, so I'm hoping the integrations team is the right group to ask. I'd really appreciate if anyone can help with this.

Functionbeat has been deprecated and I'm currently trying to freeze the Functionbeat documentation to not build any version newer than 8.15. However, freezing those docs is blocked by a couple of links to the Functionbeat docs pages coming from the Kibana UI:

Since Functionbeat has been deprecated I think it might be best to remove those tutorials. Alternatively, perhaps the links could be changed to point specifically to the 8.15 version of the docs.

In order for me to remove the Functionbeat docs, I think the link definition might also need to be removed from here:
functionbeat: docLinks.links.functionbeat.base

Any help with this is greatly appreciated! 🙏

@jlind23
Copy link
Contributor

jlind23 commented Oct 16, 2024

@bturquet could you please help us out here?

@bturquet
Copy link
Contributor

The Cloudwatch integration that is mentioned here is the Beats one, (not the ElasticAgent one) , that you can find in Kibana by browsing the "Beats only" integrations. We could update the text and remove the references to Functionbeat in order to unblock @kilfoyle, but what the point to keep this page if the first step we are asking to the customer is installing functionbeat ?

I don't even know who owns this Beats integration, @jlind23 any idea ?
Would be nice to have @nimarezainia or @vinaychandrasekhar chiming in to decide what to do with this old integration, I would suggest to remove it but I don't know if we still have customers using it ?

@jlind23
Copy link
Contributor

jlind23 commented Oct 16, 2024

@bturquet according to https:/elastic/beats/blob/main/.github/CODEOWNERS this is owned by your team I guess.

@bturquet
Copy link
Contributor

@jlind23 For the current Cloudwatch integration relying on Agent, yes we own it, but here the change needs to be done on the older one, the beats one.
The code of this integration is living there but if I am not mistaken we don't have any codeowners for that. I am trying to figure out what to do with this old integration and if we should get rid of it, will put the updates here.

@jlind23
Copy link
Contributor

jlind23 commented Oct 16, 2024

According to the integration path /x-pack/functionbeat/provider/aws/aws/cloudwatch_logs.go this is part of functionbeat which is EOL so we can even remove it for good.

@nimarezainia
Copy link
Contributor

Would be nice to have @nimarezainia or @vinaychandrasekhar chiming in to decide what to do with this old integration, I would suggest to remove it but I don't know if we still have customers using it ?

As long as we support Beats, unfortunately we will have no choice but to keep the module around.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Integrations Team Label for Observability Integrations team
Projects
None yet
Development

No branches or pull requests

4 participants