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

Build vstats with pkg script #7779

Open
AbdelrahmanElawady opened this issue Sep 6, 2023 · 0 comments
Open

Build vstats with pkg script #7779

AbdelrahmanElawady opened this issue Sep 6, 2023 · 0 comments
Labels
improvement The functionality exists but it could be improved in some way. low difficulty the estimated level of effort to resolve this issue is low low impact affects only a small portion of a CDN, and cannot itself break one Varnish related to Varnish

Comments

@AbdelrahmanElawady
Copy link
Contributor

This Improvement request (usability, performance, tech debt, etc.) affects these Traffic Control components:

  • Traffic Monitor
  • CDN in a Box

Current behavior:

In #7746 vstats is currently under infrastructure directory and is built as part of the cache Dockerfile. There are two structs maintained one in vstats and one in Traffic Monitor.

New behavior:

Move vstats under trafficcontrol/varnish and expose stats struct so TM can use it. Build vstats RPM with pkg script and add it to the cache server to use it.

@AbdelrahmanElawady AbdelrahmanElawady added the improvement The functionality exists but it could be improved in some way. label Sep 6, 2023
@AbdelrahmanElawady AbdelrahmanElawady added low impact affects only a small portion of a CDN, and cannot itself break one low difficulty the estimated level of effort to resolve this issue is low Varnish related to Varnish labels Oct 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement The functionality exists but it could be improved in some way. low difficulty the estimated level of effort to resolve this issue is low low impact affects only a small portion of a CDN, and cannot itself break one Varnish related to Varnish
Projects
Development

No branches or pull requests

1 participant