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

Introduce log/data collector for support tickets (similar to couchbase log collector) #597

Open
yuriyz opened this issue Oct 7, 2019 · 0 comments
Labels
enhancement Update to existing feature or functionality
Milestone

Comments

@yuriyz
Copy link
Contributor

yuriyz commented Oct 7, 2019

Problem:
It often happens that in support ticket we have to ask different information. Usually it's ping-pong game where we ask one log then the other then something from ldap/couchbase. It takes days to understand what is the root problem.

Idea:
It would be nice to introduce log/data collector which should create archive with:

  1. oxauth/oxtrust/oxd and all other logs
  2. version information (from show_version.py)
  3. setup logs (optional via parameters)
  4. trim logs if needed (not more then 1MB per file by default but configurable via parameter)
  5. add optional parameter to script to export data (collector has access to setup.properties, so it can access storage and export data which are needed).

Collector should have option to push data to server which can be automatically linked to support ticket (push to ticket should be allowed only tickets with Support plan)

logcollector push -t <support ticket token>

E.g. logcollector push -t abcd-ktdlf-7555 )

We should generated support ticket token and show it on our support site if Support plan is set.

For community user it would be zip file which user can upload somewhere and give us link or attach to ticket directly (as file).

Then when customer wants to open ticket we will ask to attach logcollector archive. And if customer will follow it then it should save us days on clarifications.

@yuriyz yuriyz added the enhancement Update to existing feature or functionality label Oct 7, 2019
@yuriyz yuriyz added this to the 4.1 milestone Oct 7, 2019
@yuriyz yuriyz changed the title Introduce log/data collector for gluu (similar to couchbase log collector) Introduce log/data collector for support tickets (similar to couchbase log collector) Oct 7, 2019
@yuriyz yuriyz modified the milestones: 4.1, 4.2 Dec 12, 2019
@yurem yurem modified the milestones: 4.2, 5.0 May 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Update to existing feature or functionality
Projects
None yet
Development

No branches or pull requests

2 participants