{"id":27944597,"url":"https://github.com/open-edge-platform/o11y-charts","last_synced_at":"2025-05-07T12:53:21.570Z","repository":{"id":289237345,"uuid":"958748880","full_name":"open-edge-platform/o11y-charts","owner":"open-edge-platform","description":"This repository provides key Observability Helm Charts and its helper applications deployable on the Edge Orchestrator.","archived":false,"fork":false,"pushed_at":"2025-04-30T08:16:38.000Z","size":220,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-04-30T09:29:16.791Z","etag":null,"topics":["dashboards","edge-orchestrator","grafana","logs","loki","metrics","mimir","monitoring","multitenancy","o11y","observability","opentelemetry-collector","tempo","traces"],"latest_commit_sha":null,"homepage":"","language":"Smarty","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-edge-platform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSES/Apache-2.0.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-01T17:42:47.000Z","updated_at":"2025-04-25T12:20:19.000Z","dependencies_parsed_at":"2025-04-22T09:24:29.113Z","dependency_job_id":null,"html_url":"https://github.com/open-edge-platform/o11y-charts","commit_stats":null,"previous_names":["open-edge-platform/o11y-charts"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-edge-platform%2Fo11y-charts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-edge-platform%2Fo11y-charts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-edge-platform%2Fo11y-charts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-edge-platform%2Fo11y-charts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-edge-platform","download_url":"https://codeload.github.com/open-edge-platform/o11y-charts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252882816,"owners_count":21819153,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dashboards","edge-orchestrator","grafana","logs","loki","metrics","mimir","monitoring","multitenancy","o11y","observability","opentelemetry-collector","tempo","traces"],"created_at":"2025-05-07T12:53:19.151Z","updated_at":"2025-05-07T12:53:21.562Z","avatar_url":"https://github.com/open-edge-platform.png","language":"Smarty","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\nSPDX-FileCopyrightText: (C) 2025 Intel Corporation\nSPDX-License-Identifier: Apache-2.0\n--\u003e\n\n# Edge Orchestrator Observability Charts\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n[Edge Node Observability Stack]: charts/edgenode-observability\n[Edge Node Observability Dashboards]: charts/edgenode-dashboards\n[Orchestrator Observability Stack]: charts/orchestrator-observability\n[Orchestrator Observability Dashboards]: charts/orchestrator-dashboards\n\n[Grafana Proxy]: apps/grafana-proxy\n[OpenTelemetry Collector]: apps/orch-otelcol\n\n[Documentation]: https://docs.openedgeplatform.intel.com/edge-manage-docs/main/developer_guide/observability/arch/index.html\n[Contributor's Guide]: https://docs.openedgeplatform.intel.com/edge-manage-docs/main/developer_guide/contributor_guide/index.html\n[Edge Orchestrator Community]: https://github.com/open-edge-platform\n[Troubleshooting]: https://docs.openedgeplatform.intel.com/edge-manage-docs/main/developer_guide/troubleshooting/index.html\n[Contact us]: https://github.com/open-edge-platform\n\n[Apache 2.0 License]: LICENSES/Apache-2.0.txt\n\n## Overview\n\nEdge Orchestrator Observability Charts provide key Observability charts deployable on Edge Orchestrator:\n\n- [Edge Node Observability Stack] along with [Edge Node Observability Dashboards]\n- [Orchestrator Observability Stack] along with [Orchestrator Observability Dashboards]\n\nAdditionally, the charts utilize customized applications to handle multi-tenancy aspects:\n\n- [Grafana Proxy]\n- [OpenTelemetry Collector]\n\nRead more about Edge Orchestrator Observability Charts in the [Documentation].\n\n## Get Started\n\nThis repository consists of several projects located in the `apps` and `charts` directories.\nIf these commands are run in the main repository directory, they will be executed for all projects.\nTo run them for a specific project, execute the commands in the project's directory, e.g., `charts/edgenode-dashboards`.\n\nTo set up the development environment and work on this project, follow the steps below.\nAll necessary tools will be installed using the `install-tools` target.\nNote that `docker` and `asdf` must be installed beforehand.\n\n## Develop\n\nThe code of this project is maintained and released in CI using the `VERSION` file.\nIn addition, the chart is versioned with the same tag as the `VERSION` file.\n\nThis is mandatory to keep all chart versions and app versions coherent.\n\nTo bump the version, increment the version in the `VERSION` file and run the following command\n(to set `version` and `appVersion` in the `Chart.yaml` automatically):\n\n```sh\nmake helm-build\n```\n\n### Install Tools\n\nTo install all the necessary tools needed for development the project, run:\n\n```sh\nmake install-tools\n```\n\n### Build\n\nTo build the project, use the following command:\n\n```sh\nmake build\n```\n\n### Lint\n\nTo lint the code and ensure it adheres to the coding standards, run:\n\n```sh\nmake lint\n```\n\n### Test\n\nTo run the tests and verify the functionality of the project, use:\n\n```sh\nmake test\n```\n\n### Docker Build\n\nTo build the Docker image for the project, run:\n\n```sh\nmake docker-build\n```\n\n### Helm Build\n\nTo package the Helm chart for the project, use:\n\n```sh\nmake helm-build\n```\n\n### Docker Push\n\nTo push the Docker image to the registry, run:\n\n```sh\nmake docker-push\n```\n\n### Helm Push\n\nTo push the Helm chart to the repository, use:\n\n```sh\nmake helm-push\n```\n\n### Kind All\n\nTo load the Docker image into a local Kind cluster, run:\n\n```sh\nmake kind-all\n```\n\n## Contribute\n\nTo learn how to contribute to the project, see the [Contributor's Guide].\n\n## Community and Support\n\nTo learn more about the project, its community, and governance, visit the [Edge Orchestrator Community].\n\nFor support, start with [Troubleshooting] or [Contact us].\n\n## License\n\nEdge Orchestrator Observability Charts is licensed under [Apache 2.0 License].\n\nLast Updated Date: {March 28, 2025}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-edge-platform%2Fo11y-charts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-edge-platform%2Fo11y-charts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-edge-platform%2Fo11y-charts/lists"}