Index Symbols | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y Symbols --disable harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option --enable harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option --endpoint harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option --example harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option --file harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option --reset harp-db:migrate command line option --set harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option -e harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option -f harp-db:feature command line option harp-db:history command line option harp-db:migrate command line option harp-db:reset command line option harp-server command line option _ __init__() (AbstractFacet method) (AbstractMinMaxFacet method) (AlreadyHandledHttpResponse method), [1] (Application method), [1] (Arguments method) (ASGIKernel method), [1] (AsyncHttpClient method) (AsyncWorkerQueue method) (Base method), [1] (BaseHttpMessageSerializer method) (BaseMessage method), [1], [2] (BaseSetting method), [1], [2] (Bind method) (Blob method), [1], [2], [3] (BlobsController method) (CacheSettings method) (CommonServerOptions method) (Config method), [1], [2] (ConfigurationBuilder method) (ConstantDefinition method) (ControllerEvent method) (ControllerResolver method), [1] (ControllerViewEvent method) (DashboardAuthBasicSetting method) (DashboardAuthSetting method) (DashboardController method) (DashboardDevserverSettings method) (DashboardSettings method) (DefaultControllerResolver method), [1] (Definition method), [1], [2] (DisableableBaseSettings method), [1], [2] (DisabledSettings method), [1], [2] (FacetWithStorage method) (FactoryBindEvent method) (FactoryBoundEvent method) (FactoryBuildEvent method) (FromFileSetting method), [1], [2] (HonchoManagerFactory method) (HttpClientSettings method) (HttpError method), [1] (HttpMethod method) (HttpProxyController method) (HttpRequest method), [1] (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] (HttpResponse method), [1] (HttpResponseAsgiBridge method) (HttpResponseBridge method), [1], [2] (HypercornAdapter method) (JanitorWorker method) (JsonHttpResponse method), [1] (KernelFactory method) (Message method), [1], [2], [3] (MessageEvent method) (MessageSerializer method), [1] (Metric method), [1] (MetricsRepository method), [1] (MetricValue method), [1] (NonExhaustiveFacet method) (OverviewController method) (PgTrgmOptional method) (ProxyControllerResolver method), [1] (ProxyEndpointSetting method) (ProxySettings method) (Repository method) (RequestEvent method) (ResponseEvent method) (Results method), [1] (RoutingController method), [1] (SentrySettings method) (Sign method) (SqlAlchemyStorage method) (SqlAlchemyStorageSettings method) (Storage method), [1], [2] (SystemController method) (Tag method), [1] (TagValue method), [1] (TelemetryManager method) (Transaction method), [1], [2], [3] (TransactionEndpointFacet method), [1] (TransactionEvent method) (TransactionsByDate method), [1] (TransactionsController method) (TransactionsRepository method), [1] (TruncDatetime method) (User method), [1] (UserFlag method), [1] (WrappedHttpRequest method) __new__() (DashboardAuthSetting static method) (DisableableBaseSettings static method), [1], [2] A AbstractChoicesFacet (class in harp_apps.dashboard.filters.base) AbstractFacet (class in harp_apps.dashboard.filters.base) AbstractMinMaxFacet (class in harp_apps.dashboard.filters.base) add() (ProxyControllerResolver method), [1] add_application() (Config method), [1], [2] add_defaults() (Config method), [1], [2] add_examples() (ConfigurationBuilder method) add_files() (ConfigurationBuilder method) add_harp_server_click_options() (in module harp.commandline.options.server) add_listener() (LoggingAsyncEventDispatcher method) add_values() (ConfigurationBuilder method) adispatch() (HttpProxyController method) (LoggingAsyncEventDispatcher method) algorithm (DashboardAuthBasicSetting attribute) algorithm_impl (DashboardAuthBasicSetting property) allowed_in_forms (HttpMethod attribute) AlreadyHandledHttpResponse (class in harp.http) (class in harp.http.responses) AnyMethodHandler() (in module harp.controllers) (in module harp.controllers.routing) append() (Results method), [1] Application (class in harp.config) (class in harp.config.application) applications (Config property), [1], [2] (TelemetryManager property) args (Arguments property) (Definition attribute), [1], [2] Arguments (class in harp.utils.arguments) as_list() (CommonServerOptions method) asdict() (in module harp.config) (in module harp.config.settings) (in module harp.config.settings.base) ASGIKernel (class in harp.asgi) (class in harp.asgi.kernel) assert_package_is_available() (in module harp.utils.commandline) AsyncEventDispatcherType (KernelFactory attribute) AsyncHttpClient (class in harp_apps.http_client.client) AsyncWorkerQueue (class in harp.utils.background) auth (DashboardSettings attribute) B Base (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.base) BaseError BaseHttpMessage (class in harp.http) (class in harp.http.typing) (class in harp.http.typing.messages) BaseHttpMessageSerializer (class in harp.http.serializers) BaseMessage (class in harp.http) (class in harp.http.typing) (class in harp.http.typing.messages) BaseSetting (class in harp.config) (class in harp.config.settings) (class in harp.config.settings.base) basic_auth (HttpRequest property), [1] begin() (SqlAlchemyStorage method) Bind (class in harp.utils.network) Blob (class in harp.models) (class in harp.models.blobs) (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.blobs) BlobsController (class in harp_apps.dashboard.controllers.blobs) BlobsRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.blobs) body (BaseHttpMessage property), [1], [2] (BaseHttpMessageSerializer property) (HttpError property), [1] (HttpRequest property), [1] (HttpResponse property), [1] (Message attribute), [1], [2], [3] (MessageSerializer property), [1] build() (ConstantDefinition method) (Definition method), [1], [2] (HonchoManagerFactory method) (KernelFactory method) build_container() (KernelFactory method) build_event_dispatcher() (KernelFactory method) BytesEncoder (class in harp.utils.json) C cache (HttpClientSettings attribute) cacheable (HttpMethod attribute) CacheSettings (class in harp_apps.http_client.settings) cast_bool() (in module harp.utils.env) check() (DashboardAuthBasicSetting method) (DashboardAuthSetting method) check_output() (in module harp.utils.processes) check_packages() (in module harp.utils.commandline) choices (AbstractChoicesFacet attribute) (TransactionFlagFacet attribute), [1] (TransactionMethodFacet attribute), [1] (TransactionStatusFacet attribute), [1] commands (HonchoManagerFactory attribute) CommonServerOptions (class in harp.commandline.options.server) compile_trunc_mysql() (in module harp_apps.sqlalchemy_storage.utils.dates) compile_trunc_postgresql() (in module harp_apps.sqlalchemy_storage.utils.dates) compile_trunc_sqlite() (in module harp_apps.sqlalchemy_storage.utils.dates) compute_and_store_metrics() (JanitorWorker method) compute_metrics() (JanitorWorker method) Config (class in harp) (class in harp.config) (class in harp.config.config) ConfigurationBuilder (class in harp.config.builder) ConfigurationError ConfigurationRemovedSettingError ConfigurationRuntimeError ConfigurationValueError configure() (RoutingController method), [1] ConnectHandler() (in module harp.controllers) (in module harp.controllers.routing) ConstantDefinition (class in harp.config.settings.lazy) ContainerType (KernelFactory attribute) content_type (Blob attribute), [1], [2], [3] (html attribute), [1] (HttpResponse property), [1] context (BaseMessage property), [1], [2] controller (CacheSettings attribute) (RequestEvent property) ControllerEvent (class in harp.asgi.events) ControllerResolver (class in harp.controllers) (class in harp.controllers.typing) ControllerViewEvent (class in harp.asgi.events) cookies (HttpRequest property), [1] count (TransactionsGroupedByTimeBucket attribute), [1] count() (Repository method) count_orphans() (BlobsRepository method), [1] create() (BlobsRepository method), [1] (MessagesRepository method), [1] (Repository method) (TransactionsRepository method), [1] create_alembic_config() (in module harp_apps.sqlalchemy_storage.utils.migrations) create_harp_config_with_sqlalchemy_storage_from_command_line_options() (in module harp_apps.sqlalchemy_storage.utils.migrations) create_router() (RoutingController method), [1] create_users() (SqlAlchemyStorage method) create_users_once_ready() (SqlAlchemyStorage method) (Storage method), [1], [2] created_at (BaseHttpMessage attribute), [1] (BaseMessage attribute), [1], [2] (Blob attribute), [1] (HttpError attribute) (HttpRequest attribute) (HttpResponse attribute) (Message attribute), [1], [2], [3] (MetricValue attribute), [1] D DashboardAuthBasicSetting (class in harp_apps.dashboard.settings) DashboardAuthSetting (class in harp_apps.dashboard.settings) DashboardController (class in harp_apps.dashboard.controllers) DashboardDevserverSettings (class in harp_apps.dashboard.settings) DashboardSettings (class in harp_apps.dashboard.settings) data (Blob attribute), [1], [2], [3] date (TransactionsByDate attribute), [1] datetime (TransactionsGroupedByTimeBucket attribute), [1] DAY (TimeBucket attribute) debug() (HttpProxyController method) default() (BytesEncoder method) DEFAULT_APPLICATIONS (Config attribute), [1], [2] default_endpoint (TelemetryManager attribute) default_period (TelemetryManager attribute) DEFAULT_TIMEOUT (in module harp.settings) DefaultControllerResolver (class in harp.controllers) (class in harp.controllers.resolvers) defaults (HonchoManagerFactory attribute) defaults() (Application static method), [1] Definition (class in harp.config) (class in harp.config.settings) (class in harp.config.settings.lazy) delete() (Repository method) delete_old() (TransactionsRepository method), [1] delete_old_transactions() (JanitorWorker method) delete_orphan_blobs() (JanitorWorker method) delete_orphans() (BlobsRepository method), [1] DeleteHandler() (in module harp.controllers) (in module harp.controllers.routing) description (HttpMethod attribute) (ProxyEndpointSetting attribute) deserialize() (Config class method), [1], [2] devserver (DashboardSettings attribute) disable (CommonServerOptions attribute) DisableableBaseSettings (class in harp.config) (class in harp.config.settings) (class in harp.config.settings.disabled) DisabledSettings (class in harp.config) (class in harp.config.settings) (class in harp.config.settings.disabled) dispatcher (ASGIKernel attribute), [1] (HttpProxyController property) do_count() (JanitorWorker method) do_handle_http() (ASGIKernel method), [1] do_migrate() (in module harp_apps.sqlalchemy_storage.utils.migrations) do_reset() (in module harp_apps.sqlalchemy_storage.utils.migrations) dsn (SentrySettings attribute) dump_request_controller() (in module harp.controllers) (in module harp.controllers.default) E elapsed (Transaction attribute), [1], [2], [3] enable (CommonServerOptions attribute) enabled (DisableableBaseSettings attribute), [1], [2] (DisabledSettings attribute), [1], [2] end_transaction() (HttpProxyController method) endpoint (Transaction attribute), [1], [2], [3] endpoints (CommonServerOptions attribute) (ProxySettings attribute) engine (PgTrgmOptional property) (SqlAlchemyStorage attribute) ensure_bytes() (in module harp.utils.bytes) ensure_date() (in module harp.utils.dates) ensure_datetime() (in module harp.utils.dates) ensure_str() (in module harp.utils.bytes) Entity (class in harp.models) (class in harp.models.base) errors (TransactionsByDate attribute), [1] (TransactionsGroupedByTimeBucket attribute), [1] examples (CommonServerOptions attribute) exhaustive (AbstractChoicesFacet attribute) (NonExhaustiveFacet attribute) exists() (FromFileSetting method), [1], [2] extract_hostname_from_url() (in module harp.utils.urls) extras (Transaction attribute), [1] F FacetWithStorage (class in harp_apps.dashboard.filters.base) factory (ConstantDefinition property) (Definition property), [1], [2] FactoryBindEvent (class in harp.config.events) FactoryBoundEvent (class in harp.config.events) FactoryBuildEvent (class in harp.config.events) fallback_name (NonExhaustiveFacet attribute) (TransactionFlagFacet attribute), [1] FEATURES harp-db:feature command line option files (CommonServerOptions attribute) filter() (AbstractChoicesFacet method) (AbstractFacet method) (AbstractMinMaxFacet method) (NonExhaustiveFacet method) filter_from_query() (AbstractChoicesFacet method) (AbstractFacet method) (AbstractMinMaxFacet method) filters() (TransactionsController method) find_one() (Repository method) find_one_by_id() (Repository method) find_one_by_username() (UsersRepository method), [1] find_or_create_one() (Repository method) finished_at (Transaction attribute), [1], [2], [3] flags (Transaction attribute), [1] (User attribute), [1] FlagsRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.flags) flatten_facet_value() (in module harp_apps.dashboard.filters) (in module harp_apps.dashboard.filters.utils) from_data() (Blob class method), [1] from_file (FromFileSetting attribute), [1], [2] from_models() (Message class method), [1] FromFileSetting (class in harp.config) (class in harp.config.settings) (class in harp.config.settings.from_file) G generate_continuous_time_range() (in module harp_apps.dashboard.utils.dates) generate_transaction_id_ksuid() (in module harp.utils.guids) get() (BlobsController method) (SystemController method) (TransactionsController method) get_application_class_name() (in module harp.config.config) get_application_type() (Config method), [1], [2] get_available_examples() (in module harp.config.examples) get_available_network_port() (in module harp.utils.network) get_blob() (SqlAlchemyStorage method) (Storage method), [1], [2] get_bool_from_env() (in module harp.utils.env) get_dependencies() (SystemController method) get_example_filename() (in module harp.config.examples) get_examples_dirname() (in module harp.config.examples) get_exception_traceback_str() (in module harp.controllers.routing) get_facet_meta() (SqlAlchemyStorage method) (Storage method), [1], [2] get_filter() (AbstractChoicesFacet method) (AbstractFacet method) (AbstractMinMaxFacet method) get_filter_from_query() (AbstractChoicesFacet method) (AbstractFacet method) (AbstractMinMaxFacet method) get_headers() (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] get_logger() (in module harp) get_meta() (in module harp.meta) get_method() (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] get_overview_data() (OverviewController method) get_path() (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] get_python_dependencies() (in module harp_apps.dashboard.utils.dependencies) get_query() (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] get_serializer_for() (in module harp.http) (in module harp.http.serializers) get_server_ipaddr() (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] get_server_port() (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] get_settings() (SystemController method) get_start_datetime_from_range() (in module harp_apps.dashboard.utils.dates) get_storage() (SystemController method) get_summary_data() (OverviewController method) get_transaction() (SqlAlchemyStorage method) (Storage method), [1], [2] get_transaction_list() (SqlAlchemyStorage method) (Storage method), [1], [2] get_usage() (SqlAlchemyStorage method) (Storage method), [1], [2] GetHandler() (in module harp.controllers) (in module harp.controllers.routing) global_settings (DashboardController attribute) GlobalSettings (class in harp.typing) (class in harp.typing.global_settings) H handle_error() (RoutingController method), [1] handle_http() (ASGIKernel method), [1] harp module harp-db:feature command line option --disable --enable --endpoint --example --file --set -e -f FEATURES OPERATION harp-db:history command line option --disable --enable --endpoint --example --file --set -e -f harp-db:migrate command line option --disable --enable --endpoint --example --file --reset --set -e -f OPERATION REVISION harp-db:reset command line option --disable --enable --endpoint --example --file --set -e -f harp-server command line option --disable --enable --endpoint --example --file --set -e -f harp.asgi module harp.asgi.bridge module harp.asgi.bridge.requests module harp.asgi.bridge.responses module harp.asgi.events module harp.asgi.kernel module harp.commandline module harp.commandline.install module harp.commandline.migrations module harp.commandline.options module harp.commandline.options.server module harp.commandline.utils module harp.commandline.utils.manager module harp.config module harp.config.adapters module harp.config.adapters.hypercorn module harp.config.application module harp.config.builder module harp.config.config module harp.config.events module harp.config.examples module harp.config.factories module harp.config.factories.kernel_factory module harp.config.settings module harp.config.settings.base module harp.config.settings.disabled module harp.config.settings.from_file module harp.config.settings.lazy module harp.controllers module harp.controllers.default module harp.controllers.resolvers module harp.controllers.routing module harp.controllers.typing module harp.errors module harp.event_dispatcher module harp.http module harp.http.errors module harp.http.requests module harp.http.responses module harp.http.serializers module harp.http.typing module harp.http.typing.bridges module harp.http.typing.messages module harp.http.typing.serializers module harp.http.utils module harp.http.utils.cookies module harp.http.utils.methods module harp.meta module harp.models module harp.models.base module harp.models.blobs module harp.models.messages module harp.models.transactions module harp.settings module harp.typing module harp.typing.global_settings module harp.typing.signs module harp.typing.storage module harp.utils module harp.utils.arguments module harp.utils.background module harp.utils.bytes module harp.utils.collections module harp.utils.commandline module harp.utils.dates module harp.utils.env module harp.utils.guids module harp.utils.identifiers module harp.utils.json module harp.utils.network module harp.utils.processes module harp.utils.tpdex module harp.utils.urls module harp.views module harp.views.strings module harp_apps module harp_apps.contrib module harp_apps.contrib.sentry module harp_apps.contrib.sentry.settings module harp_apps.dashboard module harp_apps.dashboard.controllers module harp_apps.dashboard.controllers.blobs module harp_apps.dashboard.controllers.overview module harp_apps.dashboard.controllers.system module harp_apps.dashboard.controllers.transactions module harp_apps.dashboard.filters module harp_apps.dashboard.filters.base module harp_apps.dashboard.filters.transaction_endpoint module harp_apps.dashboard.filters.transaction_flag module harp_apps.dashboard.filters.transaction_method module harp_apps.dashboard.filters.transaction_status module harp_apps.dashboard.filters.transaction_tpdex module harp_apps.dashboard.filters.utils module harp_apps.dashboard.schemas module harp_apps.dashboard.schemas.transactions_grouped_by module harp_apps.dashboard.settings module harp_apps.dashboard.utils module harp_apps.dashboard.utils.dates module harp_apps.dashboard.utils.dependencies module harp_apps.http_client module harp_apps.http_client.client module harp_apps.http_client.settings module harp_apps.janitor module harp_apps.janitor.settings module harp_apps.janitor.worker module harp_apps.proxy module harp_apps.proxy.controllers module harp_apps.proxy.events module harp_apps.proxy.settings module harp_apps.sqlalchemy_storage module harp_apps.sqlalchemy_storage.constants module harp_apps.sqlalchemy_storage.models module harp_apps.sqlalchemy_storage.models.base module harp_apps.sqlalchemy_storage.models.blobs module harp_apps.sqlalchemy_storage.models.flags module harp_apps.sqlalchemy_storage.models.messages module harp_apps.sqlalchemy_storage.models.metrics module harp_apps.sqlalchemy_storage.models.tags module harp_apps.sqlalchemy_storage.models.transactions module harp_apps.sqlalchemy_storage.models.users module harp_apps.sqlalchemy_storage.optionals module harp_apps.sqlalchemy_storage.optionals.pg_trgm module harp_apps.sqlalchemy_storage.settings module harp_apps.sqlalchemy_storage.storage module harp_apps.sqlalchemy_storage.utils module harp_apps.sqlalchemy_storage.utils.dates module harp_apps.sqlalchemy_storage.utils.migrations module harp_apps.sqlalchemy_storage.utils.sql module harp_apps.telemetry module harp_apps.telemetry.manager module HARP_ENV (in module harp.settings) has_meta() (in module harp.meta) headers (BaseHttpMessage property), [1], [2] (BaseHttpMessageSerializer property) (HttpError property), [1] (HttpRequest property), [1] (HttpResponse property), [1] (Message attribute), [1], [2], [3] (MessageSerializer property), [1] (WrappedHttpRequest property) HeadHandler() (in module harp.controllers) (in module harp.controllers.routing) HonchoManagerFactory (class in harp.commandline.utils.manager) host (Bind attribute) HOUR (TimeBucket attribute) html (class in harp.views) (class in harp.views.strings) http_client (DashboardController attribute) HttpClientSettings (class in harp_apps.http_client.settings) HttpError (class in harp.http) (class in harp.http.errors) HttpErrorSerializer (class in harp.http.serializers) HttpMethod (class in harp.http.utils.methods) HttpProxyController (class in harp_apps.proxy.controllers) HttpRequest (class in harp.http) (class in harp.http.requests) HttpRequestAsgiBridge (class in harp.asgi.bridge.requests) HttpRequestBridge (class in harp.http) (class in harp.http.typing) (class in harp.http.typing.bridges) HttpRequestSerializer (class in harp.http) (class in harp.http.serializers) HttpResponse (class in harp.http) (class in harp.http.responses) HttpResponseAsgiBridge (class in harp.asgi.bridge.responses) HttpResponseBridge (class in harp.http) (class in harp.http.typing) (class in harp.http.typing.bridges) HttpResponseSerializer (class in harp.http.serializers) HypercornAdapter (class in harp.config.adapters.hypercorn) I id (Blob attribute), [1], [2], [3] (Entity attribute), [1] (Message attribute), [1], [2], [3] (Metric attribute), [1] (Tag attribute), [1] (TagValue attribute), [1] (Transaction attribute), [1], [2], [3] (User attribute), [1] (UserFlag attribute), [1] idempotent (HttpMethod attribute) inherit_cache (TruncDatetime attribute) initialize() (SqlAlchemyStorage method) insert_values() (MetricsRepository method), [1] install() (PgTrgmOptional method) install_debugging_instrumentation() (SqlAlchemyStorage method) is_supported() (PgTrgmOptional method) is_test_context() (in module harp.settings) is_valid_dotted_identifier() (in module harp.utils.identifiers) items() (MultiChainMap method) J JanitorWorker (class in harp_apps.janitor.worker) join() (BaseMessage method), [1], [2] (HttpRequest method), [1] json (class in harp.views) JsonHttpResponse (class in harp.http) (class in harp.http.responses) K KernelFactory (class in harp.config.factories.kernel_factory) KernelType (KernelFactory attribute) kind (BaseHttpMessage attribute), [1] (BaseMessage attribute), [1], [2] (HttpError attribute), [1] (HttpRequest attribute), [1] (HttpResponse attribute), [1] (Message attribute), [1], [2], [3] kwargs (Arguments property) (Definition attribute), [1], [2] L Lazy() (in module harp.config) (in module harp.config.settings) (in module harp.config.settings.lazy) link (HttpMethod attribute) list() (TransactionsController method) LoggingAsyncEventDispatcher (class in harp.event_dispatcher) loop() (JanitorWorker method) loop_forever() (TelemetryManager method) M max (AbstractMinMaxFacet attribute) may_override() (FromFileSetting class method), [1], [2] meanDuration (TransactionsGroupedByTimeBucket attribute), [1] Message (class in harp.models) (class in harp.models.messages) (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.messages) MessageEvent (class in harp.asgi.events) messages (Transaction attribute), [1], [2], [3] MessageSerializer (class in harp.http.typing) (class in harp.http.typing.serializers) MessagesRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.messages) metadata (Base attribute), [1] method (HttpRequest property), [1] Metric (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.metrics) metric (MetricValue attribute), [1] metric_id (MetricValue attribute), [1] MetricsRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.metrics) MetricValue (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.metrics) MetricValuesRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.metrics) migrate (SqlAlchemyStorageSettings attribute) min (AbstractMinMaxFacet attribute) MINUTE (TimeBucket attribute) module harp harp.asgi harp.asgi.bridge harp.asgi.bridge.requests harp.asgi.bridge.responses harp.asgi.events harp.asgi.kernel harp.commandline harp.commandline.install harp.commandline.migrations harp.commandline.options harp.commandline.options.server harp.commandline.utils harp.commandline.utils.manager harp.config harp.config.adapters harp.config.adapters.hypercorn harp.config.application harp.config.builder harp.config.config harp.config.events harp.config.examples harp.config.factories harp.config.factories.kernel_factory harp.config.settings harp.config.settings.base harp.config.settings.disabled harp.config.settings.from_file harp.config.settings.lazy harp.controllers harp.controllers.default harp.controllers.resolvers harp.controllers.routing harp.controllers.typing harp.errors harp.event_dispatcher harp.http harp.http.errors harp.http.requests harp.http.responses harp.http.serializers harp.http.typing harp.http.typing.bridges harp.http.typing.messages harp.http.typing.serializers harp.http.utils harp.http.utils.cookies harp.http.utils.methods harp.meta harp.models harp.models.base harp.models.blobs harp.models.messages harp.models.transactions harp.settings harp.typing harp.typing.global_settings harp.typing.signs harp.typing.storage harp.utils harp.utils.arguments harp.utils.background harp.utils.bytes harp.utils.collections harp.utils.commandline harp.utils.dates harp.utils.env harp.utils.guids harp.utils.identifiers harp.utils.json harp.utils.network harp.utils.processes harp.utils.tpdex harp.utils.urls harp.views harp.views.strings harp_apps harp_apps.contrib harp_apps.contrib.sentry harp_apps.contrib.sentry.settings harp_apps.dashboard harp_apps.dashboard.controllers harp_apps.dashboard.controllers.blobs harp_apps.dashboard.controllers.overview harp_apps.dashboard.controllers.system harp_apps.dashboard.controllers.transactions harp_apps.dashboard.filters harp_apps.dashboard.filters.base harp_apps.dashboard.filters.transaction_endpoint harp_apps.dashboard.filters.transaction_flag harp_apps.dashboard.filters.transaction_method harp_apps.dashboard.filters.transaction_status harp_apps.dashboard.filters.transaction_tpdex harp_apps.dashboard.filters.utils harp_apps.dashboard.schemas harp_apps.dashboard.schemas.transactions_grouped_by harp_apps.dashboard.settings harp_apps.dashboard.utils harp_apps.dashboard.utils.dates harp_apps.dashboard.utils.dependencies harp_apps.http_client harp_apps.http_client.client harp_apps.http_client.settings harp_apps.janitor harp_apps.janitor.settings harp_apps.janitor.worker harp_apps.proxy harp_apps.proxy.controllers harp_apps.proxy.events harp_apps.proxy.settings harp_apps.sqlalchemy_storage harp_apps.sqlalchemy_storage.constants harp_apps.sqlalchemy_storage.models harp_apps.sqlalchemy_storage.models.base harp_apps.sqlalchemy_storage.models.blobs harp_apps.sqlalchemy_storage.models.flags harp_apps.sqlalchemy_storage.models.messages harp_apps.sqlalchemy_storage.models.metrics harp_apps.sqlalchemy_storage.models.tags harp_apps.sqlalchemy_storage.models.transactions harp_apps.sqlalchemy_storage.models.users harp_apps.sqlalchemy_storage.optionals harp_apps.sqlalchemy_storage.optionals.pg_trgm harp_apps.sqlalchemy_storage.settings harp_apps.sqlalchemy_storage.storage harp_apps.sqlalchemy_storage.utils harp_apps.sqlalchemy_storage.utils.dates harp_apps.sqlalchemy_storage.utils.migrations harp_apps.sqlalchemy_storage.utils.sql harp_apps.telemetry harp_apps.telemetry.manager module (ConstantDefinition property) (Definition property), [1], [2] MONTH (TimeBucket attribute) MultiChainMap (class in harp.utils.collections) N name (AbstractFacet attribute) (Application attribute), [1] (ConstantDefinition attribute) (ControllerEvent attribute) (ControllerViewEvent attribute) (DashboardController attribute) (Definition attribute), [1], [2] (FactoryBindEvent attribute) (FactoryBoundEvent attribute) (FactoryBuildEvent attribute) (HttpProxyController attribute) (Metric attribute), [1] (ProxyEndpointSetting attribute) (RequestEvent attribute) (ResponseEvent attribute) (Tag attribute), [1] (TransactionEndpointFacet attribute), [1] (TransactionFlagFacet attribute), [1] (TransactionMethodFacet attribute), [1] (TransactionStatusFacet attribute), [1] (TransactionTpdexFacet attribute), [1] NonExhaustiveFacet (class in harp_apps.dashboard.filters.base) not_found_controller() (in module harp.controllers) (in module harp.controllers.default) O ok_controller() (in module harp.config.factories.kernel_factory) OLD_AFTER (in module harp_apps.janitor.settings) on_bind (Application attribute), [1] on_bound (Application attribute), [1] on_build (Application attribute), [1] on_health_request() (in module harp.config.factories.kernel_factory) on_string_response() (in module harp.views.strings) open() (FromFileSetting method), [1], [2] OPERATION harp-db:feature command line option harp-db:migrate command line option options (CommonServerOptions attribute) OptionsHandler() (in module harp.controllers) (in module harp.controllers.routing) OverviewController (class in harp_apps.dashboard.controllers.overview) P PAGE_SIZE (in module harp.settings) parse_cookie() (in module harp.http.utils) (in module harp.http.utils.cookies) parse_dependencies() (in module harp_apps.dashboard.utils.dependencies) parse_server_subprocesses_options() (in module harp.commandline.utils.manager) PatchHandler() (in module harp.controllers) (in module harp.controllers.routing) path (ConstantDefinition attribute) (Definition attribute), [1], [2] (HttpRequest property), [1] PERIOD (in module harp_apps.janitor.settings) period (TelemetryManager property) PgTrgmOptional (class in harp_apps.sqlalchemy_storage.optionals.pg_trgm) ping() (TelemetryManager method) pop() (MultiChainMap method) popitem() (MultiChainMap method) port (Bind attribute) (DashboardDevserverSettings attribute) (DashboardSettings attribute) (ProxyEndpointSetting attribute) ports (ProxyControllerResolver property), [1] PostHandler() (in module harp.controllers) (in module harp.controllers.routing) prefix (BlobsController attribute) (OverviewController attribute) (RoutingController attribute), [1] (SystemController attribute) (TransactionsController attribute) prettify() (Blob method), [1] protocol (BaseHttpMessage attribute), [1], [2] (BaseMessage attribute), [1], [2] ProxyControllerResolver (class in harp.controllers) (class in harp.controllers.resolvers) ProxyEndpointSetting (class in harp_apps.proxy.settings) ProxySettings (class in harp_apps.proxy.settings) push() (AsyncWorkerQueue method) PutHandler() (in module harp.controllers) (in module harp.controllers.routing) Q query (HttpRequest property), [1] quote() (in module harp.commandline.utils.manager) R read() (HttpRequestBridge method), [1], [2] read_env() (Config method), [1], [2] ready() (SqlAlchemyStorage method) refresh() (TransactionEndpointFacet method), [1] register_events() (Application method), [1] (Config method), [1], [2] register_services() (Application method), [1] (Config method), [1], [2] registry (Base attribute), [1] remove_application() (Config method), [1], [2] Repository (class in harp_apps.sqlalchemy_storage.models.base) request (RequestEvent property) request_body (HttpMethod attribute) RequestEvent (class in harp.asgi.events) reset() (Config method), [1], [2] resolve() (ControllerResolver method), [1] (DefaultControllerResolver method), [1] (ProxyControllerResolver method), [1] response (ControllerViewEvent attribute) response_body (HttpMethod attribute) ResponseEvent (class in harp.asgi.events) Results (class in harp.models) (class in harp.models.base) REVISION harp-db:migrate command line option RouteHandler() (in module harp.controllers) (in module harp.controllers.routing) RouterArguments (RoutingController attribute), [1] RouterPrefix() (in module harp.controllers) (in module harp.controllers.routing) RouterType (RoutingController attribute), [1] RoutingController (class in harp.controllers) (class in harp.controllers.routing) run() (in module harp) (JanitorWorker method) run_postgres_explain_analyze() (in module harp_apps.sqlalchemy_storage.utils.sql) run_sql() (in module harp_apps.sqlalchemy_storage.utils.sql) S safe (HttpMethod attribute) select() (Repository method) (TransactionsRepository method), [1] send() (HttpResponseAsgiBridge method) SentrySettings (class in harp_apps.contrib.sentry.settings) serialize() (Config method), [1], [2] serve() (HypercornAdapter method) server_ipaddr (HttpRequest property), [1] server_port (HttpRequest property), [1] set() (Config method), [1], [2] set_controller() (RequestEvent method) set_meta() (in module harp.meta) set_response() (ControllerViewEvent method) set_tags() (TransactionsRepository method), [1] set_user_flag() (SqlAlchemyStorage method) (Storage method), [1], [2] (TransactionsController method) settings (AsyncHttpClient attribute) (Config property), [1], [2] (DashboardController attribute) settings_dataclass() (in module harp.config) (in module harp.config.settings) settings_namespace (Application attribute), [1] settings_type (Application attribute), [1] Sign (class in harp.typing.signs) spec (ConstantDefinition property) (Definition property), [1], [2] SqlAlchemyStorage (class in harp_apps.sqlalchemy_storage.storage) SqlAlchemyStorageSettings (class in harp_apps.sqlalchemy_storage.settings) start() (TelemetryManager method) started_at (Transaction attribute), [1], [2], [3] status (HttpResponse property), [1] stop() (JanitorWorker method) storage (CacheSettings attribute) Storage (class in harp.typing), [1] (class in harp.typing.storage) storage (DashboardController attribute) str_to_float_or_none() (in module harp_apps.dashboard.filters.utils) stream() (HttpRequestAsgiBridge method) (HttpRequestBridge method), [1], [2] summary (BaseHttpMessageSerializer property) (HttpErrorSerializer property) (HttpRequestSerializer property), [1] (HttpResponseSerializer property) (Message attribute), [1], [2], [3] (MessageSerializer property), [1] supports() (Application class method), [1] SystemController (class in harp_apps.dashboard.controllers.system) T Tag (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.tags) tag (TagValue attribute), [1] tag_id (TagValue attribute), [1] tags (Transaction attribute), [1] (Transaction property), [1] TagsRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.tags) TagValue (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.tags) TagValuesRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.tags) TelemetryManager (class in harp_apps.telemetry.manager) TimeBucket (class in harp_apps.sqlalchemy_storage.constants) timeout (HttpClientSettings attribute) to_dict() (BaseSetting method), [1], [2] (Definition method), [1], [2] to_model() (Message method), [1] (Transaction method), [1] tpdex (Transaction attribute), [1], [2], [3] tpdex() (in module harp.utils.tpdex) TraceHandler() (in module harp.controllers) (in module harp.controllers.routing) Transaction (class in harp.models) (class in harp.models.transactions) (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.transactions) transaction (Message attribute), [1] (UserFlag attribute), [1] transaction_id (Message attribute), [1], [2], [3] (UserFlag attribute), [1] TransactionEndpointFacet (class in harp_apps.dashboard.filters) (class in harp_apps.dashboard.filters.transaction_endpoint) TransactionEvent (class in harp.asgi.events) TransactionFlagFacet (class in harp_apps.dashboard.filters) (class in harp_apps.dashboard.filters.transaction_flag) TransactionMethodFacet (class in harp_apps.dashboard.filters) (class in harp_apps.dashboard.filters.transaction_method) transactions (TransactionsByDate attribute), [1] transactions_grouped_by_time_bucket() (SqlAlchemyStorage method) (Storage method), [1] TransactionsByDate (class in harp_apps.dashboard.schemas) (class in harp_apps.dashboard.schemas.transactions_grouped_by) TransactionsController (class in harp_apps.dashboard.controllers.transactions) TransactionsGroupedByTimeBucket (class in harp.typing.storage) (class in harp_apps.sqlalchemy_storage.storage) TransactionsRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.transactions) TransactionStatusFacet (class in harp_apps.dashboard.filters) (class in harp_apps.dashboard.filters.transaction_status) TransactionTpdexFacet (class in harp_apps.dashboard.filters) (class in harp_apps.dashboard.filters.transaction_tpdex) transport (CacheSettings attribute) (HttpClientSettings attribute) TruncDatetime (class in harp_apps.sqlalchemy_storage.utils.dates) Type (BlobsRepository attribute), [1] type (DashboardAuthBasicSetting attribute) (DashboardAuthSetting attribute) Type (FlagsRepository attribute), [1] (MessagesRepository attribute), [1] (MetricsRepository attribute), [1] (MetricValuesRepository attribute), [1] (Repository attribute) type (SqlAlchemyStorageSettings attribute) Type (TagsRepository attribute), [1] (TagValuesRepository attribute), [1] type (Transaction attribute), [1], [2], [3] Type (TransactionsRepository attribute), [1] type (TruncDatetime attribute) (UserFlag attribute), [1] Type (UsersRepository attribute), [1] U uninstall() (PgTrgmOptional method) url (HttpProxyController attribute) (PgTrgmOptional property) (ProxyEndpointSetting attribute) (SqlAlchemyStorageSettings attribute) User (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.users) user (UserFlag attribute), [1] user_agent (HttpProxyController attribute) user_id (UserFlag attribute), [1] UserFlag (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.flags) username (User attribute), [1] users (DashboardAuthBasicSetting attribute) UsersRepository (class in harp_apps.sqlalchemy_storage.models) (class in harp_apps.sqlalchemy_storage.models.users) V validate() (Application method), [1] (Config method), [1], [2] (Definition method), [1], [2] value (ConstantDefinition attribute) (ControllerViewEvent attribute) (MetricValue attribute), [1] (TagValue attribute), [1] values (AbstractChoicesFacet property) (AbstractFacet property) (AbstractMinMaxFacet property) W wait_for_background_tasks_to_be_processed() (SqlAlchemyStorage method) wait_for_port() (in module harp.utils.network) wait_until_empty() (AsyncWorkerQueue method) WEEK (TimeBucket attribute) with_session() (in module harp_apps.sqlalchemy_storage.models.base) worker (SqlAlchemyStorage property) wrapped (HttpErrorSerializer attribute) (HttpRequestSerializer attribute), [1] (HttpResponseSerializer attribute) WrappedHttpRequest (class in harp.http.requests) X x_cached (Transaction attribute), [1] x_method (Transaction attribute), [1] x_no_cache (Transaction attribute), [1] x_status_class (Transaction attribute), [1] Y YEAR (TimeBucket attribute)