├── .gitignore ├── .pre-commit-config.yaml ├── .pypirc ├── LICENSE ├── README.md ├── examples ├── basics-trace.png ├── basics.py ├── dagster_job.png ├── dagster_job.py ├── linked_traces.py └── multithread.py ├── form_observability ├── __init__.py ├── conftest.py ├── context_aware.py ├── dagster_otel │ ├── __init__.py │ ├── otel_ops.py │ ├── test_otel_op.py │ ├── test_timing.py │ ├── testing.py │ ├── timing.py │ └── util.py ├── log.py ├── otel_value.py ├── pipeline_setup.py ├── test_context_aware.py └── testing.py └── pyproject.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pypirc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/.pypirc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/README.md -------------------------------------------------------------------------------- /examples/basics-trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/examples/basics-trace.png -------------------------------------------------------------------------------- /examples/basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/examples/basics.py -------------------------------------------------------------------------------- /examples/dagster_job.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/examples/dagster_job.png -------------------------------------------------------------------------------- /examples/dagster_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/examples/dagster_job.py -------------------------------------------------------------------------------- /examples/linked_traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/examples/linked_traces.py -------------------------------------------------------------------------------- /examples/multithread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/examples/multithread.py -------------------------------------------------------------------------------- /form_observability/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/__init__.py -------------------------------------------------------------------------------- /form_observability/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/conftest.py -------------------------------------------------------------------------------- /form_observability/context_aware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/context_aware.py -------------------------------------------------------------------------------- /form_observability/dagster_otel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/dagster_otel/__init__.py -------------------------------------------------------------------------------- /form_observability/dagster_otel/otel_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/dagster_otel/otel_ops.py -------------------------------------------------------------------------------- /form_observability/dagster_otel/test_otel_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/dagster_otel/test_otel_op.py -------------------------------------------------------------------------------- /form_observability/dagster_otel/test_timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/dagster_otel/test_timing.py -------------------------------------------------------------------------------- /form_observability/dagster_otel/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/dagster_otel/testing.py -------------------------------------------------------------------------------- /form_observability/dagster_otel/timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/dagster_otel/timing.py -------------------------------------------------------------------------------- /form_observability/dagster_otel/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/dagster_otel/util.py -------------------------------------------------------------------------------- /form_observability/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/log.py -------------------------------------------------------------------------------- /form_observability/otel_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/otel_value.py -------------------------------------------------------------------------------- /form_observability/pipeline_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/pipeline_setup.py -------------------------------------------------------------------------------- /form_observability/test_context_aware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/test_context_aware.py -------------------------------------------------------------------------------- /form_observability/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/form_observability/testing.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Form-Energy/formenergy-observability/HEAD/pyproject.toml --------------------------------------------------------------------------------