├── .devcontainer ├── amd │ └── devcontainer.json └── arm │ └── devcontainer.json ├── .dockerignore ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── build-and-publish-dockerhub.yaml │ ├── build-ci-image.yaml │ ├── build_dev.yaml │ ├── clang_lint.yaml │ ├── create_tag_latest.yaml │ ├── dev-registry_cleanup.yaml │ ├── golang_lint.yaml │ └── tests.yaml ├── .gitignore ├── .gitpod.Dockerfile ├── .gitpod.yml ├── .golangci.yml ├── .idea └── .gitignore ├── .promu.yml ├── .yamllint ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.ci ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── Makefile.common ├── NOTICE ├── README.md ├── TESTING.md ├── VERSION ├── cmd ├── prometheus │ ├── main.go │ ├── main_test.go │ ├── main_unix_test.go │ ├── query_log_test.go │ ├── scrape_failure_log_test.go │ └── testdata │ │ ├── consoles │ │ └── test.html │ │ └── rules │ │ └── test.yml ├── prompptool │ ├── main.go │ ├── walpp.go │ └── walvanilla.go └── promtool │ ├── analyze.go │ ├── analyze_test.go │ ├── archive.go │ ├── backfill.go │ ├── backfill_test.go │ ├── debug.go │ ├── main.go │ ├── main_test.go │ ├── metrics.go │ ├── query.go │ ├── rules.go │ ├── rules_test.go │ ├── sd.go │ ├── sd_test.go │ ├── testdata │ ├── at-modifier-test.yml │ ├── at-modifier.yml │ ├── authorization_credentials_file.bad.yml │ ├── authorization_credentials_file.good.yml │ ├── bad-input-series.yml │ ├── bad-promql.yml │ ├── bad-rules-error-test.yml │ ├── bad-rules-error.yml │ ├── bad-rules-syntax-test.yml │ ├── bad-rules-syntax.yml │ ├── bad-sd-file-extension.nonexistant │ ├── bad-sd-file-format.yml │ ├── config_with_rule_files.yml │ ├── config_with_service_discovery_files.yml │ ├── config_with_tls_files.yml │ ├── dump-openmetrics-roundtrip-test.prom │ ├── dump-openmetrics-test.prom │ ├── dump-test-1.prom │ ├── dump-test-2.prom │ ├── dump-test-3.prom │ ├── failing.yml │ ├── good-sd-file.json │ ├── good-sd-file.yaml │ ├── good-sd-file.yml │ ├── long-period.yml │ ├── metrics-test.prom │ ├── negative-offset-test.yml │ ├── negative-offset.yml │ ├── no-test-group-interval.yml │ ├── prometheus-config.bad.yml │ ├── prometheus-config.good.yml │ ├── prometheus-config.lint.yml │ ├── prometheus-rules.lint.yml │ ├── rules-bad.yml │ ├── rules.yml │ ├── rules_duplicates.yml │ ├── rules_large.yml │ ├── rules_run.yml │ ├── unittest.yml │ ├── url_in_alert_targetgroup_with_relabel_config.bad.yml │ ├── url_in_alert_targetgroup_with_relabel_config.good.yml │ ├── url_in_scrape_targetgroup_with_relabel_config.bad.yml │ └── url_in_scrape_targetgroup_with_relabel_config.good.yml │ ├── tsdb.go │ ├── tsdb_test.go │ ├── unittest.go │ └── unittest_test.go ├── config ├── config.go ├── config_default_test.go ├── config_test.go ├── config_windows_test.go ├── pp_config_test.go ├── pp_remote_write_config.go ├── pp_scrape_config.go └── testdata │ ├── agent_mode.good.yml │ ├── agent_mode.with_alert_manager.yml │ ├── agent_mode.with_alert_relabels.yml │ ├── agent_mode.with_remote_reads.yml │ ├── agent_mode.with_rule_files.yml │ ├── agent_mode.without_remote_writes.yml │ ├── azure_authentication_method.bad.yml │ ├── azure_bearertoken_basicauth.bad.yml │ ├── azure_client_id_missing.bad.yml │ ├── azure_client_secret_missing.bad.yml │ ├── azure_subscription_id_missing.bad.yml │ ├── azure_tenant_id_missing.bad.yml │ ├── bearertoken.bad.yml │ ├── bearertoken_basicauth.bad.yml │ ├── conf.good.yml │ ├── dropequal.bad.yml │ ├── dropequal1.bad.yml │ ├── ec2_filters_empty_values.bad.yml │ ├── ec2_token_file.bad.yml │ ├── empty_alert_relabel_config.bad.yml │ ├── empty_alertmanager_relabel_config.bad.yml │ ├── empty_metric_relabel_config.bad.yml │ ├── empty_rr_config.bad.yml │ ├── empty_rw_config.bad.yml │ ├── empty_rw_relabel_config.bad.yml │ ├── empty_scrape_config.bad.yml │ ├── empty_scrape_config_action.bad.yml │ ├── empty_static_config.bad.yml │ ├── empty_target_relabel_config.bad.yml │ ├── eureka_invalid_server.bad.yml │ ├── eureka_no_server.bad.yml │ ├── external_labels.good.yml │ ├── first.rules │ ├── global_timeout.good.yml │ ├── hetzner_role.bad.yml │ ├── http_token_file.bad.yml │ ├── http_url_bad_scheme.bad.yml │ ├── http_url_no_host.bad.yml │ ├── http_url_no_scheme.bad.yml │ ├── ionos_datacenter.bad.yml │ ├── jobname.bad.yml │ ├── jobname_dup.bad.yml │ ├── keepequal.bad.yml │ ├── keepequal1.bad.yml │ ├── kubernetes_api_server_with_own_namespace.bad.yml │ ├── kubernetes_authorization_basicauth.bad.yml │ ├── kubernetes_bearertoken.bad.yml │ ├── kubernetes_bearertoken_basicauth.bad.yml │ ├── kubernetes_empty_apiserver.good.yml │ ├── kubernetes_http_config_without_api_server.bad.yml │ ├── kubernetes_kubeconfig_with_apiserver.bad.yml │ ├── kubernetes_kubeconfig_with_http_config.bad.yml │ ├── kubernetes_kubeconfig_with_own_namespace.bad.yml │ ├── kubernetes_kubeconfig_without_apiserver.good.yml │ ├── kubernetes_namespace_discovery.bad.yml │ ├── kubernetes_role.bad.yml │ ├── kubernetes_selectors_duplicated_role.bad.yml │ ├── kubernetes_selectors_endpoints.bad.yml │ ├── kubernetes_selectors_endpoints.good.yml │ ├── kubernetes_selectors_incorrect_selector.bad.yml │ ├── kubernetes_selectors_ingress.bad.yml │ ├── kubernetes_selectors_ingress.good.yml │ ├── kubernetes_selectors_node.bad.yml │ ├── kubernetes_selectors_node.good.yml │ ├── kubernetes_selectors_pod.bad.yml │ ├── kubernetes_selectors_pod.good.yml │ ├── kubernetes_selectors_service.bad.yml │ ├── kubernetes_selectors_service.good.yml │ ├── labeldrop.bad.yml │ ├── labeldrop2.bad.yml │ ├── labeldrop3.bad.yml │ ├── labeldrop4.bad.yml │ ├── labeldrop5.bad.yml │ ├── labelkeep.bad.yml │ ├── labelkeep2.bad.yml │ ├── labelkeep3.bad.yml │ ├── labelkeep4.bad.yml │ ├── labelkeep5.bad.yml │ ├── labelmap.bad.yml │ ├── labelname.bad.yml │ ├── labelname2.bad.yml │ ├── labelvalue.bad.yml │ ├── lightsail_token_file.bad.yml │ ├── lowercase.bad.yml │ ├── lowercase2.bad.yml │ ├── lowercase3.bad.yml │ ├── marathon_authtoken_authorization.bad.yml │ ├── marathon_authtoken_authtokenfile.bad.yml │ ├── marathon_authtoken_basicauth.bad.yml │ ├── marathon_authtoken_bearertoken.bad.yml │ ├── marathon_no_servers.bad.yml │ ├── modulus_missing.bad.yml │ ├── openstack_availability.bad.yml │ ├── openstack_role.bad.yml │ ├── otlp_sanitize_resource_attributes.bad.yml │ ├── otlp_sanitize_resource_attributes.good.yml │ ├── ovhcloud_bad_service.bad.yml │ ├── ovhcloud_no_secret.bad.yml │ ├── pp.conf.good.yml │ ├── puppetdb_bad_url.bad.yml │ ├── puppetdb_no_query.bad.yml │ ├── puppetdb_no_scheme.bad.yml │ ├── puppetdb_no_url.bad.yml │ ├── puppetdb_token_file.bad.yml │ ├── regex.bad.yml │ ├── remote_read_dup.bad.yml │ ├── remote_read_header.bad.yml │ ├── remote_read_url_missing.bad.yml │ ├── remote_write_authorization_header.bad.yml │ ├── remote_write_dup.bad.yml │ ├── remote_write_header.bad.yml │ ├── remote_write_retry_on_rate_limit.good.yml │ ├── remote_write_url_missing.bad.yml │ ├── remote_write_wrong_msg.bad.yml │ ├── roundtrip.good.yml │ ├── rules.bad.yml │ ├── rules_abs_path.good.yml │ ├── rules_abs_path_windows.good.yml │ ├── scaleway_no_secret.bad.yml │ ├── scaleway_role.bad.yml │ ├── scaleway_two_secrets.bad.yml │ ├── scrape_body_size_limit.bad.yml │ ├── scrape_config_default_validation_mode.yml │ ├── scrape_config_disable_compression.good.yml │ ├── scrape_config_files.bad.yml │ ├── scrape_config_files.good.yml │ ├── scrape_config_files2.good.yml │ ├── scrape_config_files_combined.good.yml │ ├── scrape_config_files_double_import.bad.yml │ ├── scrape_config_files_duplicate.bad.yml │ ├── scrape_config_files_glob.bad.yml │ ├── scrape_config_files_glob.good.yml │ ├── scrape_config_files_global.bad.yml │ ├── scrape_config_files_global_duplicate.bad.yml │ ├── scrape_config_files_only.good.yml │ ├── scrape_config_files_scrape_protocols.bad.yml │ ├── scrape_config_files_scrape_protocols2.bad.yml │ ├── scrape_config_global_validation_mode.yml │ ├── scrape_config_local_global_validation_mode.yml │ ├── scrape_config_local_validation_mode.yml │ ├── scrape_configs │ ├── scrape_config_files1.good.yml │ └── scrape_config_files2.good.yml │ ├── scrape_interval.bad.yml │ ├── scrape_interval_larger.good.yml │ ├── section_key_dup.bad.yml │ ├── static_config.bad.json │ ├── static_config.bad.yml │ ├── target_label_hashmod_missing.bad.yml │ ├── target_label_missing.bad.yml │ ├── tracing_invalid_authorization_header.bad.yml │ ├── tracing_invalid_compression.bad.yml │ ├── tracing_invalid_header.bad.yml │ ├── tracing_missing_endpoint.bad.yml │ ├── unknown_attr.bad.yml │ ├── unknown_global_attr.bad.yml │ ├── uppercase.bad.yml │ ├── uppercase2.bad.yml │ ├── uppercase3.bad.yml │ ├── url_in_targetgroup.bad.yml │ ├── uyuni_no_server.bad.yml │ └── uyuni_token_file.bad.yml ├── console_libraries ├── menu.lib └── prom.lib ├── consoles ├── index.html.example ├── node-cpu.html ├── node-disk.html ├── node-overview.html ├── node.html ├── prometheus-overview.html └── prometheus.html ├── discovery ├── README.md ├── aws │ ├── ec2.go │ ├── lightsail.go │ ├── metrics_ec2.go │ └── metrics_lightsail.go ├── azure │ ├── azure.go │ ├── azure_test.go │ └── metrics.go ├── consul │ ├── consul.go │ ├── consul_test.go │ └── metrics.go ├── digitalocean │ ├── digitalocean.go │ ├── digitalocean_test.go │ ├── metrics.go │ └── mock_test.go ├── discoverer_metrics_noop.go ├── discovery.go ├── dns │ ├── dns.go │ ├── dns_test.go │ └── metrics.go ├── eureka │ ├── client.go │ ├── client_test.go │ ├── eureka.go │ ├── eureka_test.go │ └── metrics.go ├── file │ ├── file.go │ ├── file_test.go │ ├── fixtures │ │ ├── invalid_nil.json │ │ ├── invalid_nil.yml │ │ ├── valid.json │ │ ├── valid.yml │ │ ├── valid2.yml │ │ └── valid3.yml │ └── metrics.go ├── gce │ ├── gce.go │ └── metrics.go ├── hetzner │ ├── hcloud.go │ ├── hcloud_test.go │ ├── hetzner.go │ ├── metrics.go │ ├── mock_test.go │ ├── robot.go │ └── robot_test.go ├── http │ ├── fixtures │ │ └── http_sd.good.json │ ├── http.go │ ├── http_test.go │ └── metrics.go ├── install │ └── install.go ├── ionos │ ├── ionos.go │ ├── metrics.go │ ├── server.go │ ├── server_test.go │ └── testdata │ │ └── servers.json ├── kubernetes │ ├── endpoints.go │ ├── endpoints_test.go │ ├── endpointslice.go │ ├── endpointslice_adaptor.go │ ├── endpointslice_adaptor_test.go │ ├── endpointslice_test.go │ ├── ingress.go │ ├── ingress_adaptor.go │ ├── ingress_test.go │ ├── kubernetes.go │ ├── kubernetes_test.go │ ├── metrics.go │ ├── node.go │ ├── node_test.go │ ├── pod.go │ ├── pod_test.go │ ├── service.go │ └── service_test.go ├── legacymanager │ ├── manager.go │ ├── manager_test.go │ └── registry.go ├── linode │ ├── linode.go │ ├── linode_test.go │ ├── metrics.go │ ├── mock_test.go │ └── testdata │ │ ├── ca-central │ │ └── v4 │ │ │ ├── account │ │ │ └── events.json │ │ │ ├── linode │ │ │ └── instances.json │ │ │ └── networking │ │ │ ├── ips.json │ │ │ └── ipv6 │ │ │ └── ranges.json │ │ ├── no_region_filter │ │ └── v4 │ │ │ ├── account │ │ │ └── events.json │ │ │ ├── linode │ │ │ └── instances.json │ │ │ └── networking │ │ │ ├── ips.json │ │ │ └── ipv6 │ │ │ └── ranges.json │ │ └── us-east │ │ └── v4 │ │ ├── account │ │ └── events.json │ │ ├── linode │ │ └── instances.json │ │ └── networking │ │ ├── ips.json │ │ └── ipv6 │ │ └── ranges.json ├── manager.go ├── manager_test.go ├── marathon │ ├── marathon.go │ ├── marathon_test.go │ └── metrics.go ├── metrics.go ├── metrics_k8s_client.go ├── metrics_refresh.go ├── moby │ ├── docker.go │ ├── docker_test.go │ ├── dockerswarm.go │ ├── metrics_docker.go │ ├── metrics_dockerswarm.go │ ├── mock_test.go │ ├── network.go │ ├── nodes.go │ ├── nodes_test.go │ ├── services.go │ ├── services_test.go │ ├── tasks.go │ ├── tasks_test.go │ └── testdata │ │ ├── dockerprom │ │ ├── _ping.json │ │ ├── containers │ │ │ └── json.json │ │ ├── headers.yml │ │ └── networks.json │ │ └── swarmprom │ │ ├── _ping.json │ │ ├── headers.yml │ │ ├── networks.json │ │ ├── nodes.json │ │ ├── services.json │ │ ├── services.json__wvKVCQ4HhD │ │ └── tasks.json ├── nomad │ ├── metrics.go │ ├── nomad.go │ └── nomad_test.go ├── openstack │ ├── hypervisor.go │ ├── hypervisor_test.go │ ├── instance.go │ ├── instance_test.go │ ├── metrics.go │ ├── mock_test.go │ └── openstack.go ├── ovhcloud │ ├── dedicated_server.go │ ├── dedicated_server_test.go │ ├── metrics.go │ ├── ovhcloud.go │ ├── ovhcloud_test.go │ ├── testdata │ │ ├── dedicated_server │ │ │ ├── dedicated_servers.json │ │ │ ├── dedicated_servers_abcde_ips.json │ │ │ └── dedicated_servers_details.json │ │ └── vps │ │ │ ├── vps.json │ │ │ ├── vps_abc_ips.json │ │ │ └── vps_details.json │ ├── vps.go │ └── vps_test.go ├── puppetdb │ ├── fixtures │ │ └── vhosts.json │ ├── metrics.go │ ├── puppetdb.go │ ├── puppetdb_test.go │ └── resources.go ├── refresh │ ├── refresh.go │ └── refresh_test.go ├── registry.go ├── scaleway │ ├── baremetal.go │ ├── instance.go │ ├── instance_test.go │ ├── metrics.go │ ├── scaleway.go │ └── testdata │ │ ├── instance.json │ │ └── secret_key ├── targetgroup │ ├── targetgroup.go │ └── targetgroup_test.go ├── triton │ ├── metrics.go │ ├── triton.go │ └── triton_test.go ├── util.go ├── uyuni │ ├── metrics.go │ ├── uyuni.go │ └── uyuni_test.go ├── vultr │ ├── metrics.go │ ├── mock_test.go │ ├── vultr.go │ └── vultr_test.go ├── xds │ ├── client.go │ ├── client_test.go │ ├── kuma.go │ ├── kuma_mads.pb.go │ ├── kuma_test.go │ ├── metrics.go │ ├── xds.go │ └── xds_test.go └── zookeeper │ ├── zookeeper.go │ └── zookeeper_test.go ├── docs ├── command-line │ ├── index.md │ ├── prometheus.md │ └── promtool.md ├── configuration │ ├── alerting_rules.md │ ├── configuration.md │ ├── https.md │ ├── index.md │ ├── recording_rules.md │ ├── template_examples.md │ ├── template_reference.md │ └── unit_testing_rules.md ├── feature_flags.md ├── federation.md ├── getting_started.md ├── http_sd.md ├── images │ └── remote_integrations.png ├── index.md ├── installation.md ├── management_api.md ├── migration.md ├── querying │ ├── api.md │ ├── basics.md │ ├── examples.md │ ├── functions.md │ ├── index.md │ ├── operators.md │ └── remote_read_api.md ├── stability.md └── storage.md ├── documentation ├── examples │ ├── Makefile │ ├── custom-sd │ │ ├── README.md │ │ ├── adapter-usage │ │ │ └── main.go │ │ └── adapter │ │ │ ├── adapter.go │ │ │ └── adapter_test.go │ ├── kubernetes-rabbitmq │ │ ├── README.md │ │ ├── rc.yml │ │ └── svc.yml │ ├── prometheus-agent.yml │ ├── prometheus-digitalocean.yml │ ├── prometheus-docker.yml │ ├── prometheus-dockerswarm.yml │ ├── prometheus-eureka.yml │ ├── prometheus-hetzner.yml │ ├── prometheus-ionos.yml │ ├── prometheus-kubernetes.yml │ ├── prometheus-linode.yml │ ├── prometheus-marathon.yml │ ├── prometheus-nomad.yml │ ├── prometheus-ovhcloud.yml │ ├── prometheus-puppetdb.yml │ ├── prometheus-scaleway.yml │ ├── prometheus-uyuni.yml │ ├── prometheus-vultr.yml │ ├── prometheus.yml │ ├── rbac-setup.yml │ ├── remote_storage │ │ ├── Makefile │ │ ├── example_write_adapter │ │ │ ├── README.md │ │ │ └── server.go │ │ ├── go.mod │ │ ├── go.sum │ │ └── remote_storage_adapter │ │ │ ├── README.md │ │ │ ├── graphite │ │ │ ├── client.go │ │ │ ├── client_test.go │ │ │ └── escape.go │ │ │ ├── influxdb │ │ │ ├── client.go │ │ │ └── client_test.go │ │ │ ├── main.go │ │ │ └── opentsdb │ │ │ ├── client.go │ │ │ ├── client_test.go │ │ │ ├── tagvalue.go │ │ │ └── tagvalue_test.go │ └── web-config.yml ├── images │ ├── architecture.svg │ ├── architecture.xml │ ├── diagram_note.md │ ├── internal_architecture.svg │ ├── internal_architecture.xml │ ├── prometheus-logo.svg │ ├── prompp_dark_logo.svg │ └── prompp_light_logo.svg ├── internal_architecture.md └── prometheus-mixin │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── alerts.jsonnet │ ├── alerts.libsonnet │ ├── config.libsonnet │ ├── dashboards.jsonnet │ ├── dashboards.libsonnet │ ├── jsonnetfile.json │ └── mixin.libsonnet ├── go.mod ├── go.sum ├── model ├── exemplar │ └── exemplar.go ├── histogram │ ├── float_histogram.go │ ├── float_histogram_test.go │ ├── generic.go │ ├── generic_test.go │ ├── histogram.go │ ├── histogram_test.go │ └── test_utils.go ├── labels │ ├── labels.go │ ├── labels_common.go │ ├── labels_common_noncpp.go │ ├── labels_common_nonslice_noncpp.go │ ├── labels_dedupelabels.go │ ├── labels_dedupelabels_test.go │ ├── labels_stringlabels.go │ ├── labels_test.go │ ├── matcher.go │ ├── matcher_test.go │ ├── regexp.go │ ├── regexp_test.go │ ├── sharding.go │ ├── sharding_dedupelabels.go │ ├── sharding_stringlabels.go │ ├── sharding_test.go │ └── test_utils.go ├── metadata │ └── metadata.go ├── relabel │ ├── relabel.go │ └── relabel_test.go ├── rulefmt │ ├── rulefmt.go │ ├── rulefmt_test.go │ └── testdata │ │ ├── bad_annotation.bad.yaml │ │ ├── bad_expr.bad.yaml │ │ ├── bad_field.bad.yaml │ │ ├── bad_lname.bad.yaml │ │ ├── duplicate_grp.bad.yaml │ │ ├── invalid_label_name.bad.yaml │ │ ├── invalid_record_name.bad.yaml │ │ ├── no_rec_alert.bad.yaml │ │ ├── noexpr.bad.yaml │ │ ├── record_and_alert.bad.yaml │ │ ├── record_and_for.bad.yaml │ │ ├── record_and_keep_firing_for.bad.yaml │ │ └── test.yaml ├── textparse │ ├── README.md │ ├── interface.go │ ├── interface_test.go │ ├── op_interface.go │ ├── openmetricslex.l │ ├── openmetricslex.l.go │ ├── openmetricsparse.go │ ├── openmetricsparse_test.go │ ├── promlex.l │ ├── promlex.l.go │ ├── promparse.go │ ├── promparse_test.go │ ├── promtestdata.nometa.txt │ ├── promtestdata.txt │ ├── protobufparse.go │ └── protobufparse_test.go ├── timestamp │ └── timestamp.go └── value │ └── value.go ├── notifier ├── notifier.go └── notifier_test.go ├── plugins.yml ├── plugins ├── generate.go ├── minimum.go └── plugins.go ├── pp-pkg ├── .golangci.yml ├── config │ ├── receiver_config.go │ └── receiver_config_test.go ├── dialer │ └── dialer.go ├── handler │ ├── adapter │ │ ├── refill.go │ │ ├── refill_test.go │ │ ├── remote_write.go │ │ ├── remote_write_test.go │ │ ├── stream.go │ │ └── stream_test.go │ ├── decoder │ │ ├── decoder.go │ │ └── ppcore │ │ │ ├── decoder.go │ │ │ └── replay.go │ ├── interface.go │ ├── middleware │ │ └── metadata.go │ ├── model │ │ ├── metadata.go │ │ ├── refill.go │ │ ├── refill_test.go │ │ ├── remote_write.go │ │ ├── remote_write_test.go │ │ ├── segment.go │ │ ├── segment_test.go │ │ ├── stream.go │ │ ├── stream_test.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── otlp_handler.go │ ├── pp_converter_test.go │ ├── pp_handler.go │ ├── processor │ │ ├── adapter_moq_test.go │ │ ├── interface.go │ │ ├── metric_stream_moq_test.go │ │ ├── refill_moq_test.go │ │ ├── refill_processor.go │ │ ├── refill_processor_test.go │ │ ├── remote_write_moq_test.go │ │ ├── remote_write_processor.go │ │ ├── remote_write_processor_test.go │ │ ├── states_storage_moq_test.go │ │ ├── stream_processor.go │ │ └── stream_processor_test.go │ ├── states.go │ ├── states_test.go │ └── storage │ │ ├── block │ │ ├── reader.go │ │ ├── storage.go │ │ ├── storage_test.go │ │ └── writer.go │ │ └── io.go ├── logger │ └── logger.go ├── model │ └── interface.go ├── remote │ └── config.go ├── scrape │ ├── manager.go │ ├── metrics.go │ ├── pool.go │ ├── scrape.go │ └── target.go ├── storage │ ├── adapter.go │ ├── appender.go │ ├── noop.go │ └── remote_read.go └── tsdb │ ├── compactor.go │ └── db.go ├── pp ├── .bazelignore ├── .bazelrc ├── .clang-format ├── .clang-tidy ├── .clangd ├── .gitignore ├── .golangci.yml ├── BUILD ├── MODULE.bazel ├── Makefile ├── WORKSPACE ├── bare_bones │ ├── algorithm.h │ ├── allocated_memory.h │ ├── allocator.h │ ├── benchmarks │ │ ├── BUILD │ │ ├── encoding_benchmark.cpp │ │ ├── stream_v_byte_benchmark.cpp │ │ └── stream_v_byte_sequence.flags │ ├── bit.h │ ├── bit_sequence.h │ ├── bitset.h │ ├── compiler.h │ ├── concepts.h │ ├── crc32.h │ ├── encoding.h │ ├── exception.cpp │ ├── exception.h │ ├── gorilla.h │ ├── iterator.h │ ├── lz4_stream.h │ ├── memory.h │ ├── numeric.h │ ├── preprocess.h │ ├── serializer.h │ ├── snug_composite.h │ ├── sparse_vector.h │ ├── stream_v_byte.h │ ├── streams.h │ ├── tests │ │ ├── bit_sequence_tests.cpp │ │ ├── bitset_tests.cpp │ │ ├── container_tests.cpp │ │ ├── coredump_test_separate.cpp │ │ ├── crc32_tests.cpp │ │ ├── encoder_tests.cpp │ │ ├── exception_tests.cpp │ │ ├── gorilla_tests.cpp │ │ ├── iterator_tests.cpp │ │ ├── lz4_stream_tests.cpp │ │ ├── memory_tests.cpp │ │ ├── snug_composite_tests.cpp │ │ ├── sparse_vector_tests.cpp │ │ ├── stream_v_byte_tests.cpp │ │ ├── vector_tests.cpp │ │ ├── vector_with_holes_tests.cpp │ │ └── zigzag_tests.cpp │ ├── type_traits.h │ ├── utf8.h │ ├── varint.h │ ├── vector.h │ ├── vector_with_holes.h │ ├── xxhash.h │ └── zigzag.h ├── bazel │ ├── rules │ │ ├── cc_static_library.bzl │ │ └── go_binary.bzl │ └── toolchain │ │ ├── BUILD │ │ └── cc_toolchain_config.bzl ├── entrypoint │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── build.mk │ ├── common.cpp │ ├── common.h │ ├── entrypoint.cpp.mk │ ├── entrypoint.cpp.template │ ├── entrypoint.h.template │ ├── exception.hpp │ ├── go_constants.cpp │ ├── go_constants.h │ ├── hashdex.hpp │ ├── head │ │ ├── data_storage.h │ │ ├── lss.h │ │ ├── serialization.h │ │ └── series_data.h │ ├── head_status.cpp │ ├── head_status.h │ ├── head_wal.cpp │ ├── head_wal.h │ ├── index_writer.cpp │ ├── index_writer.h │ ├── label_set.cpp │ ├── label_set.h │ ├── metrics.cpp │ ├── metrics.h │ ├── primitives_lss.cpp │ ├── primitives_lss.h │ ├── prometheus_relabeler.cpp │ ├── prometheus_relabeler.h │ ├── series_data │ │ ├── loader.h │ │ └── querier.h │ ├── series_data_data_storage.cpp │ ├── series_data_data_storage.h │ ├── series_data_encoder.cpp │ ├── series_data_encoder.h │ ├── series_data_serialization_serialized_data.cpp │ ├── series_data_serialization_serialized_data.h │ ├── wal_decoder.cpp │ ├── wal_decoder.h │ ├── wal_encoder.cpp │ ├── wal_encoder.h │ ├── wal_hashdex.cpp │ └── wal_hashdex.h ├── go │ ├── .gitignore │ ├── cppbridge │ │ ├── c_garbage_collector.go │ │ ├── common.go │ │ ├── entrypoint.go │ │ ├── entrypoint.h │ │ ├── entrypoint_testgc.go │ │ ├── entrypoint_testgc_asan.go │ │ ├── exception.go │ │ ├── exception_test.go │ │ ├── fastcgo │ │ │ ├── call.s │ │ │ ├── package.go │ │ │ └── runtime_go1.9.go │ │ ├── head.go │ │ ├── head_status.go │ │ ├── head_status_test.go │ │ ├── head_test.go │ │ ├── head_wal.go │ │ ├── head_wal_test.go │ │ ├── index_writer.go │ │ ├── index_writer_test.go │ │ ├── labels.go │ │ ├── lss_snapshot.go │ │ ├── metrics.go │ │ ├── metrics_test.go │ │ ├── primitives_lss.go │ │ ├── primitives_lss_test.go │ │ ├── prometheus_relabeler.go │ │ ├── prometheus_relabeler_test.go │ │ ├── wal_decoder.go │ │ ├── wal_decoder_test.go │ │ ├── wal_encode_decode_test.go │ │ ├── wal_encoder.go │ │ ├── wal_encoder_test.go │ │ ├── wal_hashdex.go │ │ ├── wal_hashdex_test.go │ │ ├── wal_open_metrics_scraper_hashdex_test.go │ │ └── wal_prometheus_scraper_hashdex_test.go │ ├── frames │ │ ├── binary_body.go │ │ ├── binary_body_test.go │ │ ├── consts.go │ │ ├── errors.go │ │ ├── frames.go │ │ ├── frames_test.go │ │ ├── framestest │ │ │ └── read_payload.go │ │ ├── header.go │ │ ├── header_test.go │ │ ├── title.go │ │ ├── title_test.go │ │ ├── transport_frames.go │ │ ├── transport_frames_test.go │ │ ├── types.go │ │ └── write_frame.go │ ├── hatracker │ │ └── high_availability_tracker.go │ ├── logger │ │ └── logger.go │ ├── model │ │ ├── labelmatcher.go │ │ ├── labelset.go │ │ ├── labelset_test.go │ │ └── timeseries.go │ ├── relabeler │ │ ├── autosharder.go │ │ ├── config │ │ │ └── config.go │ │ ├── cppbridge_moq_test.go │ │ ├── current_state.go │ │ ├── delivery_moq_test.go │ │ ├── destination_group.go │ │ ├── distributor │ │ │ ├── distributor.go │ │ │ └── promise.go │ │ ├── errors.go │ │ ├── exchange.go │ │ ├── file_storage.go │ │ ├── high_availability_tracker.go │ │ ├── interface.go │ │ ├── main_test.go │ │ ├── manager.go │ │ ├── manager_keeper.go │ │ ├── markup_file.go │ │ ├── models.go │ │ ├── refill.go │ │ ├── refill_sender.go │ │ ├── rotate_timer.go │ │ ├── sender.go │ │ ├── storage_manager.go │ │ ├── task.go │ │ └── transport.go │ ├── server │ │ ├── transport.go │ │ └── transport_test.go │ ├── storage │ │ ├── appender │ │ │ ├── appender.go │ │ │ ├── appender_test.go │ │ │ └── models.go │ │ ├── block │ │ │ ├── block.go │ │ │ ├── block_writer.go │ │ │ ├── chunk_writer.go │ │ │ ├── file_writer.go │ │ │ ├── writer.go │ │ │ └── writer_test.go │ │ ├── builder.go │ │ ├── catalog │ │ │ ├── catalog.go │ │ │ ├── catalog_test.go │ │ │ ├── decoder.go │ │ │ ├── decoder_test.go │ │ │ ├── encoder.go │ │ │ ├── gc.go │ │ │ ├── log.go │ │ │ ├── log_file_handler.go │ │ │ ├── log_migrate.go │ │ │ ├── log_test.go │ │ │ ├── record.go │ │ │ ├── record_test.go │ │ │ └── testdata │ │ │ │ ├── headv1.log │ │ │ │ ├── headv2.log │ │ │ │ └── headv3.log │ │ ├── head.md │ │ ├── head │ │ │ ├── container │ │ │ │ ├── weighted.go │ │ │ │ └── weighted_test.go │ │ │ ├── head │ │ │ │ ├── head.go │ │ │ │ ├── head_moq_test.go │ │ │ │ └── head_test.go │ │ │ ├── keeper │ │ │ │ ├── keeper.go │ │ │ │ └── keeper_test.go │ │ │ ├── services │ │ │ │ ├── commiter.go │ │ │ │ ├── commiter_test.go │ │ │ │ ├── functions.go │ │ │ │ ├── interface.go │ │ │ │ ├── merger.go │ │ │ │ ├── merger_test.go │ │ │ │ ├── metrics_updater.go │ │ │ │ ├── metrics_updater_test.go │ │ │ │ ├── mock │ │ │ │ │ ├── append_file.go │ │ │ │ │ ├── file_storage.go │ │ │ │ │ ├── head_builder.go │ │ │ │ │ ├── head_informer.go │ │ │ │ │ ├── mediator.go │ │ │ │ │ ├── mock.go │ │ │ │ │ ├── persistener.go │ │ │ │ │ ├── removed_head_notifier.go │ │ │ │ │ ├── rotator_config.go │ │ │ │ │ └── segment_writer.go │ │ │ │ ├── persistener.go │ │ │ │ ├── persistener_test.go │ │ │ │ ├── rotator.go │ │ │ │ └── rotator_test.go │ │ │ ├── shard │ │ │ │ ├── data_storage.go │ │ │ │ ├── file_storage.go │ │ │ │ ├── load_and_query_series_data_task.go │ │ │ │ ├── lss.go │ │ │ │ ├── shard.go │ │ │ │ ├── unloaded_data_storage.go │ │ │ │ ├── unloaded_data_storage_test.go │ │ │ │ └── wal │ │ │ │ │ ├── reader │ │ │ │ │ ├── byte_reader.go │ │ │ │ │ ├── byte_reader_test.go │ │ │ │ │ ├── header.go │ │ │ │ │ ├── header_test.go │ │ │ │ │ ├── segment.go │ │ │ │ │ └── segment_test.go │ │ │ │ │ ├── wal.go │ │ │ │ │ ├── wal_moq_test.go │ │ │ │ │ ├── wal_reader.go │ │ │ │ │ ├── wal_reader_moq_test.go │ │ │ │ │ ├── wal_reader_test.go │ │ │ │ │ ├── wal_test.go │ │ │ │ │ └── writer │ │ │ │ │ ├── buffered.go │ │ │ │ │ ├── buffered_moq_test.go │ │ │ │ │ ├── buffered_test.go │ │ │ │ │ ├── header.go │ │ │ │ │ ├── header_test.go │ │ │ │ │ ├── notifier.go │ │ │ │ │ ├── notifier_test.go │ │ │ │ │ ├── segment.go │ │ │ │ │ ├── segment_moq_test.go │ │ │ │ │ └── segment_test.go │ │ │ └── task │ │ │ │ ├── task.go │ │ │ │ ├── waiter.go │ │ │ │ └── waiter_test.go │ │ ├── loader.go │ │ ├── loader_test.go │ │ ├── manager.go │ │ ├── manager_test.go │ │ ├── mediator │ │ │ ├── mediator.go │ │ │ ├── mediator_moq_test.go │ │ │ ├── mediator_test.go │ │ │ └── timer.go │ │ ├── models.go │ │ ├── proxy.go │ │ ├── querier │ │ │ ├── chunk_querier.go │ │ │ ├── chunk_series.go │ │ │ ├── dedup.go │ │ │ ├── interface.go │ │ │ ├── load_and_query_waiter.go │ │ │ ├── metrics.go │ │ │ ├── multi.go │ │ │ ├── querier.go │ │ │ ├── querier_test.go │ │ │ ├── series.go │ │ │ ├── series_bench_test.go │ │ │ ├── series_test.go │ │ │ └── status_querier.go │ │ ├── ready │ │ │ └── ready.go │ │ ├── remotewriter │ │ │ ├── README.md │ │ │ ├── cursor.go │ │ │ ├── cursor_test.go │ │ │ ├── datasource.go │ │ │ ├── decoder.go │ │ │ ├── destination.go │ │ │ ├── errors.go │ │ │ ├── iterator.go │ │ │ ├── mock │ │ │ │ └── protobuf_writer.go │ │ │ ├── remotewriter.go │ │ │ ├── remotewriter_test.go │ │ │ ├── walreader.go │ │ │ ├── writeloop.go │ │ │ ├── writeloop_test.go │ │ │ └── writer.go │ │ ├── storagetest │ │ │ └── fixtures.go │ │ └── types.go │ ├── transport │ │ └── transport.go │ └── util │ │ ├── closer.go │ │ ├── file_appender.go │ │ ├── file_reader.go │ │ ├── fn_writer.go │ │ ├── locker │ │ └── priweighted.go │ │ ├── offset_reader.go │ │ ├── optional │ │ └── optional.go │ │ ├── profile.go │ │ ├── registerer.go │ │ ├── shutdown.go │ │ └── varint.go ├── head │ ├── chunk_recoder.h │ ├── chunk_recoder_tests.cpp │ ├── status.h │ └── status_tests.cpp ├── integration_tests │ ├── configuration.cpp │ ├── configuration.h │ ├── filling_snug_composites_from_stream.cpp │ └── test_file_name_suffix.h ├── metrics │ ├── counter.h │ ├── label_set.h │ ├── metric.h │ ├── metrics_page.h │ ├── metrics_page_list.h │ ├── metrics_page_list_tests.cpp │ ├── metrics_page_tests.cpp │ ├── serializer.h │ ├── serializer_tests.cpp │ ├── storage.h │ └── storage_tests.cpp ├── performance_tests │ ├── benchmarks │ │ ├── BUILD │ │ ├── generate_reverse_index_benchmark.cpp │ │ └── queryable_encoding_bimap_copy_benchmark.cpp │ ├── chunk_recoder_test.cpp │ ├── chunk_recoder_test.h │ ├── config.cpp │ ├── config.h │ ├── dummy_wal.h │ ├── full_load_lss_test.cpp │ ├── full_load_lss_test.h │ ├── full_save_lss_test.cpp │ ├── full_save_lss_test.h │ ├── load_gorilla_from_wal_and_calculate_hash_over_label_set_names_test.cpp │ ├── load_gorilla_from_wal_and_calculate_hash_over_label_set_names_test.h │ ├── load_gorilla_from_wal_and_calculate_hash_over_label_sets_test.cpp │ ├── load_gorilla_from_wal_and_calculate_hash_over_label_sets_test.h │ ├── load_gorilla_from_wal_and_iterate_over_label_name_and_value_ids_test.cpp │ ├── load_gorilla_from_wal_and_iterate_over_label_name_and_value_ids_test.h │ ├── load_gorilla_from_wal_and_iterate_over_label_names_and_values_test.cpp │ ├── load_gorilla_from_wal_and_iterate_over_label_names_and_values_test.h │ ├── load_gorilla_from_wal_and_iterate_over_label_set_ids_test.cpp │ ├── load_gorilla_from_wal_and_iterate_over_label_set_ids_test.h │ ├── load_gorilla_from_wal_and_iterate_over_label_set_names_test.cpp │ ├── load_gorilla_from_wal_and_iterate_over_label_set_names_test.h │ ├── load_gorilla_from_wal_and_iterate_over_sample_label_name_ids_test.cpp │ ├── load_gorilla_from_wal_and_iterate_over_sample_label_name_ids_test.h │ ├── load_gorilla_from_wal_and_iterate_over_series_label_name_ids_test.cpp │ ├── load_gorilla_from_wal_and_iterate_over_series_label_name_ids_test.h │ ├── load_gorilla_from_wal_and_make_remote_write_from_it_test.cpp │ ├── load_gorilla_from_wal_and_make_remote_write_from_it_test.h │ ├── load_gorilla_from_wal_and_process_data.cpp │ ├── load_gorilla_from_wal_and_process_data.h │ ├── load_lss_from_wal_test.cpp │ ├── load_lss_from_wal_test.h │ ├── load_protobuf_non_naned_wal_and_process_it_with_stale_nans.cpp │ ├── load_protobuf_non_naned_wal_and_process_it_with_stale_nans.h │ ├── load_protobuf_wal_and_save_gorilla_to_sharded_wal_test.cpp │ ├── load_protobuf_wal_and_save_gorilla_to_sharded_wal_test.h │ ├── load_protobuf_wal_and_save_gorilla_to_wal_test.cpp │ ├── load_protobuf_wal_and_save_gorilla_to_wal_test.h │ ├── load_protobuf_wal_and_save_gorilla_to_wal_with_redundants_test.cpp │ ├── load_protobuf_wal_and_save_gorilla_to_wal_with_redundants_test.h │ ├── log.cpp │ ├── log.h │ ├── metric.cpp │ ├── metric.h │ ├── metrics.cpp │ ├── metrics.h │ ├── performance_tests.cpp │ ├── save_gorilla_to_wal_test.cpp │ ├── save_gorilla_to_wal_test.h │ ├── save_lss_to_wal_test.cpp │ ├── save_lss_to_wal_test.h │ ├── series_data_encoder_test.cpp │ ├── series_data_encoder_test.h │ ├── series_index │ │ ├── generate_cedarpp_series_index_test.cpp │ │ ├── generate_cedarpp_series_index_test.h │ │ ├── generate_queryable_encoding_bimap_test.cpp │ │ ├── generate_queryable_encoding_bimap_test.h │ │ ├── generate_series_reverse_index_test.cpp │ │ └── generate_series_reverse_index_test.h │ ├── test.cpp │ ├── test.h │ ├── test_with_input_and_output.cpp │ ├── test_with_input_and_output.h │ ├── test_with_input_only.cpp │ ├── test_with_input_only.h │ ├── tests_database.cpp │ ├── tests_database.h │ ├── write_protobuf_non_naned_wal_test.cpp │ ├── write_protobuf_non_naned_wal_test.h │ ├── write_protobuf_wal_test.cpp │ └── write_protobuf_wal_test.h ├── primitives │ ├── go_model.h │ ├── go_slice.h │ ├── go_slice_protozero.h │ ├── hash.h │ ├── label_set.h │ ├── labels_builder.h │ ├── primitives.h │ ├── sample.h │ ├── snug_composites.h │ ├── snug_composites_filaments.h │ ├── tests │ │ ├── go_model_tests.cpp │ │ ├── go_slice_tests.cpp │ │ ├── labels_builder_tests.cpp │ │ ├── primitives_tests.cpp │ │ ├── snug_composites_filaments_tests.cpp │ │ └── snug_composites_tests.cpp │ └── timeseries.h ├── profiling │ └── profiling.h ├── prometheus │ ├── hashdex.h │ ├── label_matcher.h │ ├── metric.h │ ├── query.h │ ├── relabeler.h │ ├── remote.h │ ├── remote_write.h │ ├── stateless_relabeler.h │ ├── tests │ │ ├── relabeler_tests.cpp │ │ ├── remote_tests.cpp │ │ ├── stateless_relabeler_tests.cpp │ │ └── tsdb │ │ │ └── chunkenc │ │ │ ├── bstream_tests.cpp │ │ │ └── xor_tests.cpp │ ├── textparse │ │ ├── README.md │ │ ├── escape.h │ │ ├── escape_tests.cpp │ │ ├── open_metrics │ │ │ ├── tokenizer.cpp │ │ │ ├── tokenizer.cxx │ │ │ ├── tokenizer.h │ │ │ └── tokenizer_tests.cpp │ │ ├── prometheus │ │ │ ├── tokenizer.cpp │ │ │ ├── tokenizer.cxx │ │ │ ├── tokenizer.h │ │ │ └── tokenizer_tests.cpp │ │ └── types.h │ ├── tsdb │ │ ├── chunkenc │ │ │ ├── bstream.h │ │ │ └── xor.h │ │ └── index │ │ │ ├── stream_writer.h │ │ │ ├── toc.h │ │ │ ├── toc_writer.h │ │ │ └── types.h │ └── value.h ├── scripts │ ├── bazel.mk │ ├── ci_get_go_test_flags.sh │ ├── ci_get_static_lib_target_name.sh │ ├── ci_run_unit_tests.sh │ ├── err_code_gen.sh │ └── test_coredump.sh ├── series_data │ ├── benchmarks │ │ ├── BUILD │ │ ├── serializer_benchmark.cpp │ │ └── series_data_encoder_benchmark.cpp │ ├── chunk │ │ ├── data_chunk.h │ │ ├── finalized_chunk.h │ │ ├── outdated_chunk.h │ │ └── serialized_chunk.h │ ├── chunk_finalizer.h │ ├── common.h │ ├── concepts.h │ ├── data_storage.h │ ├── decoder.h │ ├── decoder │ │ ├── asc_integer.h │ │ ├── asc_integer_then_values_gorilla.h │ │ ├── constant.h │ │ ├── decorator │ │ │ ├── interval_decode_iterator.h │ │ │ └── stale_nan_deduplicate_iterator.h │ │ ├── gorilla.h │ │ ├── outdated.h │ │ ├── traits.h │ │ ├── two_double_constant.h │ │ ├── universal_decode_iterator.h │ │ └── values_gorilla.h │ ├── encoder.h │ ├── encoder │ │ ├── bit_sequence.h │ │ ├── encoder_variant.h │ │ ├── gorilla.h │ │ ├── numeric.h │ │ ├── outdated.h │ │ ├── sample.h │ │ ├── timestamp │ │ │ ├── encoder.h │ │ │ └── state.h │ │ ├── value │ │ │ ├── asc_integer.h │ │ │ ├── asc_integer_then_values_gorilla.h │ │ │ ├── constant_value.h │ │ │ ├── double_constant.h │ │ │ ├── float32_constant.h │ │ │ ├── two_double_constant.h │ │ │ ├── uint32_constant.h │ │ │ └── values_gorilla.h │ │ └── zig_zag_timestamp_gorilla.h │ ├── outdated_chunk_merger.h │ ├── querier │ │ ├── instant_querier.h │ │ ├── querier.h │ │ └── query.h │ ├── serialization │ │ ├── deserializer.h │ │ ├── serialized_data.h │ │ └── serializer.h │ ├── tests │ │ ├── data_storage_tests.cpp │ │ ├── decoder │ │ │ └── decorator │ │ │ │ ├── interval_decode_iterator_tests.cpp │ │ │ │ └── stale_nan_deduplicate_iterator.cpp │ │ ├── encoder │ │ │ ├── gorilla_tests.cpp │ │ │ ├── timestamp │ │ │ │ └── encoder_tests.cpp │ │ │ └── value │ │ │ │ ├── asc_integer_tests.cpp │ │ │ │ ├── double_constant_tests.cpp │ │ │ │ ├── float32_constant_tests.cpp │ │ │ │ ├── two_double_constant_tests.cpp │ │ │ │ ├── uint32_constant_tests.cpp │ │ │ │ └── values_gorilla_tests.cpp │ │ ├── encoder_tests.cpp │ │ ├── outdated_chunk_merger_tests.cpp │ │ ├── querier │ │ │ ├── instant_querier_tests.cpp │ │ │ ├── querier_tests.cpp │ │ │ └── query_tests.cpp │ │ ├── serialization │ │ │ ├── serializer_deserializer_new_tests.cpp │ │ │ └── serializer_deserializer_tests.cpp │ │ └── unloading │ │ │ ├── loader_unloader_tests.cpp │ │ │ ├── reverter_tests.cpp │ │ │ └── unloader_tests.cpp │ └── unloading │ │ ├── common.h │ │ ├── loader.h │ │ ├── reverter.h │ │ └── unloader.h ├── series_index │ ├── benchmarks │ │ ├── BUILD │ │ ├── find_or_emplace_benchmark.cpp │ │ └── querier_benchmark.cpp │ ├── prometheus │ │ └── tsdb │ │ │ └── index │ │ │ ├── index_writer.h │ │ │ ├── section_writer │ │ │ ├── label_indices_writer.h │ │ │ ├── postings_writer.h │ │ │ ├── series_writer.h │ │ │ └── symbols_writer.h │ │ │ └── types.h │ ├── queried_series.h │ ├── querier │ │ ├── label_names_querier.h │ │ ├── label_values_querier.h │ │ ├── match_resolver.h │ │ ├── querier.h │ │ ├── regexp │ │ │ ├── match_analyzer.h │ │ │ ├── regexp.h │ │ │ └── regexp_searcher.h │ │ ├── selector.h │ │ ├── selector_querier.h │ │ └── set_operations.h │ ├── queryable_encoding_bimap.h │ ├── reverse_index.h │ ├── sorting_index.h │ ├── tests │ │ ├── prometheus │ │ │ └── tsdb │ │ │ │ └── index │ │ │ │ └── section_writer │ │ │ │ ├── label_indices_writer_tests.cpp │ │ │ │ ├── postings_writer_tests.cpp │ │ │ │ ├── series_writer_tests.cpp │ │ │ │ └── symbols_writer_tests.cpp │ │ ├── querier │ │ │ ├── label_names_querier_tests.cpp │ │ │ ├── label_values_querier_tests.cpp │ │ │ ├── querier_tests.cpp │ │ │ ├── regexp │ │ │ │ └── regexp_searcher_tests.cpp │ │ │ ├── selector_querier_tests.cpp │ │ │ └── set_operations_tests.cpp │ │ ├── queryable_encoding_bimap_tests.cpp │ │ ├── reverse_index_tests.cpp │ │ ├── sorting_index_tests.cpp │ │ ├── trie │ │ │ ├── cedarpp_trie_tests.cpp │ │ │ └── regexp_searcher_test_cases.h │ │ └── trie_index_tests.cpp │ ├── trie │ │ ├── cedarpp_tree.h │ │ └── concepts.h │ └── trie_index.h ├── third_party │ ├── BUILD │ ├── cedar.BUILD │ ├── fastfloat │ │ ├── BUILD │ │ └── WORKSPACE │ ├── jemalloc.BUILD │ ├── lz4.BUILD │ ├── parallel_hashmap.BUILD │ ├── patches │ │ ├── cedar │ │ │ ├── 0001-cedarpp.h.patch │ │ │ └── BUILD │ │ ├── com_google_absl │ │ │ ├── 0001-no-werror.patch │ │ │ ├── 0002-svacer_fixes.patch │ │ │ └── BUILD │ │ ├── google_benchmark │ │ │ ├── 0001-BUILD.bazel.patch │ │ │ └── BUILD │ │ ├── gtest │ │ │ ├── 0001-no-werror.patch │ │ │ └── BUILD │ │ ├── jemalloc │ │ │ ├── 0001-musl-noexcept-fix.patch │ │ │ ├── 0002-manual-init.patch │ │ │ ├── 0003-svacer_fixes.patch │ │ │ └── BUILD │ │ ├── lz4 │ │ │ ├── 0001-remove_visibility_attribute.patch │ │ │ ├── 0002-add_allocated_memory.patch │ │ │ ├── 0003-fix_offsetof_calculation.patch │ │ │ ├── 0004-svacer_fixes.patch │ │ │ └── BUILD │ │ ├── parallel_hashmap │ │ │ ├── 0001-svacer_fixes.patch │ │ │ ├── BUILD │ │ │ └── btree.h.patch │ │ ├── quasis_crypto │ │ │ ├── 0001-md5.hh.patch │ │ │ └── BUILD │ │ ├── re2 │ │ │ ├── 0001-no-werror.patch │ │ │ ├── 0002-svacer_fixes.patch │ │ │ └── BUILD │ │ ├── roaring │ │ │ ├── 0001-disable-test-dependencies.patch │ │ │ ├── 0002-svacer_fixes.patch │ │ │ └── BUILD │ │ └── snappy │ │ │ ├── 0001-svacer_fixes.patch │ │ │ └── BUILD │ ├── protozero │ │ ├── basic_pbf_builder.hpp │ │ ├── basic_pbf_writer.hpp │ │ ├── buffer_fixed.hpp │ │ ├── buffer_string.hpp │ │ ├── buffer_tmpl.hpp │ │ ├── buffer_vector.hpp │ │ ├── byteswap.hpp │ │ ├── config.hpp │ │ ├── data_view.hpp │ │ ├── exception.hpp │ │ ├── iterators.hpp │ │ ├── pbf_builder.hpp │ │ ├── pbf_message.hpp │ │ ├── pbf_reader.hpp │ │ ├── pbf_writer.hpp │ │ ├── types.hpp │ │ ├── varint.hpp │ │ └── version.hpp │ ├── quasis_crypto.BUILD │ ├── roaring.BUILD │ ├── scope_exit.BUILD │ ├── simdutf.BUILD │ ├── tracy.BUILD │ ├── uuid.h │ └── xxHash.BUILD ├── tools │ └── block_converter │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go └── wal │ ├── benchmarks │ ├── BUILD │ ├── scraper.flags │ └── scraper_benchmark.cpp │ ├── concepts.h │ ├── decoder.h │ ├── encoder.h │ ├── hashdex │ ├── basic_decoder.h │ ├── go_model.h │ ├── go_model_tests.cpp │ ├── metric.h │ ├── protobuf.h │ ├── protobuf_tests.cpp │ ├── scraper │ │ ├── encoding.h │ │ ├── encoding_tests.cpp │ │ ├── marked.h │ │ ├── marked_common.h │ │ ├── parser.h │ │ ├── scraper.h │ │ └── scraper_tests.cpp │ └── test_fixture.h │ ├── heartbeat_metrics_inserter.h │ ├── output_decoder.h │ ├── tests │ ├── output_decoder_tests.cpp │ └── wal_tests.cpp │ └── wal.h ├── prompb ├── README.md ├── buf.lock ├── buf.yaml ├── codec.go ├── custom.go ├── io │ └── prometheus │ │ ├── client │ │ ├── metrics.pb.go │ │ └── metrics.proto │ │ └── write │ │ └── v2 │ │ ├── codec.go │ │ ├── custom.go │ │ ├── custom_test.go │ │ ├── symbols.go │ │ ├── symbols_test.go │ │ ├── types.pb.go │ │ ├── types.proto │ │ └── types_test.go ├── remote.pb.go ├── remote.proto ├── rwcommon │ └── codec_test.go ├── types.pb.go └── types.proto ├── promql ├── bench_test.go ├── engine.go ├── engine_internal_test.go ├── engine_test.go ├── functions.go ├── functions_internal_test.go ├── functions_test.go ├── fuzz-data │ ├── ParseExpr │ │ └── corpus │ │ │ ├── from_tests_1 │ │ │ ├── from_tests_10 │ │ │ ├── from_tests_11 │ │ │ ├── from_tests_12 │ │ │ ├── from_tests_13 │ │ │ ├── from_tests_14 │ │ │ ├── from_tests_15 │ │ │ ├── from_tests_16 │ │ │ ├── from_tests_17 │ │ │ ├── from_tests_18 │ │ │ ├── from_tests_19 │ │ │ ├── from_tests_2 │ │ │ ├── from_tests_20 │ │ │ ├── from_tests_21 │ │ │ ├── from_tests_22 │ │ │ ├── from_tests_23 │ │ │ ├── from_tests_24 │ │ │ ├── from_tests_25 │ │ │ ├── from_tests_26 │ │ │ ├── from_tests_27 │ │ │ ├── from_tests_28 │ │ │ ├── from_tests_29 │ │ │ ├── from_tests_3 │ │ │ ├── from_tests_30 │ │ │ ├── from_tests_31 │ │ │ ├── from_tests_32 │ │ │ ├── from_tests_33 │ │ │ ├── from_tests_34 │ │ │ ├── from_tests_4 │ │ │ ├── from_tests_5 │ │ │ ├── from_tests_6 │ │ │ ├── from_tests_7 │ │ │ ├── from_tests_8 │ │ │ └── from_tests_9 │ └── ParseMetric │ │ └── corpus │ │ ├── 982cbe5ad899f03c630b1a21876a206707ea3dc9 │ │ ├── exposition_formats_0 │ │ ├── exposition_formats_1 │ │ ├── exposition_formats_2 │ │ ├── exposition_formats_3 │ │ ├── exposition_formats_4 │ │ ├── exposition_formats_5 │ │ ├── exposition_formats_6 │ │ └── exposition_formats_7 ├── fuzz.go ├── fuzz_test.go ├── histogram_stats_iterator.go ├── histogram_stats_iterator_test.go ├── info.go ├── info_test.go ├── parser │ ├── ast.go │ ├── functions.go │ ├── generated_parser.y │ ├── generated_parser.y.go │ ├── lex.go │ ├── lex_test.go │ ├── parse.go │ ├── parse_test.go │ ├── posrange │ │ └── posrange.go │ ├── prettier.go │ ├── prettier_rules.md │ ├── prettier_test.go │ ├── printer.go │ ├── printer_test.go │ └── value.go ├── promql_test.go ├── promqltest │ ├── README.md │ ├── test.go │ ├── test_test.go │ └── testdata │ │ ├── aggregators.test │ │ ├── at_modifier.test │ │ ├── collision.test │ │ ├── functions.test │ │ ├── histograms.test │ │ ├── limit.test │ │ ├── literals.test │ │ ├── name_label_dropping.test │ │ ├── native_histograms.test │ │ ├── operators.test │ │ ├── range_queries.test │ │ ├── selectors.test │ │ ├── staleness.test │ │ ├── subquery.test │ │ └── trig_functions.test ├── quantile.go ├── quantile_test.go ├── query_logger.go ├── query_logger_test.go ├── test.go ├── test_test.go ├── testdata │ ├── aggregators.test │ ├── at_modifier.test │ ├── collision.test │ ├── functions.test │ ├── histograms.test │ ├── literals.test │ ├── native_histograms.test │ ├── operators.test │ ├── selectors.test │ ├── staleness.test │ ├── subquery.test │ └── trig_functions.test ├── value.go └── value_test.go ├── rules ├── alerting.go ├── alerting_test.go ├── fixtures │ ├── rules.yaml │ ├── rules2.yaml │ ├── rules2_copy.yaml │ ├── rules_dependencies.yaml │ ├── rules_multiple.yaml │ ├── rules_multiple_groups.yaml │ └── rules_multiple_independent.yaml ├── group.go ├── group_test.go ├── manager.go ├── manager_test.go ├── origin.go ├── origin_test.go ├── recording.go ├── recording_test.go └── rule.go ├── scrape ├── clientprotobuf.go ├── helpers_test.go ├── manager.go ├── manager_test.go ├── metrics.go ├── scrape.go ├── scrape_test.go ├── target.go ├── target_test.go └── testdata │ ├── bearertoken.txt │ ├── ca.cer │ ├── ca.key │ ├── client.cer │ ├── client.key │ ├── server.cer │ ├── server.key │ ├── servername.cer │ └── servername.key ├── scripts ├── binary_replace.sh ├── check-go-mod-version.sh ├── compress_assets.sh ├── genproto.sh ├── golangci-lint.yml ├── npm-deps.sh ├── package_assets.sh ├── sync_repo_files.sh ├── tools.go └── ui_release.sh ├── storage ├── buffer.go ├── buffer_test.go ├── errors.go ├── errors_test.go ├── fanout.go ├── fanout_test.go ├── generic.go ├── interface.go ├── interface_test.go ├── lazy.go ├── memoized_iterator.go ├── memoized_iterator_test.go ├── merge.go ├── merge_test.go ├── noop.go ├── remote │ ├── azuread │ │ ├── README.md │ │ ├── azuread.go │ │ ├── azuread_test.go │ │ └── testdata │ │ │ ├── azuread_bad_configmissing.yaml │ │ │ ├── azuread_bad_invalidclientid.yaml │ │ │ ├── azuread_bad_invalidoauthconfig.yaml │ │ │ ├── azuread_bad_oauthsdkconfig.yaml │ │ │ ├── azuread_bad_twoconfig.yaml │ │ │ ├── azuread_good_cloudmissing.yaml │ │ │ ├── azuread_good_managedidentity.yaml │ │ │ ├── azuread_good_oauth.yaml │ │ │ └── azuread_good_sdk.yaml │ ├── chunked.go │ ├── chunked_test.go │ ├── client.go │ ├── client_test.go │ ├── codec.go │ ├── codec_test.go │ ├── ewma.go │ ├── googleiam │ │ └── googleiam.go │ ├── intern.go │ ├── intern_test.go │ ├── max_timestamp.go │ ├── metadata_watcher.go │ ├── metadata_watcher_test.go │ ├── otlptranslator │ │ ├── README.md │ │ ├── prometheus │ │ │ ├── normalize_label.go │ │ │ ├── normalize_name.go │ │ │ ├── normalize_name_test.go │ │ │ ├── testutils_test.go │ │ │ └── unit_to_ucum.go │ │ ├── prometheusremotewrite │ │ │ ├── context.go │ │ │ ├── context_test.go │ │ │ ├── helper.go │ │ │ ├── helper_test.go │ │ │ ├── histograms.go │ │ │ ├── histograms_test.go │ │ │ ├── metrics_to_prw.go │ │ │ ├── metrics_to_prw_test.go │ │ │ ├── number_data_points.go │ │ │ ├── number_data_points_test.go │ │ │ ├── otlp_to_openmetrics_metadata.go │ │ │ ├── testutil_test.go │ │ │ └── timeseries.go │ │ └── update-copy.sh │ ├── queue_manager.go │ ├── queue_manager_test.go │ ├── read.go │ ├── read_handler.go │ ├── read_handler_test.go │ ├── read_test.go │ ├── stats.go │ ├── storage.go │ ├── storage_test.go │ ├── write.go │ ├── write_handler.go │ ├── write_handler_test.go │ └── write_test.go ├── secondary.go ├── series.go └── series_test.go ├── template ├── template.go ├── template_amd64_test.go └── template_test.go ├── tracing ├── testdata │ └── ca.cer ├── tracing.go └── tracing_test.go ├── tsdb ├── .gitignore ├── CHANGELOG.md ├── README.md ├── agent │ ├── db.go │ ├── db_test.go │ ├── op_interface.go │ ├── series.go │ └── series_test.go ├── block.go ├── block_test.go ├── blockwriter.go ├── blockwriter_test.go ├── chunkenc │ ├── bstream.go │ ├── bstream_test.go │ ├── chunk.go │ ├── chunk_test.go │ ├── float_histogram.go │ ├── float_histogram_test.go │ ├── histogram.go │ ├── histogram_meta.go │ ├── histogram_meta_test.go │ ├── histogram_test.go │ ├── varbit.go │ ├── varbit_test.go │ ├── xor.go │ └── xor_test.go ├── chunks │ ├── chunk_write_queue.go │ ├── chunk_write_queue_test.go │ ├── chunks.go │ ├── chunks_test.go │ ├── head_chunks.go │ ├── head_chunks_other.go │ ├── head_chunks_test.go │ ├── head_chunks_windows.go │ ├── queue.go │ ├── queue_test.go │ └── samples.go ├── compact.go ├── compact_test.go ├── db.go ├── db_test.go ├── docs │ ├── bstream.md │ ├── format │ │ ├── README.md │ │ ├── chunks.md │ │ ├── head_chunks.md │ │ ├── index.md │ │ ├── memory_snapshot.md │ │ ├── tombstones.md │ │ └── wal.md │ ├── refs.md │ └── usage.md ├── encoding │ └── encoding.go ├── errors │ └── errors.go ├── example_test.go ├── exemplar.go ├── exemplar_test.go ├── external.go ├── fileutil │ ├── dir.go │ ├── dir_unix.go │ ├── dir_windows.go │ ├── fileutil.go │ ├── flock.go │ ├── flock_js.go │ ├── flock_plan9.go │ ├── flock_solaris.go │ ├── flock_test.go │ ├── flock_unix.go │ ├── flock_windows.go │ ├── mmap.go │ ├── mmap_386.go │ ├── mmap_amd64.go │ ├── mmap_arm64.go │ ├── mmap_js.go │ ├── mmap_unix.go │ ├── mmap_windows.go │ ├── preallocate.go │ ├── preallocate_darwin.go │ ├── preallocate_linux.go │ ├── preallocate_other.go │ ├── sync.go │ ├── sync_darwin.go │ └── sync_linux.go ├── goversion │ ├── goversion.go │ ├── goversion_test.go │ └── init.go ├── head.go ├── head_append.go ├── head_bench_test.go ├── head_dedupelabels.go ├── head_other.go ├── head_read.go ├── head_read_test.go ├── head_test.go ├── head_wal.go ├── index │ ├── index.go │ ├── index_test.go │ ├── postings.go │ ├── postings_test.go │ ├── postingsstats.go │ └── postingsstats_test.go ├── isolation.go ├── isolation_test.go ├── mocks_test.go ├── ooo_head.go ├── ooo_head_read.go ├── ooo_head_read_test.go ├── ooo_head_test.go ├── ooo_isolation.go ├── ooo_isolation_test.go ├── querier.go ├── querier_bench_test.go ├── querier_test.go ├── record │ ├── record.go │ └── record_test.go ├── repair.go ├── repair_test.go ├── testdata │ ├── 20kseries.json │ ├── index_format_v1 │ │ ├── chunks │ │ │ └── 000001 │ │ ├── index │ │ ├── meta.json │ │ └── tombstones │ └── repair_index_version │ │ └── 01BZJ9WJQPWHGNC2W4J9TA62KC │ │ ├── index │ │ └── meta.json ├── testutil.go ├── tombstones │ ├── tombstones.go │ └── tombstones_test.go ├── trigger.go ├── tsdbblockutil.go ├── tsdbutil │ ├── dir_locker.go │ ├── dir_locker_test.go │ ├── dir_locker_testutil.go │ └── histogram.go └── wlog │ ├── checkpoint.go │ ├── checkpoint_test.go │ ├── live_reader.go │ ├── reader.go │ ├── reader_test.go │ ├── watcher.go │ ├── watcher_test.go │ ├── wlog.go │ └── wlog_test.go ├── util ├── almost │ ├── almost.go │ └── almost_test.go ├── annotations │ └── annotations.go ├── documentcli │ └── documentcli.go ├── fmtutil │ ├── format.go │ └── format_test.go ├── gate │ └── gate.go ├── httputil │ ├── compression.go │ ├── compression_test.go │ ├── context.go │ ├── cors.go │ └── cors_test.go ├── jsonutil │ └── marshal.go ├── junitxml │ ├── junitxml.go │ └── junitxml_test.go ├── logging │ ├── dedupe.go │ ├── dedupe_test.go │ ├── file.go │ ├── file_test.go │ └── ratelimit.go ├── netconnlimit │ ├── netconnlimit.go │ └── netconnlimit_test.go ├── osutil │ └── hostname.go ├── pool │ ├── pool.go │ └── pool_test.go ├── runtime │ ├── limits_default.go │ ├── limits_windows.go │ ├── statfs.go │ ├── statfs_default.go │ ├── statfs_linux_386.go │ ├── statfs_uint32.go │ ├── uname_default.go │ ├── uname_linux.go │ ├── vmlimits_default.go │ └── vmlimits_openbsd.go ├── runutil │ └── runutil.go ├── stats │ ├── query_stats.go │ ├── stats_test.go │ └── timer.go ├── strutil │ ├── quote.go │ ├── quote_test.go │ ├── strconv.go │ └── strconv_test.go ├── teststorage │ └── storage.go ├── testutil │ ├── cmp.go │ ├── context.go │ ├── directory.go │ ├── logging.go │ ├── port.go │ ├── roundtrip.go │ └── testing.go ├── treecache │ └── treecache.go └── zeropool │ ├── pool.go │ └── pool_test.go ├── web ├── .gitignore ├── api │ └── v1 │ │ ├── api.go │ │ ├── api_test.go │ │ ├── codec.go │ │ ├── codec_test.go │ │ ├── errors_test.go │ │ ├── json_codec.go │ │ ├── json_codec_test.go │ │ └── pp_api.go ├── federate.go ├── federate_test.go ├── mock.go ├── mock │ ├── ready_notifier.go │ └── tsdb_admin_stats.go ├── op_federate.go ├── ui │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── assets_embed.go │ ├── build_ui.sh │ ├── embed.go.tmpl │ ├── module │ │ ├── codemirror-promql │ │ │ ├── .eslintrc.json │ │ │ ├── .gitignore │ │ │ ├── .npmignore │ │ │ ├── README.md │ │ │ ├── build.sh │ │ │ ├── jest.config.cjs │ │ │ ├── package.json │ │ │ ├── setupJest.cjs │ │ │ ├── src │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── prometheus.ts │ │ │ │ ├── complete │ │ │ │ │ ├── hybrid.test.ts │ │ │ │ │ ├── hybrid.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── promql.terms.ts │ │ │ │ ├── index.ts │ │ │ │ ├── lint │ │ │ │ │ ├── hybrid.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── parser │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── matcher.test.ts │ │ │ │ │ ├── matcher.ts │ │ │ │ │ ├── parser.test.ts │ │ │ │ │ ├── parser.ts │ │ │ │ │ ├── path-finder.test.ts │ │ │ │ │ ├── path-finder.ts │ │ │ │ │ ├── type.ts │ │ │ │ │ ├── vector.test.ts │ │ │ │ │ └── vector.ts │ │ │ │ ├── promql.ts │ │ │ │ ├── test │ │ │ │ │ ├── alertmanager_alerts_series.json │ │ │ │ │ ├── metadata.json │ │ │ │ │ ├── metric_name.json │ │ │ │ │ └── utils-test.ts │ │ │ │ └── types │ │ │ │ │ ├── function.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── matcher.ts │ │ │ │ │ └── vector.ts │ │ │ └── tsconfig.json │ │ └── lezer-promql │ │ │ ├── .gitignore │ │ │ ├── .npmignore │ │ │ ├── README.md │ │ │ ├── build.sh │ │ │ ├── generate-types.sh │ │ │ ├── jest.config.cjs │ │ │ ├── package.json │ │ │ ├── rollup.config.js │ │ │ ├── src │ │ │ ├── highlight.js │ │ │ ├── promql.grammar │ │ │ └── tokens.js │ │ │ └── test │ │ │ ├── expression.txt │ │ │ └── promql.test.js │ ├── package-lock.json │ ├── package.json │ ├── react-app │ │ ├── .env │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── package.json │ │ ├── public │ │ │ ├── apple-touch-icon.png │ │ │ ├── favicon-96x96.png │ │ │ ├── favicon.ico │ │ │ ├── favicon.svg │ │ │ ├── index.html │ │ │ ├── manifest.json │ │ │ ├── web-app-manifest-192x192.png │ │ │ └── web-app-manifest-512x512.png │ │ ├── src │ │ │ ├── App.test.tsx │ │ │ ├── App.tsx │ │ │ ├── Language.tsx │ │ │ ├── Navbar.test.tsx │ │ │ ├── Navbar.tsx │ │ │ ├── Theme.tsx │ │ │ ├── components │ │ │ │ ├── Checkbox.test.tsx │ │ │ │ ├── Checkbox.tsx │ │ │ │ ├── CustomInfiniteScroll.tsx │ │ │ │ ├── SearchBar.tsx │ │ │ │ ├── ToggleMoreLess.test.tsx │ │ │ │ ├── ToggleMoreLess.tsx │ │ │ │ ├── withStartingIndicator.test.tsx │ │ │ │ ├── withStartingIndicator.tsx │ │ │ │ └── withStatusIndicator.tsx │ │ │ ├── constants │ │ │ │ └── constants.tsx │ │ │ ├── contexts │ │ │ │ ├── AnimateLogoContext.tsx │ │ │ │ ├── PathPrefixContext.tsx │ │ │ │ ├── ReadyContext.tsx │ │ │ │ ├── ThemeContext.tsx │ │ │ │ └── ToastContext.tsx │ │ │ ├── fonts │ │ │ │ └── codicon.ttf │ │ │ ├── globals.ts │ │ │ ├── hooks │ │ │ │ ├── useFetch.ts │ │ │ │ ├── useLocalStorage.test.tsx │ │ │ │ ├── useLocalStorage.tsx │ │ │ │ └── useMedia.ts │ │ │ ├── i18n │ │ │ │ ├── index.ts │ │ │ │ └── locales │ │ │ │ │ └── ru.ts │ │ │ ├── images │ │ │ │ ├── prometheus_logo_grey.svg │ │ │ │ └── prompp_logo_line.svg │ │ │ ├── index.tsx │ │ │ ├── pages │ │ │ │ ├── agent │ │ │ │ │ └── Agent.tsx │ │ │ │ ├── alerts │ │ │ │ │ ├── AlertContents.test.tsx │ │ │ │ │ ├── AlertContents.tsx │ │ │ │ │ ├── Alerts.tsx │ │ │ │ │ ├── CollapsibleAlertPanel.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── AlertContents.test.tsx.snap │ │ │ │ ├── config │ │ │ │ │ └── Config.tsx │ │ │ │ ├── flags │ │ │ │ │ ├── Flags.test.tsx │ │ │ │ │ ├── Flags.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── Flags.test.tsx.snap │ │ │ │ ├── graph │ │ │ │ │ ├── CMTheme.tsx │ │ │ │ │ ├── ColorPool.ts │ │ │ │ │ ├── DataTable.test.tsx │ │ │ │ │ ├── DataTable.tsx │ │ │ │ │ ├── ExpressionInput.test.tsx │ │ │ │ │ ├── ExpressionInput.tsx │ │ │ │ │ ├── Graph.test.tsx │ │ │ │ │ ├── Graph.tsx │ │ │ │ │ ├── GraphControls.test.tsx │ │ │ │ │ ├── GraphControls.tsx │ │ │ │ │ ├── GraphHeatmapHelpers.test.ts │ │ │ │ │ ├── GraphHeatmapHelpers.ts │ │ │ │ │ ├── GraphHelpers.test.ts │ │ │ │ │ ├── GraphHelpers.ts │ │ │ │ │ ├── GraphTabContent.test.tsx │ │ │ │ │ ├── GraphTabContent.tsx │ │ │ │ │ ├── HistogramChart.tsx │ │ │ │ │ ├── HistogramHelpers.ts │ │ │ │ │ ├── Legend.tsx │ │ │ │ │ ├── MetricsExplorer.test.tsx │ │ │ │ │ ├── MetricsExplorer.tsx │ │ │ │ │ ├── Panel.test.tsx │ │ │ │ │ ├── Panel.tsx │ │ │ │ │ ├── PanelList.test.tsx │ │ │ │ │ ├── PanelList.tsx │ │ │ │ │ ├── QueryStatsView.test.tsx │ │ │ │ │ ├── QueryStatsView.tsx │ │ │ │ │ ├── SeriesName.test.tsx │ │ │ │ │ ├── SeriesName.tsx │ │ │ │ │ ├── TimeInput.test.tsx │ │ │ │ │ └── TimeInput.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── rules │ │ │ │ │ ├── Rules.tsx │ │ │ │ │ └── RulesContent.tsx │ │ │ │ ├── serviceDiscovery │ │ │ │ │ ├── LabelsTable.tsx │ │ │ │ │ └── Services.tsx │ │ │ │ ├── status │ │ │ │ │ ├── Status.test.tsx │ │ │ │ │ ├── Status.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── Status.test.tsx.snap │ │ │ │ ├── targets │ │ │ │ │ ├── EndpointLink.test.tsx │ │ │ │ │ ├── EndpointLink.tsx │ │ │ │ │ ├── Filter.test.tsx │ │ │ │ │ ├── Filter.tsx │ │ │ │ │ ├── ScrapePoolContent.tsx │ │ │ │ │ ├── ScrapePoolList.test.tsx │ │ │ │ │ ├── ScrapePoolList.tsx │ │ │ │ │ ├── ScrapePoolPanel.module.css │ │ │ │ │ ├── TargetLabels.test.tsx │ │ │ │ │ ├── TargetLabels.tsx │ │ │ │ │ ├── TargetScrapeDuration.tsx │ │ │ │ │ ├── Targets.test.tsx │ │ │ │ │ ├── Targets.tsx │ │ │ │ │ ├── __testdata__ │ │ │ │ │ │ └── testdata.ts │ │ │ │ │ ├── target.test.ts │ │ │ │ │ └── target.ts │ │ │ │ └── tsdbStatus │ │ │ │ │ ├── TSDBStatus.test.tsx │ │ │ │ │ └── TSDBStatus.tsx │ │ │ ├── react-app-env.d.ts │ │ │ ├── setupProxy.js │ │ │ ├── setupTests.ts │ │ │ ├── themes │ │ │ │ ├── _bootstrap_dark.scss │ │ │ │ ├── _bootstrap_light.scss │ │ │ │ ├── _shared.scss │ │ │ │ ├── app.scss │ │ │ │ ├── dark.scss │ │ │ │ └── light.scss │ │ │ ├── types │ │ │ │ ├── index.d.ts │ │ │ │ └── types.ts │ │ │ ├── utils │ │ │ │ ├── index.ts │ │ │ │ └── utils.test.ts │ │ │ └── vendor │ │ │ │ └── flot │ │ │ │ ├── jquery.flot.crosshair.js │ │ │ │ ├── jquery.flot.heatmap.js │ │ │ │ ├── jquery.flot.js │ │ │ │ ├── jquery.flot.selection.js │ │ │ │ ├── jquery.flot.stack.js │ │ │ │ └── jquery.flot.time.js │ │ └── tsconfig.json │ └── ui.go ├── web.go ├── web_fuzzy_test.go └── web_test.go ├── werf-giterminism.yaml ├── werf.yaml └── werf_cleanup.yaml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.github/workflows/build_dev.yaml -------------------------------------------------------------------------------- /.github/workflows/clang_lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.github/workflows/clang_lint.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.promu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.promu.yml -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/.yamllint -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/Dockerfile.ci -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/Makefile.common -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/README.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/TESTING.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.7.1 2 | -------------------------------------------------------------------------------- /cmd/prometheus/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/prometheus/main.go -------------------------------------------------------------------------------- /cmd/prometheus/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/prometheus/main_test.go -------------------------------------------------------------------------------- /cmd/prometheus/main_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/prometheus/main_unix_test.go -------------------------------------------------------------------------------- /cmd/prometheus/query_log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/prometheus/query_log_test.go -------------------------------------------------------------------------------- /cmd/prompptool/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/prompptool/main.go -------------------------------------------------------------------------------- /cmd/prompptool/walpp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/prompptool/walpp.go -------------------------------------------------------------------------------- /cmd/prompptool/walvanilla.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/prompptool/walvanilla.go -------------------------------------------------------------------------------- /cmd/promtool/analyze.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/analyze.go -------------------------------------------------------------------------------- /cmd/promtool/analyze_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/analyze_test.go -------------------------------------------------------------------------------- /cmd/promtool/archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/archive.go -------------------------------------------------------------------------------- /cmd/promtool/backfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/backfill.go -------------------------------------------------------------------------------- /cmd/promtool/backfill_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/backfill_test.go -------------------------------------------------------------------------------- /cmd/promtool/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/debug.go -------------------------------------------------------------------------------- /cmd/promtool/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/main.go -------------------------------------------------------------------------------- /cmd/promtool/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/main_test.go -------------------------------------------------------------------------------- /cmd/promtool/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/metrics.go -------------------------------------------------------------------------------- /cmd/promtool/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/query.go -------------------------------------------------------------------------------- /cmd/promtool/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/rules.go -------------------------------------------------------------------------------- /cmd/promtool/rules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/rules_test.go -------------------------------------------------------------------------------- /cmd/promtool/sd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/sd.go -------------------------------------------------------------------------------- /cmd/promtool/sd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/sd_test.go -------------------------------------------------------------------------------- /cmd/promtool/testdata/bad-sd-file-extension.nonexistant: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/promtool/testdata/bad-sd-file-format.yml: -------------------------------------------------------------------------------- 1 | - targats: 2 | - localhost:9100 3 | -------------------------------------------------------------------------------- /cmd/promtool/testdata/failing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/testdata/failing.yml -------------------------------------------------------------------------------- /cmd/promtool/testdata/prometheus-config.bad.yml: -------------------------------------------------------------------------------- 1 | not-prometheus: 2 | -------------------------------------------------------------------------------- /cmd/promtool/testdata/prometheus-config.good.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/promtool/testdata/prometheus-config.lint.yml: -------------------------------------------------------------------------------- 1 | rule_files: 2 | - prometheus-rules.lint.yml 3 | -------------------------------------------------------------------------------- /cmd/promtool/testdata/rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/testdata/rules.yml -------------------------------------------------------------------------------- /cmd/promtool/tsdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/tsdb.go -------------------------------------------------------------------------------- /cmd/promtool/tsdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/tsdb_test.go -------------------------------------------------------------------------------- /cmd/promtool/unittest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/unittest.go -------------------------------------------------------------------------------- /cmd/promtool/unittest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/cmd/promtool/unittest_test.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_default_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/config_default_test.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/config_test.go -------------------------------------------------------------------------------- /config/config_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/config_windows_test.go -------------------------------------------------------------------------------- /config/pp_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/pp_config_test.go -------------------------------------------------------------------------------- /config/pp_remote_write_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/pp_remote_write_config.go -------------------------------------------------------------------------------- /config/pp_scrape_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/pp_scrape_config.go -------------------------------------------------------------------------------- /config/testdata/agent_mode.without_remote_writes.yml: -------------------------------------------------------------------------------- 1 | global: 2 | scrape_interval: 15s 3 | -------------------------------------------------------------------------------- /config/testdata/conf.good.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/conf.good.yml -------------------------------------------------------------------------------- /config/testdata/dropequal.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/dropequal.bad.yml -------------------------------------------------------------------------------- /config/testdata/empty_rr_config.bad.yml: -------------------------------------------------------------------------------- 1 | remote_read: 2 | - 3 | -------------------------------------------------------------------------------- /config/testdata/empty_rw_config.bad.yml: -------------------------------------------------------------------------------- 1 | remote_write: 2 | - 3 | -------------------------------------------------------------------------------- /config/testdata/empty_scrape_config.bad.yml: -------------------------------------------------------------------------------- 1 | scrape_configs: 2 | - 3 | -------------------------------------------------------------------------------- /config/testdata/first.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/first.rules -------------------------------------------------------------------------------- /config/testdata/jobname.bad.yml: -------------------------------------------------------------------------------- 1 | scrape_configs: 2 | - job_name: 3 | -------------------------------------------------------------------------------- /config/testdata/keepequal.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/keepequal.bad.yml -------------------------------------------------------------------------------- /config/testdata/labeldrop.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/labeldrop.bad.yml -------------------------------------------------------------------------------- /config/testdata/labelkeep.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/labelkeep.bad.yml -------------------------------------------------------------------------------- /config/testdata/labelmap.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/labelmap.bad.yml -------------------------------------------------------------------------------- /config/testdata/labelname.bad.yml: -------------------------------------------------------------------------------- 1 | global: 2 | external_labels: 3 | not$allowed: value 4 | -------------------------------------------------------------------------------- /config/testdata/labelname2.bad.yml: -------------------------------------------------------------------------------- 1 | global: 2 | external_labels: 3 | 'not:allowed': value 4 | -------------------------------------------------------------------------------- /config/testdata/labelvalue.bad.yml: -------------------------------------------------------------------------------- 1 | global: 2 | external_labels: 3 | name: !!binary "/w==" 4 | -------------------------------------------------------------------------------- /config/testdata/lowercase.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/lowercase.bad.yml -------------------------------------------------------------------------------- /config/testdata/pp.conf.good.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/pp.conf.good.yml -------------------------------------------------------------------------------- /config/testdata/regex.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/regex.bad.yml -------------------------------------------------------------------------------- /config/testdata/remote_read_url_missing.bad.yml: -------------------------------------------------------------------------------- 1 | remote_read: 2 | - url: 3 | -------------------------------------------------------------------------------- /config/testdata/remote_write_url_missing.bad.yml: -------------------------------------------------------------------------------- 1 | remote_write: 2 | - url: 3 | -------------------------------------------------------------------------------- /config/testdata/rules.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/rules.bad.yml -------------------------------------------------------------------------------- /config/testdata/scrape_config_default_validation_mode.yml: -------------------------------------------------------------------------------- 1 | scrape_configs: 2 | - job_name: prometheus 3 | -------------------------------------------------------------------------------- /config/testdata/unknown_global_attr.bad.yml: -------------------------------------------------------------------------------- 1 | global: 2 | nonexistent_field: test 3 | -------------------------------------------------------------------------------- /config/testdata/uppercase.bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/config/testdata/uppercase.bad.yml -------------------------------------------------------------------------------- /console_libraries/menu.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/console_libraries/menu.lib -------------------------------------------------------------------------------- /console_libraries/prom.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/console_libraries/prom.lib -------------------------------------------------------------------------------- /consoles/index.html.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/consoles/index.html.example -------------------------------------------------------------------------------- /consoles/node-cpu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/consoles/node-cpu.html -------------------------------------------------------------------------------- /consoles/node-disk.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/consoles/node-disk.html -------------------------------------------------------------------------------- /consoles/node-overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/consoles/node-overview.html -------------------------------------------------------------------------------- /consoles/node.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/consoles/node.html -------------------------------------------------------------------------------- /consoles/prometheus-overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/consoles/prometheus-overview.html -------------------------------------------------------------------------------- /consoles/prometheus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/consoles/prometheus.html -------------------------------------------------------------------------------- /discovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/README.md -------------------------------------------------------------------------------- /discovery/aws/ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/aws/ec2.go -------------------------------------------------------------------------------- /discovery/aws/lightsail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/aws/lightsail.go -------------------------------------------------------------------------------- /discovery/aws/metrics_ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/aws/metrics_ec2.go -------------------------------------------------------------------------------- /discovery/azure/azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/azure/azure.go -------------------------------------------------------------------------------- /discovery/azure/azure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/azure/azure_test.go -------------------------------------------------------------------------------- /discovery/azure/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/azure/metrics.go -------------------------------------------------------------------------------- /discovery/consul/consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/consul/consul.go -------------------------------------------------------------------------------- /discovery/consul/consul_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/consul/consul_test.go -------------------------------------------------------------------------------- /discovery/consul/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/consul/metrics.go -------------------------------------------------------------------------------- /discovery/digitalocean/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/digitalocean/metrics.go -------------------------------------------------------------------------------- /discovery/discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/discovery.go -------------------------------------------------------------------------------- /discovery/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/dns/dns.go -------------------------------------------------------------------------------- /discovery/dns/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/dns/dns_test.go -------------------------------------------------------------------------------- /discovery/dns/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/dns/metrics.go -------------------------------------------------------------------------------- /discovery/eureka/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/eureka/client.go -------------------------------------------------------------------------------- /discovery/eureka/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/eureka/client_test.go -------------------------------------------------------------------------------- /discovery/eureka/eureka.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/eureka/eureka.go -------------------------------------------------------------------------------- /discovery/eureka/eureka_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/eureka/eureka_test.go -------------------------------------------------------------------------------- /discovery/eureka/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/eureka/metrics.go -------------------------------------------------------------------------------- /discovery/file/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/file/file.go -------------------------------------------------------------------------------- /discovery/file/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/file/file_test.go -------------------------------------------------------------------------------- /discovery/file/fixtures/valid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/file/fixtures/valid.yml -------------------------------------------------------------------------------- /discovery/file/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/file/metrics.go -------------------------------------------------------------------------------- /discovery/gce/gce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/gce/gce.go -------------------------------------------------------------------------------- /discovery/gce/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/gce/metrics.go -------------------------------------------------------------------------------- /discovery/hetzner/hcloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/hetzner/hcloud.go -------------------------------------------------------------------------------- /discovery/hetzner/hcloud_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/hetzner/hcloud_test.go -------------------------------------------------------------------------------- /discovery/hetzner/hetzner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/hetzner/hetzner.go -------------------------------------------------------------------------------- /discovery/hetzner/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/hetzner/metrics.go -------------------------------------------------------------------------------- /discovery/hetzner/mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/hetzner/mock_test.go -------------------------------------------------------------------------------- /discovery/hetzner/robot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/hetzner/robot.go -------------------------------------------------------------------------------- /discovery/hetzner/robot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/hetzner/robot_test.go -------------------------------------------------------------------------------- /discovery/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/http/http.go -------------------------------------------------------------------------------- /discovery/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/http/http_test.go -------------------------------------------------------------------------------- /discovery/http/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/http/metrics.go -------------------------------------------------------------------------------- /discovery/install/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/install/install.go -------------------------------------------------------------------------------- /discovery/ionos/ionos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ionos/ionos.go -------------------------------------------------------------------------------- /discovery/ionos/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ionos/metrics.go -------------------------------------------------------------------------------- /discovery/ionos/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ionos/server.go -------------------------------------------------------------------------------- /discovery/ionos/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ionos/server_test.go -------------------------------------------------------------------------------- /discovery/kubernetes/endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/endpoints.go -------------------------------------------------------------------------------- /discovery/kubernetes/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/ingress.go -------------------------------------------------------------------------------- /discovery/kubernetes/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/metrics.go -------------------------------------------------------------------------------- /discovery/kubernetes/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/node.go -------------------------------------------------------------------------------- /discovery/kubernetes/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/node_test.go -------------------------------------------------------------------------------- /discovery/kubernetes/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/pod.go -------------------------------------------------------------------------------- /discovery/kubernetes/pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/pod_test.go -------------------------------------------------------------------------------- /discovery/kubernetes/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/kubernetes/service.go -------------------------------------------------------------------------------- /discovery/linode/linode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/linode/linode.go -------------------------------------------------------------------------------- /discovery/linode/linode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/linode/linode_test.go -------------------------------------------------------------------------------- /discovery/linode/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/linode/metrics.go -------------------------------------------------------------------------------- /discovery/linode/mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/linode/mock_test.go -------------------------------------------------------------------------------- /discovery/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/manager.go -------------------------------------------------------------------------------- /discovery/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/manager_test.go -------------------------------------------------------------------------------- /discovery/marathon/marathon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/marathon/marathon.go -------------------------------------------------------------------------------- /discovery/marathon/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/marathon/metrics.go -------------------------------------------------------------------------------- /discovery/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/metrics.go -------------------------------------------------------------------------------- /discovery/metrics_k8s_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/metrics_k8s_client.go -------------------------------------------------------------------------------- /discovery/metrics_refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/metrics_refresh.go -------------------------------------------------------------------------------- /discovery/moby/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/docker.go -------------------------------------------------------------------------------- /discovery/moby/docker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/docker_test.go -------------------------------------------------------------------------------- /discovery/moby/dockerswarm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/dockerswarm.go -------------------------------------------------------------------------------- /discovery/moby/metrics_docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/metrics_docker.go -------------------------------------------------------------------------------- /discovery/moby/mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/mock_test.go -------------------------------------------------------------------------------- /discovery/moby/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/network.go -------------------------------------------------------------------------------- /discovery/moby/nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/nodes.go -------------------------------------------------------------------------------- /discovery/moby/nodes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/nodes_test.go -------------------------------------------------------------------------------- /discovery/moby/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/services.go -------------------------------------------------------------------------------- /discovery/moby/services_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/services_test.go -------------------------------------------------------------------------------- /discovery/moby/tasks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/tasks.go -------------------------------------------------------------------------------- /discovery/moby/tasks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/moby/tasks_test.go -------------------------------------------------------------------------------- /discovery/moby/testdata/dockerprom/_ping.json: -------------------------------------------------------------------------------- 1 | OK -------------------------------------------------------------------------------- /discovery/moby/testdata/swarmprom/_ping.json: -------------------------------------------------------------------------------- 1 | OK -------------------------------------------------------------------------------- /discovery/nomad/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/nomad/metrics.go -------------------------------------------------------------------------------- /discovery/nomad/nomad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/nomad/nomad.go -------------------------------------------------------------------------------- /discovery/nomad/nomad_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/nomad/nomad_test.go -------------------------------------------------------------------------------- /discovery/openstack/hypervisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/openstack/hypervisor.go -------------------------------------------------------------------------------- /discovery/openstack/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/openstack/instance.go -------------------------------------------------------------------------------- /discovery/openstack/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/openstack/metrics.go -------------------------------------------------------------------------------- /discovery/openstack/mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/openstack/mock_test.go -------------------------------------------------------------------------------- /discovery/openstack/openstack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/openstack/openstack.go -------------------------------------------------------------------------------- /discovery/ovhcloud/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ovhcloud/metrics.go -------------------------------------------------------------------------------- /discovery/ovhcloud/ovhcloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ovhcloud/ovhcloud.go -------------------------------------------------------------------------------- /discovery/ovhcloud/testdata/dedicated_server/dedicated_servers.json: -------------------------------------------------------------------------------- 1 | [ 2 | "abcde" 3 | ] -------------------------------------------------------------------------------- /discovery/ovhcloud/testdata/vps/vps.json: -------------------------------------------------------------------------------- 1 | [ 2 | "abc" 3 | ] -------------------------------------------------------------------------------- /discovery/ovhcloud/vps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ovhcloud/vps.go -------------------------------------------------------------------------------- /discovery/ovhcloud/vps_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/ovhcloud/vps_test.go -------------------------------------------------------------------------------- /discovery/puppetdb/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/puppetdb/metrics.go -------------------------------------------------------------------------------- /discovery/puppetdb/puppetdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/puppetdb/puppetdb.go -------------------------------------------------------------------------------- /discovery/puppetdb/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/puppetdb/resources.go -------------------------------------------------------------------------------- /discovery/refresh/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/refresh/refresh.go -------------------------------------------------------------------------------- /discovery/refresh/refresh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/refresh/refresh_test.go -------------------------------------------------------------------------------- /discovery/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/registry.go -------------------------------------------------------------------------------- /discovery/scaleway/baremetal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/scaleway/baremetal.go -------------------------------------------------------------------------------- /discovery/scaleway/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/scaleway/instance.go -------------------------------------------------------------------------------- /discovery/scaleway/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/scaleway/metrics.go -------------------------------------------------------------------------------- /discovery/scaleway/scaleway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/scaleway/scaleway.go -------------------------------------------------------------------------------- /discovery/scaleway/testdata/secret_key: -------------------------------------------------------------------------------- 1 | 6d6579e5-a5b9-49fc-a35f-b4feb9b87301 2 | -------------------------------------------------------------------------------- /discovery/triton/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/triton/metrics.go -------------------------------------------------------------------------------- /discovery/triton/triton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/triton/triton.go -------------------------------------------------------------------------------- /discovery/triton/triton_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/triton/triton_test.go -------------------------------------------------------------------------------- /discovery/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/util.go -------------------------------------------------------------------------------- /discovery/uyuni/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/uyuni/metrics.go -------------------------------------------------------------------------------- /discovery/uyuni/uyuni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/uyuni/uyuni.go -------------------------------------------------------------------------------- /discovery/uyuni/uyuni_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/uyuni/uyuni_test.go -------------------------------------------------------------------------------- /discovery/vultr/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/vultr/metrics.go -------------------------------------------------------------------------------- /discovery/vultr/mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/vultr/mock_test.go -------------------------------------------------------------------------------- /discovery/vultr/vultr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/vultr/vultr.go -------------------------------------------------------------------------------- /discovery/vultr/vultr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/vultr/vultr_test.go -------------------------------------------------------------------------------- /discovery/xds/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/client.go -------------------------------------------------------------------------------- /discovery/xds/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/client_test.go -------------------------------------------------------------------------------- /discovery/xds/kuma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/kuma.go -------------------------------------------------------------------------------- /discovery/xds/kuma_mads.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/kuma_mads.pb.go -------------------------------------------------------------------------------- /discovery/xds/kuma_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/kuma_test.go -------------------------------------------------------------------------------- /discovery/xds/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/metrics.go -------------------------------------------------------------------------------- /discovery/xds/xds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/xds.go -------------------------------------------------------------------------------- /discovery/xds/xds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/xds/xds_test.go -------------------------------------------------------------------------------- /discovery/zookeeper/zookeeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/discovery/zookeeper/zookeeper.go -------------------------------------------------------------------------------- /docs/command-line/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Command Line 3 | sort_rank: 9 4 | --- 5 | -------------------------------------------------------------------------------- /docs/command-line/prometheus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/command-line/prometheus.md -------------------------------------------------------------------------------- /docs/command-line/promtool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/command-line/promtool.md -------------------------------------------------------------------------------- /docs/configuration/https.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/configuration/https.md -------------------------------------------------------------------------------- /docs/configuration/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Configuration 3 | sort_rank: 3 4 | --- 5 | -------------------------------------------------------------------------------- /docs/feature_flags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/feature_flags.md -------------------------------------------------------------------------------- /docs/federation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/federation.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/http_sd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/http_sd.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/management_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/management_api.md -------------------------------------------------------------------------------- /docs/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/migration.md -------------------------------------------------------------------------------- /docs/querying/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/querying/api.md -------------------------------------------------------------------------------- /docs/querying/basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/querying/basics.md -------------------------------------------------------------------------------- /docs/querying/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/querying/examples.md -------------------------------------------------------------------------------- /docs/querying/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/querying/functions.md -------------------------------------------------------------------------------- /docs/querying/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Querying 3 | sort_rank: 4 4 | --- 5 | -------------------------------------------------------------------------------- /docs/querying/operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/querying/operators.md -------------------------------------------------------------------------------- /docs/querying/remote_read_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/querying/remote_read_api.md -------------------------------------------------------------------------------- /docs/stability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/stability.md -------------------------------------------------------------------------------- /docs/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/docs/storage.md -------------------------------------------------------------------------------- /documentation/examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/documentation/examples/Makefile -------------------------------------------------------------------------------- /documentation/prometheus-mixin/.gitignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | dashboards_out 3 | vendor 4 | jsonnetfile.lock.json 5 | -------------------------------------------------------------------------------- /documentation/prometheus-mixin/alerts.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlDoc((import 'mixin.libsonnet').prometheusAlerts) 2 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/go.sum -------------------------------------------------------------------------------- /model/exemplar/exemplar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/exemplar/exemplar.go -------------------------------------------------------------------------------- /model/histogram/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/histogram/generic.go -------------------------------------------------------------------------------- /model/histogram/generic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/histogram/generic_test.go -------------------------------------------------------------------------------- /model/histogram/histogram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/histogram/histogram.go -------------------------------------------------------------------------------- /model/histogram/histogram_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/histogram/histogram_test.go -------------------------------------------------------------------------------- /model/histogram/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/histogram/test_utils.go -------------------------------------------------------------------------------- /model/labels/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/labels.go -------------------------------------------------------------------------------- /model/labels/labels_common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/labels_common.go -------------------------------------------------------------------------------- /model/labels/labels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/labels_test.go -------------------------------------------------------------------------------- /model/labels/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/matcher.go -------------------------------------------------------------------------------- /model/labels/matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/matcher_test.go -------------------------------------------------------------------------------- /model/labels/regexp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/regexp.go -------------------------------------------------------------------------------- /model/labels/regexp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/regexp_test.go -------------------------------------------------------------------------------- /model/labels/sharding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/sharding.go -------------------------------------------------------------------------------- /model/labels/sharding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/sharding_test.go -------------------------------------------------------------------------------- /model/labels/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/labels/test_utils.go -------------------------------------------------------------------------------- /model/metadata/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/metadata/metadata.go -------------------------------------------------------------------------------- /model/relabel/relabel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/relabel/relabel.go -------------------------------------------------------------------------------- /model/relabel/relabel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/relabel/relabel_test.go -------------------------------------------------------------------------------- /model/rulefmt/rulefmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/rulefmt/rulefmt.go -------------------------------------------------------------------------------- /model/rulefmt/rulefmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/rulefmt/rulefmt_test.go -------------------------------------------------------------------------------- /model/rulefmt/testdata/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/rulefmt/testdata/test.yaml -------------------------------------------------------------------------------- /model/textparse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/README.md -------------------------------------------------------------------------------- /model/textparse/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/interface.go -------------------------------------------------------------------------------- /model/textparse/interface_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/interface_test.go -------------------------------------------------------------------------------- /model/textparse/op_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/op_interface.go -------------------------------------------------------------------------------- /model/textparse/openmetricslex.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/openmetricslex.l -------------------------------------------------------------------------------- /model/textparse/promlex.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/promlex.l -------------------------------------------------------------------------------- /model/textparse/promlex.l.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/promlex.l.go -------------------------------------------------------------------------------- /model/textparse/promparse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/promparse.go -------------------------------------------------------------------------------- /model/textparse/promparse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/promparse_test.go -------------------------------------------------------------------------------- /model/textparse/promtestdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/promtestdata.txt -------------------------------------------------------------------------------- /model/textparse/protobufparse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/textparse/protobufparse.go -------------------------------------------------------------------------------- /model/timestamp/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/timestamp/timestamp.go -------------------------------------------------------------------------------- /model/value/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/model/value/value.go -------------------------------------------------------------------------------- /notifier/notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/notifier/notifier.go -------------------------------------------------------------------------------- /notifier/notifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/notifier/notifier_test.go -------------------------------------------------------------------------------- /plugins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/plugins.yml -------------------------------------------------------------------------------- /plugins/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/plugins/generate.go -------------------------------------------------------------------------------- /plugins/minimum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/plugins/minimum.go -------------------------------------------------------------------------------- /plugins/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/plugins/plugins.go -------------------------------------------------------------------------------- /pp-pkg/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/.golangci.yml -------------------------------------------------------------------------------- /pp-pkg/config/receiver_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/config/receiver_config.go -------------------------------------------------------------------------------- /pp-pkg/dialer/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/dialer/dialer.go -------------------------------------------------------------------------------- /pp-pkg/handler/adapter/refill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/adapter/refill.go -------------------------------------------------------------------------------- /pp-pkg/handler/adapter/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/adapter/stream.go -------------------------------------------------------------------------------- /pp-pkg/handler/decoder/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/decoder/decoder.go -------------------------------------------------------------------------------- /pp-pkg/handler/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/interface.go -------------------------------------------------------------------------------- /pp-pkg/handler/model/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/model/metadata.go -------------------------------------------------------------------------------- /pp-pkg/handler/model/refill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/model/refill.go -------------------------------------------------------------------------------- /pp-pkg/handler/model/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/model/segment.go -------------------------------------------------------------------------------- /pp-pkg/handler/model/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/model/stream.go -------------------------------------------------------------------------------- /pp-pkg/handler/model/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/model/utils.go -------------------------------------------------------------------------------- /pp-pkg/handler/otlp_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/otlp_handler.go -------------------------------------------------------------------------------- /pp-pkg/handler/pp_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/pp_handler.go -------------------------------------------------------------------------------- /pp-pkg/handler/states.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/states.go -------------------------------------------------------------------------------- /pp-pkg/handler/states_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/states_test.go -------------------------------------------------------------------------------- /pp-pkg/handler/storage/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/handler/storage/io.go -------------------------------------------------------------------------------- /pp-pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/logger/logger.go -------------------------------------------------------------------------------- /pp-pkg/model/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/model/interface.go -------------------------------------------------------------------------------- /pp-pkg/remote/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/remote/config.go -------------------------------------------------------------------------------- /pp-pkg/scrape/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/scrape/manager.go -------------------------------------------------------------------------------- /pp-pkg/scrape/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/scrape/metrics.go -------------------------------------------------------------------------------- /pp-pkg/scrape/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/scrape/pool.go -------------------------------------------------------------------------------- /pp-pkg/scrape/scrape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/scrape/scrape.go -------------------------------------------------------------------------------- /pp-pkg/scrape/target.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/scrape/target.go -------------------------------------------------------------------------------- /pp-pkg/storage/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/storage/adapter.go -------------------------------------------------------------------------------- /pp-pkg/storage/appender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/storage/appender.go -------------------------------------------------------------------------------- /pp-pkg/storage/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/storage/noop.go -------------------------------------------------------------------------------- /pp-pkg/storage/remote_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/storage/remote_read.go -------------------------------------------------------------------------------- /pp-pkg/tsdb/compactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/tsdb/compactor.go -------------------------------------------------------------------------------- /pp-pkg/tsdb/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp-pkg/tsdb/db.go -------------------------------------------------------------------------------- /pp/.bazelignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/.bazelignore -------------------------------------------------------------------------------- /pp/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/.bazelrc -------------------------------------------------------------------------------- /pp/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/.clang-format -------------------------------------------------------------------------------- /pp/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/.clang-tidy -------------------------------------------------------------------------------- /pp/.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/.clangd -------------------------------------------------------------------------------- /pp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/.gitignore -------------------------------------------------------------------------------- /pp/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/.golangci.yml -------------------------------------------------------------------------------- /pp/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/BUILD -------------------------------------------------------------------------------- /pp/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/MODULE.bazel -------------------------------------------------------------------------------- /pp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/Makefile -------------------------------------------------------------------------------- /pp/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/WORKSPACE -------------------------------------------------------------------------------- /pp/bare_bones/algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/algorithm.h -------------------------------------------------------------------------------- /pp/bare_bones/allocated_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/allocated_memory.h -------------------------------------------------------------------------------- /pp/bare_bones/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/allocator.h -------------------------------------------------------------------------------- /pp/bare_bones/benchmarks/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/benchmarks/BUILD -------------------------------------------------------------------------------- /pp/bare_bones/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/bit.h -------------------------------------------------------------------------------- /pp/bare_bones/bit_sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/bit_sequence.h -------------------------------------------------------------------------------- /pp/bare_bones/bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/bitset.h -------------------------------------------------------------------------------- /pp/bare_bones/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/compiler.h -------------------------------------------------------------------------------- /pp/bare_bones/concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/concepts.h -------------------------------------------------------------------------------- /pp/bare_bones/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/crc32.h -------------------------------------------------------------------------------- /pp/bare_bones/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/encoding.h -------------------------------------------------------------------------------- /pp/bare_bones/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/exception.cpp -------------------------------------------------------------------------------- /pp/bare_bones/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/exception.h -------------------------------------------------------------------------------- /pp/bare_bones/gorilla.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/gorilla.h -------------------------------------------------------------------------------- /pp/bare_bones/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/iterator.h -------------------------------------------------------------------------------- /pp/bare_bones/lz4_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/lz4_stream.h -------------------------------------------------------------------------------- /pp/bare_bones/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/memory.h -------------------------------------------------------------------------------- /pp/bare_bones/numeric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/numeric.h -------------------------------------------------------------------------------- /pp/bare_bones/preprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/preprocess.h -------------------------------------------------------------------------------- /pp/bare_bones/serializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/serializer.h -------------------------------------------------------------------------------- /pp/bare_bones/snug_composite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/snug_composite.h -------------------------------------------------------------------------------- /pp/bare_bones/sparse_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/sparse_vector.h -------------------------------------------------------------------------------- /pp/bare_bones/stream_v_byte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/stream_v_byte.h -------------------------------------------------------------------------------- /pp/bare_bones/streams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/streams.h -------------------------------------------------------------------------------- /pp/bare_bones/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/type_traits.h -------------------------------------------------------------------------------- /pp/bare_bones/utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/utf8.h -------------------------------------------------------------------------------- /pp/bare_bones/varint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/varint.h -------------------------------------------------------------------------------- /pp/bare_bones/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/vector.h -------------------------------------------------------------------------------- /pp/bare_bones/vector_with_holes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/vector_with_holes.h -------------------------------------------------------------------------------- /pp/bare_bones/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/xxhash.h -------------------------------------------------------------------------------- /pp/bare_bones/zigzag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bare_bones/zigzag.h -------------------------------------------------------------------------------- /pp/bazel/rules/go_binary.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bazel/rules/go_binary.bzl -------------------------------------------------------------------------------- /pp/bazel/toolchain/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/bazel/toolchain/BUILD -------------------------------------------------------------------------------- /pp/entrypoint/.gitignore: -------------------------------------------------------------------------------- 1 | init/ 2 | temp/ 3 | result/ 4 | -------------------------------------------------------------------------------- /pp/entrypoint/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/Makefile -------------------------------------------------------------------------------- /pp/entrypoint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/README.md -------------------------------------------------------------------------------- /pp/entrypoint/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/build.mk -------------------------------------------------------------------------------- /pp/entrypoint/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/common.cpp -------------------------------------------------------------------------------- /pp/entrypoint/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/common.h -------------------------------------------------------------------------------- /pp/entrypoint/entrypoint.cpp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/entrypoint.cpp.mk -------------------------------------------------------------------------------- /pp/entrypoint/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/exception.hpp -------------------------------------------------------------------------------- /pp/entrypoint/go_constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/go_constants.cpp -------------------------------------------------------------------------------- /pp/entrypoint/go_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/go_constants.h -------------------------------------------------------------------------------- /pp/entrypoint/hashdex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/hashdex.hpp -------------------------------------------------------------------------------- /pp/entrypoint/head/data_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/head/data_storage.h -------------------------------------------------------------------------------- /pp/entrypoint/head/lss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/head/lss.h -------------------------------------------------------------------------------- /pp/entrypoint/head/series_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/head/series_data.h -------------------------------------------------------------------------------- /pp/entrypoint/head_status.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/head_status.cpp -------------------------------------------------------------------------------- /pp/entrypoint/head_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/head_status.h -------------------------------------------------------------------------------- /pp/entrypoint/head_wal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/head_wal.cpp -------------------------------------------------------------------------------- /pp/entrypoint/head_wal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/head_wal.h -------------------------------------------------------------------------------- /pp/entrypoint/index_writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/index_writer.cpp -------------------------------------------------------------------------------- /pp/entrypoint/index_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/index_writer.h -------------------------------------------------------------------------------- /pp/entrypoint/label_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/label_set.cpp -------------------------------------------------------------------------------- /pp/entrypoint/label_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/label_set.h -------------------------------------------------------------------------------- /pp/entrypoint/metrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/metrics.cpp -------------------------------------------------------------------------------- /pp/entrypoint/metrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/metrics.h -------------------------------------------------------------------------------- /pp/entrypoint/primitives_lss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/primitives_lss.cpp -------------------------------------------------------------------------------- /pp/entrypoint/primitives_lss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/primitives_lss.h -------------------------------------------------------------------------------- /pp/entrypoint/wal_decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/wal_decoder.cpp -------------------------------------------------------------------------------- /pp/entrypoint/wal_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/wal_decoder.h -------------------------------------------------------------------------------- /pp/entrypoint/wal_encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/wal_encoder.cpp -------------------------------------------------------------------------------- /pp/entrypoint/wal_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/wal_encoder.h -------------------------------------------------------------------------------- /pp/entrypoint/wal_hashdex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/wal_hashdex.cpp -------------------------------------------------------------------------------- /pp/entrypoint/wal_hashdex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/entrypoint/wal_hashdex.h -------------------------------------------------------------------------------- /pp/go/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/.gitignore -------------------------------------------------------------------------------- /pp/go/cppbridge/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/common.go -------------------------------------------------------------------------------- /pp/go/cppbridge/entrypoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/entrypoint.go -------------------------------------------------------------------------------- /pp/go/cppbridge/entrypoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/entrypoint.h -------------------------------------------------------------------------------- /pp/go/cppbridge/entrypoint_testgc.go: -------------------------------------------------------------------------------- 1 | //go:build !asan 2 | 3 | package cppbridge 4 | 5 | func testGC() { 6 | } 7 | -------------------------------------------------------------------------------- /pp/go/cppbridge/exception.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/exception.go -------------------------------------------------------------------------------- /pp/go/cppbridge/exception_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/exception_test.go -------------------------------------------------------------------------------- /pp/go/cppbridge/fastcgo/call.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/fastcgo/call.s -------------------------------------------------------------------------------- /pp/go/cppbridge/head.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/head.go -------------------------------------------------------------------------------- /pp/go/cppbridge/head_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/head_status.go -------------------------------------------------------------------------------- /pp/go/cppbridge/head_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/head_test.go -------------------------------------------------------------------------------- /pp/go/cppbridge/head_wal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/head_wal.go -------------------------------------------------------------------------------- /pp/go/cppbridge/head_wal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/head_wal_test.go -------------------------------------------------------------------------------- /pp/go/cppbridge/index_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/index_writer.go -------------------------------------------------------------------------------- /pp/go/cppbridge/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/labels.go -------------------------------------------------------------------------------- /pp/go/cppbridge/lss_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/lss_snapshot.go -------------------------------------------------------------------------------- /pp/go/cppbridge/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/metrics.go -------------------------------------------------------------------------------- /pp/go/cppbridge/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/metrics_test.go -------------------------------------------------------------------------------- /pp/go/cppbridge/primitives_lss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/primitives_lss.go -------------------------------------------------------------------------------- /pp/go/cppbridge/wal_decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/wal_decoder.go -------------------------------------------------------------------------------- /pp/go/cppbridge/wal_encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/wal_encoder.go -------------------------------------------------------------------------------- /pp/go/cppbridge/wal_hashdex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/cppbridge/wal_hashdex.go -------------------------------------------------------------------------------- /pp/go/frames/binary_body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/binary_body.go -------------------------------------------------------------------------------- /pp/go/frames/binary_body_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/binary_body_test.go -------------------------------------------------------------------------------- /pp/go/frames/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/consts.go -------------------------------------------------------------------------------- /pp/go/frames/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/errors.go -------------------------------------------------------------------------------- /pp/go/frames/frames.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/frames.go -------------------------------------------------------------------------------- /pp/go/frames/frames_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/frames_test.go -------------------------------------------------------------------------------- /pp/go/frames/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/header.go -------------------------------------------------------------------------------- /pp/go/frames/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/header_test.go -------------------------------------------------------------------------------- /pp/go/frames/title.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/title.go -------------------------------------------------------------------------------- /pp/go/frames/title_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/title_test.go -------------------------------------------------------------------------------- /pp/go/frames/transport_frames.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/transport_frames.go -------------------------------------------------------------------------------- /pp/go/frames/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/types.go -------------------------------------------------------------------------------- /pp/go/frames/write_frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/frames/write_frame.go -------------------------------------------------------------------------------- /pp/go/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/logger/logger.go -------------------------------------------------------------------------------- /pp/go/model/labelmatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/model/labelmatcher.go -------------------------------------------------------------------------------- /pp/go/model/labelset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/model/labelset.go -------------------------------------------------------------------------------- /pp/go/model/labelset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/model/labelset_test.go -------------------------------------------------------------------------------- /pp/go/model/timeseries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/model/timeseries.go -------------------------------------------------------------------------------- /pp/go/relabeler/autosharder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/autosharder.go -------------------------------------------------------------------------------- /pp/go/relabeler/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/config/config.go -------------------------------------------------------------------------------- /pp/go/relabeler/current_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/current_state.go -------------------------------------------------------------------------------- /pp/go/relabeler/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/errors.go -------------------------------------------------------------------------------- /pp/go/relabeler/exchange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/exchange.go -------------------------------------------------------------------------------- /pp/go/relabeler/file_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/file_storage.go -------------------------------------------------------------------------------- /pp/go/relabeler/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/interface.go -------------------------------------------------------------------------------- /pp/go/relabeler/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/main_test.go -------------------------------------------------------------------------------- /pp/go/relabeler/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/manager.go -------------------------------------------------------------------------------- /pp/go/relabeler/manager_keeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/manager_keeper.go -------------------------------------------------------------------------------- /pp/go/relabeler/markup_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/markup_file.go -------------------------------------------------------------------------------- /pp/go/relabeler/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/models.go -------------------------------------------------------------------------------- /pp/go/relabeler/refill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/refill.go -------------------------------------------------------------------------------- /pp/go/relabeler/refill_sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/refill_sender.go -------------------------------------------------------------------------------- /pp/go/relabeler/rotate_timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/rotate_timer.go -------------------------------------------------------------------------------- /pp/go/relabeler/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/sender.go -------------------------------------------------------------------------------- /pp/go/relabeler/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/task.go -------------------------------------------------------------------------------- /pp/go/relabeler/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/relabeler/transport.go -------------------------------------------------------------------------------- /pp/go/server/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/server/transport.go -------------------------------------------------------------------------------- /pp/go/server/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/server/transport_test.go -------------------------------------------------------------------------------- /pp/go/storage/block/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/block/block.go -------------------------------------------------------------------------------- /pp/go/storage/block/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/block/writer.go -------------------------------------------------------------------------------- /pp/go/storage/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/builder.go -------------------------------------------------------------------------------- /pp/go/storage/catalog/gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/catalog/gc.go -------------------------------------------------------------------------------- /pp/go/storage/catalog/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/catalog/log.go -------------------------------------------------------------------------------- /pp/go/storage/head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/head.md -------------------------------------------------------------------------------- /pp/go/storage/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/loader.go -------------------------------------------------------------------------------- /pp/go/storage/loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/loader_test.go -------------------------------------------------------------------------------- /pp/go/storage/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/manager.go -------------------------------------------------------------------------------- /pp/go/storage/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/manager_test.go -------------------------------------------------------------------------------- /pp/go/storage/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/models.go -------------------------------------------------------------------------------- /pp/go/storage/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/proxy.go -------------------------------------------------------------------------------- /pp/go/storage/querier/dedup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/querier/dedup.go -------------------------------------------------------------------------------- /pp/go/storage/querier/multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/querier/multi.go -------------------------------------------------------------------------------- /pp/go/storage/ready/ready.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/ready/ready.go -------------------------------------------------------------------------------- /pp/go/storage/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/storage/types.go -------------------------------------------------------------------------------- /pp/go/transport/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/transport/transport.go -------------------------------------------------------------------------------- /pp/go/util/closer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/closer.go -------------------------------------------------------------------------------- /pp/go/util/file_appender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/file_appender.go -------------------------------------------------------------------------------- /pp/go/util/file_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/file_reader.go -------------------------------------------------------------------------------- /pp/go/util/fn_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/fn_writer.go -------------------------------------------------------------------------------- /pp/go/util/offset_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/offset_reader.go -------------------------------------------------------------------------------- /pp/go/util/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/profile.go -------------------------------------------------------------------------------- /pp/go/util/registerer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/registerer.go -------------------------------------------------------------------------------- /pp/go/util/shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/shutdown.go -------------------------------------------------------------------------------- /pp/go/util/varint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/go/util/varint.go -------------------------------------------------------------------------------- /pp/head/chunk_recoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/head/chunk_recoder.h -------------------------------------------------------------------------------- /pp/head/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/head/status.h -------------------------------------------------------------------------------- /pp/head/status_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/head/status_tests.cpp -------------------------------------------------------------------------------- /pp/metrics/counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/counter.h -------------------------------------------------------------------------------- /pp/metrics/label_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/label_set.h -------------------------------------------------------------------------------- /pp/metrics/metric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/metric.h -------------------------------------------------------------------------------- /pp/metrics/metrics_page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/metrics_page.h -------------------------------------------------------------------------------- /pp/metrics/metrics_page_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/metrics_page_list.h -------------------------------------------------------------------------------- /pp/metrics/serializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/serializer.h -------------------------------------------------------------------------------- /pp/metrics/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/storage.h -------------------------------------------------------------------------------- /pp/metrics/storage_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/metrics/storage_tests.cpp -------------------------------------------------------------------------------- /pp/performance_tests/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/performance_tests/config.h -------------------------------------------------------------------------------- /pp/performance_tests/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/performance_tests/log.cpp -------------------------------------------------------------------------------- /pp/performance_tests/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/performance_tests/log.h -------------------------------------------------------------------------------- /pp/performance_tests/metric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/performance_tests/metric.h -------------------------------------------------------------------------------- /pp/performance_tests/metrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/performance_tests/metrics.h -------------------------------------------------------------------------------- /pp/performance_tests/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/performance_tests/test.cpp -------------------------------------------------------------------------------- /pp/performance_tests/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/performance_tests/test.h -------------------------------------------------------------------------------- /pp/primitives/go_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/go_model.h -------------------------------------------------------------------------------- /pp/primitives/go_slice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/go_slice.h -------------------------------------------------------------------------------- /pp/primitives/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/hash.h -------------------------------------------------------------------------------- /pp/primitives/label_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/label_set.h -------------------------------------------------------------------------------- /pp/primitives/labels_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/labels_builder.h -------------------------------------------------------------------------------- /pp/primitives/primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/primitives.h -------------------------------------------------------------------------------- /pp/primitives/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/sample.h -------------------------------------------------------------------------------- /pp/primitives/timeseries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/primitives/timeseries.h -------------------------------------------------------------------------------- /pp/profiling/profiling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/profiling/profiling.h -------------------------------------------------------------------------------- /pp/prometheus/hashdex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/hashdex.h -------------------------------------------------------------------------------- /pp/prometheus/label_matcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/label_matcher.h -------------------------------------------------------------------------------- /pp/prometheus/metric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/metric.h -------------------------------------------------------------------------------- /pp/prometheus/query.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/query.h -------------------------------------------------------------------------------- /pp/prometheus/relabeler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/relabeler.h -------------------------------------------------------------------------------- /pp/prometheus/remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/remote.h -------------------------------------------------------------------------------- /pp/prometheus/remote_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/remote_write.h -------------------------------------------------------------------------------- /pp/prometheus/tsdb/index/toc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/tsdb/index/toc.h -------------------------------------------------------------------------------- /pp/prometheus/value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/prometheus/value.h -------------------------------------------------------------------------------- /pp/scripts/bazel.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/scripts/bazel.mk -------------------------------------------------------------------------------- /pp/scripts/err_code_gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/scripts/err_code_gen.sh -------------------------------------------------------------------------------- /pp/scripts/test_coredump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/scripts/test_coredump.sh -------------------------------------------------------------------------------- /pp/series_data/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/series_data/common.h -------------------------------------------------------------------------------- /pp/series_data/concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/series_data/concepts.h -------------------------------------------------------------------------------- /pp/series_data/data_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/series_data/data_storage.h -------------------------------------------------------------------------------- /pp/series_data/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/series_data/decoder.h -------------------------------------------------------------------------------- /pp/series_data/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/series_data/encoder.h -------------------------------------------------------------------------------- /pp/series_data/querier/query.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/series_data/querier/query.h -------------------------------------------------------------------------------- /pp/series_index/trie_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/series_index/trie_index.h -------------------------------------------------------------------------------- /pp/third_party/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/BUILD -------------------------------------------------------------------------------- /pp/third_party/cedar.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/cedar.BUILD -------------------------------------------------------------------------------- /pp/third_party/fastfloat/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/fastfloat/BUILD -------------------------------------------------------------------------------- /pp/third_party/fastfloat/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/jemalloc.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/jemalloc.BUILD -------------------------------------------------------------------------------- /pp/third_party/lz4.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/lz4.BUILD -------------------------------------------------------------------------------- /pp/third_party/patches/cedar/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/com_google_absl/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/google_benchmark/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/gtest/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/jemalloc/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/lz4/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/parallel_hashmap/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/quasis_crypto/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/re2/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/roaring/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/patches/snappy/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pp/third_party/roaring.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/roaring.BUILD -------------------------------------------------------------------------------- /pp/third_party/simdutf.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/simdutf.BUILD -------------------------------------------------------------------------------- /pp/third_party/tracy.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/tracy.BUILD -------------------------------------------------------------------------------- /pp/third_party/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/uuid.h -------------------------------------------------------------------------------- /pp/third_party/xxHash.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/third_party/xxHash.BUILD -------------------------------------------------------------------------------- /pp/wal/benchmarks/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/benchmarks/BUILD -------------------------------------------------------------------------------- /pp/wal/concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/concepts.h -------------------------------------------------------------------------------- /pp/wal/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/decoder.h -------------------------------------------------------------------------------- /pp/wal/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/encoder.h -------------------------------------------------------------------------------- /pp/wal/hashdex/basic_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/hashdex/basic_decoder.h -------------------------------------------------------------------------------- /pp/wal/hashdex/go_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/hashdex/go_model.h -------------------------------------------------------------------------------- /pp/wal/hashdex/metric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/hashdex/metric.h -------------------------------------------------------------------------------- /pp/wal/hashdex/protobuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/hashdex/protobuf.h -------------------------------------------------------------------------------- /pp/wal/hashdex/test_fixture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/hashdex/test_fixture.h -------------------------------------------------------------------------------- /pp/wal/output_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/output_decoder.h -------------------------------------------------------------------------------- /pp/wal/tests/wal_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/tests/wal_tests.cpp -------------------------------------------------------------------------------- /pp/wal/wal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/pp/wal/wal.h -------------------------------------------------------------------------------- /prompb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/README.md -------------------------------------------------------------------------------- /prompb/buf.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/buf.lock -------------------------------------------------------------------------------- /prompb/buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/buf.yaml -------------------------------------------------------------------------------- /prompb/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/codec.go -------------------------------------------------------------------------------- /prompb/custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/custom.go -------------------------------------------------------------------------------- /prompb/remote.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/remote.pb.go -------------------------------------------------------------------------------- /prompb/remote.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/remote.proto -------------------------------------------------------------------------------- /prompb/rwcommon/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/rwcommon/codec_test.go -------------------------------------------------------------------------------- /prompb/types.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/types.pb.go -------------------------------------------------------------------------------- /prompb/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/prompb/types.proto -------------------------------------------------------------------------------- /promql/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/bench_test.go -------------------------------------------------------------------------------- /promql/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/engine.go -------------------------------------------------------------------------------- /promql/engine_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/engine_internal_test.go -------------------------------------------------------------------------------- /promql/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/engine_test.go -------------------------------------------------------------------------------- /promql/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/functions.go -------------------------------------------------------------------------------- /promql/functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/functions_test.go -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_1: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_10: -------------------------------------------------------------------------------- 1 | 0755 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_11: -------------------------------------------------------------------------------- 1 | +5.5e-3 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_12: -------------------------------------------------------------------------------- 1 | -0755 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_13: -------------------------------------------------------------------------------- 1 | 1 + 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_14: -------------------------------------------------------------------------------- 1 | 1 - 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_15: -------------------------------------------------------------------------------- 1 | 1 * 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_16: -------------------------------------------------------------------------------- 1 | 1 % 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_17: -------------------------------------------------------------------------------- 1 | 1 / 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_18: -------------------------------------------------------------------------------- 1 | 1 == 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_19: -------------------------------------------------------------------------------- 1 | 1 != 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_2: -------------------------------------------------------------------------------- 1 | +Inf 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_20: -------------------------------------------------------------------------------- 1 | 1 > 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_21: -------------------------------------------------------------------------------- 1 | 1 >= 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_22: -------------------------------------------------------------------------------- 1 | 1 < 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_23: -------------------------------------------------------------------------------- 1 | 1 <= 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_24: -------------------------------------------------------------------------------- 1 | +1 + -2 * 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_25: -------------------------------------------------------------------------------- 1 | 1 + 2/(3*1) 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_26: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_27: -------------------------------------------------------------------------------- 1 | #comment 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_28: -------------------------------------------------------------------------------- 1 | foo * bar 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_29: -------------------------------------------------------------------------------- 1 | foo == 1 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_3: -------------------------------------------------------------------------------- 1 | -Inf 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_30: -------------------------------------------------------------------------------- 1 | 2.5 / bar 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_31: -------------------------------------------------------------------------------- 1 | foo and bar 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_32: -------------------------------------------------------------------------------- 1 | foo or bar 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_33: -------------------------------------------------------------------------------- 1 | foo + bar or bla and blub 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_4: -------------------------------------------------------------------------------- 1 | .5 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_5: -------------------------------------------------------------------------------- 1 | 5. 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_6: -------------------------------------------------------------------------------- 1 | 123.4567 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_7: -------------------------------------------------------------------------------- 1 | 5e-3 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_8: -------------------------------------------------------------------------------- 1 | 5e3 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseExpr/corpus/from_tests_9: -------------------------------------------------------------------------------- 1 | 0xc 2 | -------------------------------------------------------------------------------- /promql/fuzz-data/ParseMetric/corpus/exposition_formats_2: -------------------------------------------------------------------------------- 1 | metric_without_timestamp_and_labels 12.47 2 | -------------------------------------------------------------------------------- /promql/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/fuzz.go -------------------------------------------------------------------------------- /promql/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/fuzz_test.go -------------------------------------------------------------------------------- /promql/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/info.go -------------------------------------------------------------------------------- /promql/info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/info_test.go -------------------------------------------------------------------------------- /promql/parser/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/ast.go -------------------------------------------------------------------------------- /promql/parser/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/functions.go -------------------------------------------------------------------------------- /promql/parser/lex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/lex.go -------------------------------------------------------------------------------- /promql/parser/lex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/lex_test.go -------------------------------------------------------------------------------- /promql/parser/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/parse.go -------------------------------------------------------------------------------- /promql/parser/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/parse_test.go -------------------------------------------------------------------------------- /promql/parser/prettier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/prettier.go -------------------------------------------------------------------------------- /promql/parser/prettier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/prettier_test.go -------------------------------------------------------------------------------- /promql/parser/printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/printer.go -------------------------------------------------------------------------------- /promql/parser/printer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/printer_test.go -------------------------------------------------------------------------------- /promql/parser/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/parser/value.go -------------------------------------------------------------------------------- /promql/promql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/promql_test.go -------------------------------------------------------------------------------- /promql/promqltest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/promqltest/README.md -------------------------------------------------------------------------------- /promql/promqltest/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/promqltest/test.go -------------------------------------------------------------------------------- /promql/promqltest/test_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/promqltest/test_test.go -------------------------------------------------------------------------------- /promql/quantile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/quantile.go -------------------------------------------------------------------------------- /promql/quantile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/quantile_test.go -------------------------------------------------------------------------------- /promql/query_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/query_logger.go -------------------------------------------------------------------------------- /promql/query_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/query_logger_test.go -------------------------------------------------------------------------------- /promql/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/test.go -------------------------------------------------------------------------------- /promql/test_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/test_test.go -------------------------------------------------------------------------------- /promql/testdata/collision.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/testdata/collision.test -------------------------------------------------------------------------------- /promql/testdata/functions.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/testdata/functions.test -------------------------------------------------------------------------------- /promql/testdata/literals.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/testdata/literals.test -------------------------------------------------------------------------------- /promql/testdata/operators.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/testdata/operators.test -------------------------------------------------------------------------------- /promql/testdata/selectors.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/testdata/selectors.test -------------------------------------------------------------------------------- /promql/testdata/staleness.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/testdata/staleness.test -------------------------------------------------------------------------------- /promql/testdata/subquery.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/testdata/subquery.test -------------------------------------------------------------------------------- /promql/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/value.go -------------------------------------------------------------------------------- /promql/value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/promql/value_test.go -------------------------------------------------------------------------------- /rules/alerting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/alerting.go -------------------------------------------------------------------------------- /rules/alerting_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/alerting_test.go -------------------------------------------------------------------------------- /rules/fixtures/rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/fixtures/rules.yaml -------------------------------------------------------------------------------- /rules/fixtures/rules2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/fixtures/rules2.yaml -------------------------------------------------------------------------------- /rules/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/group.go -------------------------------------------------------------------------------- /rules/group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/group_test.go -------------------------------------------------------------------------------- /rules/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/manager.go -------------------------------------------------------------------------------- /rules/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/manager_test.go -------------------------------------------------------------------------------- /rules/origin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/origin.go -------------------------------------------------------------------------------- /rules/origin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/origin_test.go -------------------------------------------------------------------------------- /rules/recording.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/recording.go -------------------------------------------------------------------------------- /rules/recording_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/recording_test.go -------------------------------------------------------------------------------- /rules/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/rules/rule.go -------------------------------------------------------------------------------- /scrape/clientprotobuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/clientprotobuf.go -------------------------------------------------------------------------------- /scrape/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/helpers_test.go -------------------------------------------------------------------------------- /scrape/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/manager.go -------------------------------------------------------------------------------- /scrape/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/manager_test.go -------------------------------------------------------------------------------- /scrape/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/metrics.go -------------------------------------------------------------------------------- /scrape/scrape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/scrape.go -------------------------------------------------------------------------------- /scrape/scrape_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/scrape_test.go -------------------------------------------------------------------------------- /scrape/target.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/target.go -------------------------------------------------------------------------------- /scrape/target_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/target_test.go -------------------------------------------------------------------------------- /scrape/testdata/bearertoken.txt: -------------------------------------------------------------------------------- 1 | 12345 2 | -------------------------------------------------------------------------------- /scrape/testdata/ca.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/ca.cer -------------------------------------------------------------------------------- /scrape/testdata/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/ca.key -------------------------------------------------------------------------------- /scrape/testdata/client.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/client.cer -------------------------------------------------------------------------------- /scrape/testdata/client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/client.key -------------------------------------------------------------------------------- /scrape/testdata/server.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/server.cer -------------------------------------------------------------------------------- /scrape/testdata/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/server.key -------------------------------------------------------------------------------- /scrape/testdata/servername.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/servername.cer -------------------------------------------------------------------------------- /scrape/testdata/servername.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scrape/testdata/servername.key -------------------------------------------------------------------------------- /scripts/binary_replace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/binary_replace.sh -------------------------------------------------------------------------------- /scripts/compress_assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/compress_assets.sh -------------------------------------------------------------------------------- /scripts/genproto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/genproto.sh -------------------------------------------------------------------------------- /scripts/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/golangci-lint.yml -------------------------------------------------------------------------------- /scripts/npm-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/npm-deps.sh -------------------------------------------------------------------------------- /scripts/package_assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/package_assets.sh -------------------------------------------------------------------------------- /scripts/sync_repo_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/sync_repo_files.sh -------------------------------------------------------------------------------- /scripts/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/tools.go -------------------------------------------------------------------------------- /scripts/ui_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/scripts/ui_release.sh -------------------------------------------------------------------------------- /storage/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/buffer.go -------------------------------------------------------------------------------- /storage/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/buffer_test.go -------------------------------------------------------------------------------- /storage/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/errors.go -------------------------------------------------------------------------------- /storage/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/errors_test.go -------------------------------------------------------------------------------- /storage/fanout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/fanout.go -------------------------------------------------------------------------------- /storage/fanout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/fanout_test.go -------------------------------------------------------------------------------- /storage/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/generic.go -------------------------------------------------------------------------------- /storage/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/interface.go -------------------------------------------------------------------------------- /storage/interface_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/interface_test.go -------------------------------------------------------------------------------- /storage/lazy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/lazy.go -------------------------------------------------------------------------------- /storage/memoized_iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/memoized_iterator.go -------------------------------------------------------------------------------- /storage/merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/merge.go -------------------------------------------------------------------------------- /storage/merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/merge_test.go -------------------------------------------------------------------------------- /storage/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/noop.go -------------------------------------------------------------------------------- /storage/remote/azuread/testdata/azuread_bad_configmissing.yaml: -------------------------------------------------------------------------------- 1 | cloud: AzurePublic 2 | -------------------------------------------------------------------------------- /storage/remote/chunked.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/chunked.go -------------------------------------------------------------------------------- /storage/remote/chunked_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/chunked_test.go -------------------------------------------------------------------------------- /storage/remote/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/client.go -------------------------------------------------------------------------------- /storage/remote/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/client_test.go -------------------------------------------------------------------------------- /storage/remote/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/codec.go -------------------------------------------------------------------------------- /storage/remote/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/codec_test.go -------------------------------------------------------------------------------- /storage/remote/ewma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/ewma.go -------------------------------------------------------------------------------- /storage/remote/intern.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/intern.go -------------------------------------------------------------------------------- /storage/remote/intern_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/intern_test.go -------------------------------------------------------------------------------- /storage/remote/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/read.go -------------------------------------------------------------------------------- /storage/remote/read_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/read_handler.go -------------------------------------------------------------------------------- /storage/remote/read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/read_test.go -------------------------------------------------------------------------------- /storage/remote/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/stats.go -------------------------------------------------------------------------------- /storage/remote/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/storage.go -------------------------------------------------------------------------------- /storage/remote/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/storage_test.go -------------------------------------------------------------------------------- /storage/remote/write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/write.go -------------------------------------------------------------------------------- /storage/remote/write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/remote/write_test.go -------------------------------------------------------------------------------- /storage/secondary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/secondary.go -------------------------------------------------------------------------------- /storage/series.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/series.go -------------------------------------------------------------------------------- /storage/series_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/storage/series_test.go -------------------------------------------------------------------------------- /template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/template/template.go -------------------------------------------------------------------------------- /template/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/template/template_test.go -------------------------------------------------------------------------------- /tracing/testdata/ca.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tracing/testdata/ca.cer -------------------------------------------------------------------------------- /tracing/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tracing/tracing.go -------------------------------------------------------------------------------- /tracing/tracing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tracing/tracing_test.go -------------------------------------------------------------------------------- /tsdb/.gitignore: -------------------------------------------------------------------------------- 1 | benchout/ 2 | -------------------------------------------------------------------------------- /tsdb/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/CHANGELOG.md -------------------------------------------------------------------------------- /tsdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/README.md -------------------------------------------------------------------------------- /tsdb/agent/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/agent/db.go -------------------------------------------------------------------------------- /tsdb/agent/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/agent/db_test.go -------------------------------------------------------------------------------- /tsdb/agent/op_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/agent/op_interface.go -------------------------------------------------------------------------------- /tsdb/agent/series.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/agent/series.go -------------------------------------------------------------------------------- /tsdb/agent/series_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/agent/series_test.go -------------------------------------------------------------------------------- /tsdb/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/block.go -------------------------------------------------------------------------------- /tsdb/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/block_test.go -------------------------------------------------------------------------------- /tsdb/blockwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/blockwriter.go -------------------------------------------------------------------------------- /tsdb/blockwriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/blockwriter_test.go -------------------------------------------------------------------------------- /tsdb/chunkenc/bstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/bstream.go -------------------------------------------------------------------------------- /tsdb/chunkenc/bstream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/bstream_test.go -------------------------------------------------------------------------------- /tsdb/chunkenc/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/chunk.go -------------------------------------------------------------------------------- /tsdb/chunkenc/chunk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/chunk_test.go -------------------------------------------------------------------------------- /tsdb/chunkenc/histogram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/histogram.go -------------------------------------------------------------------------------- /tsdb/chunkenc/varbit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/varbit.go -------------------------------------------------------------------------------- /tsdb/chunkenc/varbit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/varbit_test.go -------------------------------------------------------------------------------- /tsdb/chunkenc/xor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/xor.go -------------------------------------------------------------------------------- /tsdb/chunkenc/xor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunkenc/xor_test.go -------------------------------------------------------------------------------- /tsdb/chunks/chunks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunks/chunks.go -------------------------------------------------------------------------------- /tsdb/chunks/chunks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunks/chunks_test.go -------------------------------------------------------------------------------- /tsdb/chunks/head_chunks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunks/head_chunks.go -------------------------------------------------------------------------------- /tsdb/chunks/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunks/queue.go -------------------------------------------------------------------------------- /tsdb/chunks/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunks/queue_test.go -------------------------------------------------------------------------------- /tsdb/chunks/samples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/chunks/samples.go -------------------------------------------------------------------------------- /tsdb/compact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/compact.go -------------------------------------------------------------------------------- /tsdb/compact_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/compact_test.go -------------------------------------------------------------------------------- /tsdb/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/db.go -------------------------------------------------------------------------------- /tsdb/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/db_test.go -------------------------------------------------------------------------------- /tsdb/docs/bstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/bstream.md -------------------------------------------------------------------------------- /tsdb/docs/format/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/format/README.md -------------------------------------------------------------------------------- /tsdb/docs/format/chunks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/format/chunks.md -------------------------------------------------------------------------------- /tsdb/docs/format/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/format/index.md -------------------------------------------------------------------------------- /tsdb/docs/format/tombstones.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/format/tombstones.md -------------------------------------------------------------------------------- /tsdb/docs/format/wal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/format/wal.md -------------------------------------------------------------------------------- /tsdb/docs/refs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/refs.md -------------------------------------------------------------------------------- /tsdb/docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/docs/usage.md -------------------------------------------------------------------------------- /tsdb/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/encoding/encoding.go -------------------------------------------------------------------------------- /tsdb/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/errors/errors.go -------------------------------------------------------------------------------- /tsdb/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/example_test.go -------------------------------------------------------------------------------- /tsdb/exemplar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/exemplar.go -------------------------------------------------------------------------------- /tsdb/exemplar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/exemplar_test.go -------------------------------------------------------------------------------- /tsdb/external.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/external.go -------------------------------------------------------------------------------- /tsdb/fileutil/dir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/dir.go -------------------------------------------------------------------------------- /tsdb/fileutil/dir_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/dir_unix.go -------------------------------------------------------------------------------- /tsdb/fileutil/dir_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/dir_windows.go -------------------------------------------------------------------------------- /tsdb/fileutil/fileutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/fileutil.go -------------------------------------------------------------------------------- /tsdb/fileutil/flock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/flock.go -------------------------------------------------------------------------------- /tsdb/fileutil/flock_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/flock_js.go -------------------------------------------------------------------------------- /tsdb/fileutil/flock_plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/flock_plan9.go -------------------------------------------------------------------------------- /tsdb/fileutil/flock_solaris.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/flock_solaris.go -------------------------------------------------------------------------------- /tsdb/fileutil/flock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/flock_test.go -------------------------------------------------------------------------------- /tsdb/fileutil/flock_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/flock_unix.go -------------------------------------------------------------------------------- /tsdb/fileutil/flock_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/flock_windows.go -------------------------------------------------------------------------------- /tsdb/fileutil/mmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/mmap.go -------------------------------------------------------------------------------- /tsdb/fileutil/mmap_386.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/mmap_386.go -------------------------------------------------------------------------------- /tsdb/fileutil/mmap_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/mmap_amd64.go -------------------------------------------------------------------------------- /tsdb/fileutil/mmap_arm64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/mmap_arm64.go -------------------------------------------------------------------------------- /tsdb/fileutil/mmap_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/mmap_js.go -------------------------------------------------------------------------------- /tsdb/fileutil/mmap_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/mmap_unix.go -------------------------------------------------------------------------------- /tsdb/fileutil/mmap_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/mmap_windows.go -------------------------------------------------------------------------------- /tsdb/fileutil/preallocate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/preallocate.go -------------------------------------------------------------------------------- /tsdb/fileutil/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/sync.go -------------------------------------------------------------------------------- /tsdb/fileutil/sync_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/sync_darwin.go -------------------------------------------------------------------------------- /tsdb/fileutil/sync_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/fileutil/sync_linux.go -------------------------------------------------------------------------------- /tsdb/goversion/goversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/goversion/goversion.go -------------------------------------------------------------------------------- /tsdb/goversion/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/goversion/init.go -------------------------------------------------------------------------------- /tsdb/head.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head.go -------------------------------------------------------------------------------- /tsdb/head_append.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_append.go -------------------------------------------------------------------------------- /tsdb/head_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_bench_test.go -------------------------------------------------------------------------------- /tsdb/head_dedupelabels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_dedupelabels.go -------------------------------------------------------------------------------- /tsdb/head_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_other.go -------------------------------------------------------------------------------- /tsdb/head_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_read.go -------------------------------------------------------------------------------- /tsdb/head_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_read_test.go -------------------------------------------------------------------------------- /tsdb/head_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_test.go -------------------------------------------------------------------------------- /tsdb/head_wal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/head_wal.go -------------------------------------------------------------------------------- /tsdb/index/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/index/index.go -------------------------------------------------------------------------------- /tsdb/index/index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/index/index_test.go -------------------------------------------------------------------------------- /tsdb/index/postings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/index/postings.go -------------------------------------------------------------------------------- /tsdb/index/postings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/index/postings_test.go -------------------------------------------------------------------------------- /tsdb/index/postingsstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/index/postingsstats.go -------------------------------------------------------------------------------- /tsdb/isolation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/isolation.go -------------------------------------------------------------------------------- /tsdb/isolation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/isolation_test.go -------------------------------------------------------------------------------- /tsdb/mocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/mocks_test.go -------------------------------------------------------------------------------- /tsdb/ooo_head.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/ooo_head.go -------------------------------------------------------------------------------- /tsdb/ooo_head_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/ooo_head_read.go -------------------------------------------------------------------------------- /tsdb/ooo_head_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/ooo_head_read_test.go -------------------------------------------------------------------------------- /tsdb/ooo_head_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/ooo_head_test.go -------------------------------------------------------------------------------- /tsdb/ooo_isolation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/ooo_isolation.go -------------------------------------------------------------------------------- /tsdb/ooo_isolation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/ooo_isolation_test.go -------------------------------------------------------------------------------- /tsdb/querier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/querier.go -------------------------------------------------------------------------------- /tsdb/querier_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/querier_bench_test.go -------------------------------------------------------------------------------- /tsdb/querier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/querier_test.go -------------------------------------------------------------------------------- /tsdb/record/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/record/record.go -------------------------------------------------------------------------------- /tsdb/record/record_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/record/record_test.go -------------------------------------------------------------------------------- /tsdb/repair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/repair.go -------------------------------------------------------------------------------- /tsdb/repair_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/repair_test.go -------------------------------------------------------------------------------- /tsdb/testdata/20kseries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/testdata/20kseries.json -------------------------------------------------------------------------------- /tsdb/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/testutil.go -------------------------------------------------------------------------------- /tsdb/tombstones/tombstones.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/tombstones/tombstones.go -------------------------------------------------------------------------------- /tsdb/trigger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/trigger.go -------------------------------------------------------------------------------- /tsdb/tsdbblockutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/tsdbblockutil.go -------------------------------------------------------------------------------- /tsdb/tsdbutil/dir_locker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/tsdbutil/dir_locker.go -------------------------------------------------------------------------------- /tsdb/tsdbutil/histogram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/tsdbutil/histogram.go -------------------------------------------------------------------------------- /tsdb/wlog/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/checkpoint.go -------------------------------------------------------------------------------- /tsdb/wlog/checkpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/checkpoint_test.go -------------------------------------------------------------------------------- /tsdb/wlog/live_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/live_reader.go -------------------------------------------------------------------------------- /tsdb/wlog/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/reader.go -------------------------------------------------------------------------------- /tsdb/wlog/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/reader_test.go -------------------------------------------------------------------------------- /tsdb/wlog/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/watcher.go -------------------------------------------------------------------------------- /tsdb/wlog/watcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/watcher_test.go -------------------------------------------------------------------------------- /tsdb/wlog/wlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/wlog.go -------------------------------------------------------------------------------- /tsdb/wlog/wlog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/tsdb/wlog/wlog_test.go -------------------------------------------------------------------------------- /util/almost/almost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/almost/almost.go -------------------------------------------------------------------------------- /util/almost/almost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/almost/almost_test.go -------------------------------------------------------------------------------- /util/fmtutil/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/fmtutil/format.go -------------------------------------------------------------------------------- /util/fmtutil/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/fmtutil/format_test.go -------------------------------------------------------------------------------- /util/gate/gate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/gate/gate.go -------------------------------------------------------------------------------- /util/httputil/compression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/httputil/compression.go -------------------------------------------------------------------------------- /util/httputil/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/httputil/context.go -------------------------------------------------------------------------------- /util/httputil/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/httputil/cors.go -------------------------------------------------------------------------------- /util/httputil/cors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/httputil/cors_test.go -------------------------------------------------------------------------------- /util/jsonutil/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/jsonutil/marshal.go -------------------------------------------------------------------------------- /util/junitxml/junitxml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/junitxml/junitxml.go -------------------------------------------------------------------------------- /util/junitxml/junitxml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/junitxml/junitxml_test.go -------------------------------------------------------------------------------- /util/logging/dedupe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/logging/dedupe.go -------------------------------------------------------------------------------- /util/logging/dedupe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/logging/dedupe_test.go -------------------------------------------------------------------------------- /util/logging/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/logging/file.go -------------------------------------------------------------------------------- /util/logging/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/logging/file_test.go -------------------------------------------------------------------------------- /util/logging/ratelimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/logging/ratelimit.go -------------------------------------------------------------------------------- /util/osutil/hostname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/osutil/hostname.go -------------------------------------------------------------------------------- /util/pool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/pool/pool.go -------------------------------------------------------------------------------- /util/pool/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/pool/pool_test.go -------------------------------------------------------------------------------- /util/runtime/limits_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runtime/limits_default.go -------------------------------------------------------------------------------- /util/runtime/limits_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runtime/limits_windows.go -------------------------------------------------------------------------------- /util/runtime/statfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runtime/statfs.go -------------------------------------------------------------------------------- /util/runtime/statfs_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runtime/statfs_default.go -------------------------------------------------------------------------------- /util/runtime/statfs_uint32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runtime/statfs_uint32.go -------------------------------------------------------------------------------- /util/runtime/uname_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runtime/uname_default.go -------------------------------------------------------------------------------- /util/runtime/uname_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runtime/uname_linux.go -------------------------------------------------------------------------------- /util/runutil/runutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/runutil/runutil.go -------------------------------------------------------------------------------- /util/stats/query_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/stats/query_stats.go -------------------------------------------------------------------------------- /util/stats/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/stats/stats_test.go -------------------------------------------------------------------------------- /util/stats/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/stats/timer.go -------------------------------------------------------------------------------- /util/strutil/quote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/strutil/quote.go -------------------------------------------------------------------------------- /util/strutil/quote_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/strutil/quote_test.go -------------------------------------------------------------------------------- /util/strutil/strconv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/strutil/strconv.go -------------------------------------------------------------------------------- /util/strutil/strconv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/strutil/strconv_test.go -------------------------------------------------------------------------------- /util/teststorage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/teststorage/storage.go -------------------------------------------------------------------------------- /util/testutil/cmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/testutil/cmp.go -------------------------------------------------------------------------------- /util/testutil/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/testutil/context.go -------------------------------------------------------------------------------- /util/testutil/directory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/testutil/directory.go -------------------------------------------------------------------------------- /util/testutil/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/testutil/logging.go -------------------------------------------------------------------------------- /util/testutil/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/testutil/port.go -------------------------------------------------------------------------------- /util/testutil/roundtrip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/testutil/roundtrip.go -------------------------------------------------------------------------------- /util/testutil/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/testutil/testing.go -------------------------------------------------------------------------------- /util/treecache/treecache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/treecache/treecache.go -------------------------------------------------------------------------------- /util/zeropool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/zeropool/pool.go -------------------------------------------------------------------------------- /util/zeropool/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/util/zeropool/pool_test.go -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- 1 | testdata/ -------------------------------------------------------------------------------- /web/api/v1/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/api.go -------------------------------------------------------------------------------- /web/api/v1/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/api_test.go -------------------------------------------------------------------------------- /web/api/v1/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/codec.go -------------------------------------------------------------------------------- /web/api/v1/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/codec_test.go -------------------------------------------------------------------------------- /web/api/v1/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/errors_test.go -------------------------------------------------------------------------------- /web/api/v1/json_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/json_codec.go -------------------------------------------------------------------------------- /web/api/v1/json_codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/json_codec_test.go -------------------------------------------------------------------------------- /web/api/v1/pp_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/api/v1/pp_api.go -------------------------------------------------------------------------------- /web/federate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/federate.go -------------------------------------------------------------------------------- /web/federate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/federate_test.go -------------------------------------------------------------------------------- /web/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/mock.go -------------------------------------------------------------------------------- /web/mock/ready_notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/mock/ready_notifier.go -------------------------------------------------------------------------------- /web/mock/tsdb_admin_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/mock/tsdb_admin_stats.go -------------------------------------------------------------------------------- /web/op_federate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/op_federate.go -------------------------------------------------------------------------------- /web/ui/.gitignore: -------------------------------------------------------------------------------- 1 | *.gz 2 | embed.go 3 | -------------------------------------------------------------------------------- /web/ui/.nvmrc: -------------------------------------------------------------------------------- 1 | v20.5.1 2 | -------------------------------------------------------------------------------- /web/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/README.md -------------------------------------------------------------------------------- /web/ui/assets_embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/assets_embed.go -------------------------------------------------------------------------------- /web/ui/build_ui.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/build_ui.sh -------------------------------------------------------------------------------- /web/ui/embed.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/embed.go.tmpl -------------------------------------------------------------------------------- /web/ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/package-lock.json -------------------------------------------------------------------------------- /web/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/package.json -------------------------------------------------------------------------------- /web/ui/react-app/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/react-app/.env -------------------------------------------------------------------------------- /web/ui/react-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/react-app/.gitignore -------------------------------------------------------------------------------- /web/ui/react-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/react-app/package.json -------------------------------------------------------------------------------- /web/ui/react-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/react-app/src/App.tsx -------------------------------------------------------------------------------- /web/ui/react-app/src/Theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/react-app/src/Theme.tsx -------------------------------------------------------------------------------- /web/ui/react-app/src/constants/constants.tsx: -------------------------------------------------------------------------------- 1 | export const API_PATH = 'api/v1'; 2 | -------------------------------------------------------------------------------- /web/ui/react-app/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/react-app/src/index.tsx -------------------------------------------------------------------------------- /web/ui/react-app/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /web/ui/react-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/react-app/tsconfig.json -------------------------------------------------------------------------------- /web/ui/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/ui/ui.go -------------------------------------------------------------------------------- /web/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/web.go -------------------------------------------------------------------------------- /web/web_fuzzy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/web_fuzzy_test.go -------------------------------------------------------------------------------- /web/web_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/web/web_test.go -------------------------------------------------------------------------------- /werf-giterminism.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/werf-giterminism.yaml -------------------------------------------------------------------------------- /werf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/werf.yaml -------------------------------------------------------------------------------- /werf_cleanup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deckhouse/prompp/HEAD/werf_cleanup.yaml --------------------------------------------------------------------------------