Support monitoring customer PyFluent usage
- Dominant language
- Python
- Stars
- 497
- Forks
- 77
- Avg merge
- 22h 37m
- Merged PRs (30d)
- 45
Description
There is a broad requirement to Support Fluent APIP for monitoring PyFluent usage. Fluent simply need to notify APIP when Fluent is being used in a PyFluent context. One option is for the PyFluent implementation to send a special gRPC message upon connection to signal unambiguously that Fluent is being used in a PyFluent client. If following this approach, it requires adding a new rpc, perhaps in AppUtilities, and simply handling it on the Fluent side.
Contributor guide
Research direction
Start by tracing the PyFluent implementation's connection path and reviewing AppUtilities on the Fluent side. Clarify the APIP monitoring contract and whether a new gRPC RPC is required. Done means PyFluent usage is signaled unambiguously and Fluent handles that signal for APIP monitoring.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- grpc, python
- Domain
- backend-api-design, observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100