a9s Add-on Specification - Version 1
This document specifies version 1 of the a9s Add-on specification. It includes a detailed
This document specifies version 1 of the a9s Add-on specification. It includes a detailed
This section contains information related to the a9s Add-ons.
This documentation describes the a9s Backup Manager service. The a9s Backup Manager is responsible for orchestrating
Backup Manager Worker
This documentation describes the a9s Backup Monit service. The a9s Backup Monit service collects
This document describes the supported properties for the a9s Backup Service.
This section documents the a9s Backup Service, its components and its use cases.
a9s Bee
This section describes the operation of the a9s CF Service Guard component.
This section describes the API v1 of the a9s CF Service Guard component.
This section describes the supported properties of the a9s CF Service Guard component.
This sections contains resources applicable to all a9s Data Services.
This section describes the operation of the a9s Consul component.
Introduction
Introduction
This document explains the most common tasks an a9s Data Service Operator should know.
anyninesboshdeployer.bosh.directors
This section describes the operation of the a9s Deployment Updater component.
This page describes the properties of the a9s IaaS Configuration.
This document describes concerns and limitations to be considered when allocating resources for
This document describes a9s KeyValue SPI configuration.
Fluentd
This page describes possible configurations for a9s LogMe2.
This document describes concerns and limitations to be considered when allocating resources for
This document describes a9s LogMe2 SPI configuration.
Although a9s MySQL has been renamed to a9s MariaDB, it should be noted that every a9s MariaDB version >=10.6 is to be
It occurs that a MariaDB cluster member is not following the master node. In this case, we need to bootstrap this lost
This document provides an overview of the topology and general configuration of an a9s MariaDB cluster instance.
This section provides an overview of workarounds for known issues with MariaDB.
This document describes concerns and limitations to be considered when allocating resources for your a9s MariaDB plans.
This document describes a9s MariaDB SPI configuration.
An extensive log of actions executed on an a9s Messaging instance can be valuable for your organization for various
This document describes concerns and limitations to be considered when allocating resources for
This document describes a9s Messaging SPI configuration.
a9s MongoDB only has SSPL versions that must be enabled via the addon.
This document briefly describes how to manually restore a logical backup from a
This document describes concerns and limitations to be considered when allocating resources for
This document describes a9s MongoDB SPI configuration.
Although a9s MySQL has been renamed to a9s MariaDB, it should be noted that every a9s MariaDB version >=10.6 is to be
This section describes the operation of a9s Parachute component.
Every a9s Data Services Service Instance has an a9s Parachute process running. This process will stop the
This section documents the configuration of a9s PG which is the central database used by most components in the
When finding a cluster in a broken state where manual intervention is necessary,
This section provides an overview of workarounds for known issues with
This document describes shortly how to manually restore a logical backup
This document describes shortly how to recover a backup to the
Caching
This document describes concerns and limitations to be considered when allocating resources for
This document describes a9s PostgreSQL SPI configuration.
With the introduction of Ubuntu Jammy to a9s PostgreSQL the default BOSH stemcell for a9s PostgreSQL has been set to
With the introduction of Grafana 10, it is now possible to migrate existing a9s Prometheus Service Instances
This document describes a9s Prometheus SPI configuration.
This document describes concerns and limitations to be considered when allocating resources for
This document describes a9s Redis SPI configuration.
This document describes concerns and limitations to be considered when allocating resources for
This document describes a9s Search SPI configuration.
This section describes the operation of the a9s Service Broker component.
This section describes the a9s Dashboard and a9s Dashboard API.
For each a9s Data Service, the smoke-tests errand is included.
The a9s SSO Proxy component sits in front of the a9s Service Dashboard and does
When finding a cluster in a broken state, where manual intervention is necessary, we need to properly identify the
Allow to Block Automatic Updates
Audit Logs
The templates that can be used for the different Service Plans.
Default Behavior
node-guard.logallaccess
This manual will guide you through manual deletion of a9s-pg entries for deleted instances older than given days.
In some situations it might be necessary to purge a service instance from Cloud
Since anynines-deployment v4.0.0, a9s PostgreSQL includes a debug script.
It is possible to configure the anynines Service Broker with an URL which will be called when different events occur.
Whether you want to backup a9s Search to Amazon AWS S3 or any other S3-compatible service, this section will guide you through the required configuration.
Creating backups on Azure with OpenSearch requires a different approach, and as such, the specification of parameters is different from the usual proceedings.
By default the backups are encrypted with a general encryption key defined in
Customize the Color Theme of the Service Dashboard
Currently, a9s PostgreSQL and a9s KeyValue are the only Data Services that support performing a disaster recovery
The a9s Dashboard catches the following errors:
This document describes how the failover monitor works and how to configure this feature.
This section describes the usage and configuration of on demand created certificates for the TLS/SSL service plans of an
Grafana Contact Points
Introducing new Service Plans also has an impact in the a9s Billing Services.
Most a9s service plans collocate Logstash on the instance VMs to allow log and
You are able to set memory limit thresholds for the jobs of the different
These are the all metrics provided by the a9s Backup Monit component.
Most of the a9s Data Services can send Graphite metrics to a Graphite endpoint.
The intent of this document is to specify how to migrate data from on
This document describes options to migrate data from an older a9s PostgreSQL Service Instance using an older PostgreSQL
You can enable AppDynamics support for all instances of a MongoDB service by applying an ops file:
The a9s Add-on defines a way to plug in a new version of a data service as well as extending the
Description
This document describes how the primary alias monitor works and how to configure this feature.
This section describes the supported properties of the a9s Consul component.
This section describes the supported properties of the a9s Deployment Updater component.
- anyninesservicebroker.jobs.updateinstancestates_interval
In previous releases of a9s Messaging SSL and TCP listeners have been configured
The RabbitMQ Management UI can be enabled by using the Ops file ops/rabbitmq-enable-management-ui-as-route.yml which
Peer Verification
This document briefly describes the properties related to a9s PostgreSQL replication configuration.
This document describes how a9s PostgreSQL deals with replication lag and how to fix the cluster in
This manual will guide you to identify the deployment name of a Service Instance.
Security logs allow Platform operators to see what security-related actions were triggered, when, and by whom, providing
The a9s Service Broker can provide different services and service plans. Which services and
You are able to set limits how many Service Instances can be created with one Service Broker in the config. These limits can be applied on 3 levels:
On this page we will present the most important resource usage limits for our data services. If a property is specified as "-" there is no property in the BOSH release for that particular setting but we list it here in order to document the default setting for the the user's convenience.
If you have a syslog endpoint (e.g. a LogMe 2 instance) you can configure each
The BOSH director can be set up using bosh-deployment, as is officially documented here//bosh.io/docs/init.html.
This document describes the potential causes that can lead an a9s PosgreSQL cluster into a split brain scenario and the
The dashboard can show additional navigation entries in its navbar. They can point to defined targets. It is represented by a list of object under the keys dashboard-api.staticnavigationentries.
In order to manage BOSH stemcells in anynines-deployment, we've made stemcells
The dashboard displays a support email address to users when an error page
This document describes how the switchover operation works and how to configure this feature.
Freezing Release Versions
The template-uploader errand has different properties based on each service. In the first section you can find the general properties, valid for all services. Additionally you can find the properties for each service in the sections below.
Currently, some a9s Data Services are experiencing problems regarding logging when using TLSv1.3. Therefore, we strongly
This section describes the usage and configuration of TLS/SSL service plans from the perspective of the Platform
In order to enable the use of AWS IAM Instance Profiles within the a9s Data Services it is necessary, aside from the
This document explains the impact of PostgreSQL's VACUUM command on disk space and how to prevent its usage from
This section describes the usage and configuration of a wildcard certificate for the TLS/SSL service plans of an a9s