Open O1ahmad opened 3 years ago
Base Type v1 |
Software Element | Capability | Class |
---|---|---|---|
fluentd | logging | exporter | |
elasticsearch | logging | { sink, explorer } | |
kibana | logging | explorer | |
(app-prometheus-exporter) | metrics | exporter | |
prometheus | metrics | { sink, explorer } | |
grafana | { monitoring, alerting } | { sink, explorer } | |
alertmanager | alerting | explorer |
Infrastructure/operational stacks generally consist of a collection of software elements defined for managing a set of capabilities or tools provided to a particular application built on top of or integrated with it. For example, the LAMP stack, consisting of the Linux operating system, the Apache HTTP server, MySQL and PHP, is such a set of well-established software elements used in provisioning web servers which have been responsible for hosting a significant of the internet's content for decades.
This item entails developing such a stack for general or base application operational monitoring and alerting. To this end, the goal of this work is to develop an initial design of the stack layers for automating the provisioning, configuration and runtime life-cycle management of software elements of this
Base
stack type for including the following capabilities with all application deployments: