Skip to content

rancher/opni

Repository files navigation

Multi Cluster Observability with AIOps

License codecov Go Report Card

Observability data comes in the form of logs, metrics and traces. The collection and storage of observability data is handled by observability backends and agents. AIOps helps makes sense of this observability data. Opni comes with all these nuts and bolts and can be used to self monitor a single cluster or be a centralized observability data sink for multiple clusters.

You can easily create the following with Opni:

  • Backends

    • Opni Logging - extends Opensearch to make it easy to search, visualize and analyze logs, traces and Kubernetes events
    • Opni Monitoring - extends Cortex to enable multi cluster, long term storage for Prometheus metrics
  • Opni Agent

    • Collects logs, Kubernetes events, OpenTelemetry traces and Prometheus metrics with the click of a button
  • AIOps

  • Alerting and SLOs

Check out the docs page to get started!

alt text


License

Copyright (c) 2020-2022 SUSE, LLC

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.