Giters
hypertrace
/
pythonagent
Hypertrace Python agent
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
3
Watchers:
8
Issues:
104
Forks:
hypertrace/pythonagent Issues
Python Agent Trace context
Closed
3 years ago
Add negative (result with error) test case to gunicorn test suite
Closed
3 years ago
Add negative (result with error) test case to postgresql test suite
Closed
3 years ago
Add negative (result with error) test case to mysql test suite
Closed
3 years ago
Add negative (result with error) test case to grpc:server test suite
Closed
3 years ago
Add negative (result with error) test case to flask test suite
Closed
3 years ago
Create a central set of default configuration values
Closed
3 years ago
Remove all references to "javaagent" configuration parameters & environment variables.
Closed
3 years ago
Rename the HypertraceConfig class. Do not use 'Hypertrace' in class names.
Closed
3 years ago
Create pythonagent-example repo
Closed
3 years ago
Move the ${REPO_HOME}/config directory (and module) under ${REPO_HOME}/agent
Closed
3 years ago
Make simple console, jaegerUI, and OTLPSpanExporter configurable (enabled/disabled) based on environment variable
Closed
3 years ago
Remove unnecessary mysql-connector and psycopg2 instrumentation wrappers
Closed
3 years ago
create a flask + postgresql test
Closed
3 years ago
Create a flask + mysql test case
Closed
3 years ago
Extend test code to use InMemorySpanExporter to retrieve spans programatically and verify expected spans + attributes are present
Closed
3 years ago
grpc:client and grpc:server instrumentation modules need to support both secure & insecure channels
Updated
3 years ago
grpc:client & grpc:server instrumentation wrapper modules need span message body values converted to JSON
Updated
3 years ago
grpc:client instrumentation wrapper module is dependent on recent upstream commit to OTel python project
Updated
3 years ago
grpc:client instrumentation wrapper (unary) can't find trailing metadata & span object
Updated
3 years ago
Create CICD pipeline with github actions that runs all tests and pylint
Closed
3 years ago
Name span objects in the most unique way possible. Explore options for how to accomplish this.
Closed
3 years ago
Create script that runs pylint against python code base.
Closed
3 years ago
Comments count
1
Separate framework-specific code from common code in instrumentation wrappers
Closed
3 years ago
Comments count
1
Create tests for postgresql client instrumentation wrapper module
Closed
3 years ago
Create tests for mysql client instrumentation wrapper module
Closed
3 years ago
Create additional grpc instrumentation wrapper tests
Closed
3 years ago
Create additional flask instrumentation wrapper tests
Closed
3 years ago
Comments count
1
Add comments to Agent, AgentInit, and HypertraceConfig files.
Closed
3 years ago
Add comments to grpc instrumentation wrapper module
Closed
3 years ago
Add comments to flask instrumentation wrapper module
Closed
3 years ago
Define span name parameter naming convention
Closed
3 years ago
Integrate pytest into tox test cases.
Closed
3 years ago
Create instrumentation module wrapper that supports https://gunicorn.org/
Closed
3 years ago
Comments count
1
Generate complete mock config file from protobuf AgentConfig object
Closed
3 years ago
Import GitHub Actions from opentelemetry-python-contrib to pythonagent.
Closed
3 years ago
Add requirements.txt file to capture all dependencies
Closed
3 years ago
Comments count
1
Create automated tests for three scenarios with flask module
Closed
3 years ago
Create postgresql v??? instrumentation wrapper for python agent
Closed
3 years ago
Create mysql-connector-python==8.0.5 instrumentation wrapper for python agent
Closed
3 years ago
Restructure code base so that references to instrumentation wrappers are only made when needed
Closed
3 years ago
Recorded message body should be a valid JSON string
Closed
3 years ago
Comments count
2
Populate service_name in extended span based on agent-config file.
Closed
3 years ago
Create GRPC Instrumentation Wrapper
Closed
3 years ago
Make all header parameter names in extended span object lower case
Closed
3 years ago
Write no value to span object for body when no body present (GET, OPTIONS, etc)
Closed
3 years ago
Comments count
1
Add Request/Response Headers to extended Span object for flask instrumentation module.
Closed
3 years ago
Create initialization routine that will make flask instrumentation module setup transparent
Closed
3 years ago
Add additional instrumentation to flask instrumentation module (via wrapper classes) to pull request/response headers/message bodes
Closed
3 years ago
Adjust existing code and directory structure to match documented Hypertrace standards
Closed
3 years ago
Previous
Next