Instalação do Serviço de Observabilidade
No PostgreSYS, o serviço de Observabilidade é implementado através da integração dos componentes Prometheus, Grafana, Alertmanager e Karma, responsáveis por coletar, armazenar e exibir métricas e alertas de todo o ambiente de banco de dados PostgreSQL.
Sintaxe do Comando
pgsmart install -s obs
pgsmart install --service=obs
Flags:
-
-M, --pg-version=(11|12|13|14|15) ⇒ Default: 15. Versão majoritária do PostgreSQL, independentemente do serviço. Será usada a release (versão minoritária)mais recente da versão majoritária escolhida.
-
-a, --agent=<agent> ⇒ Alias, hostname ou IP do servidor onde Um PgSmart Agent está instalado.
-
-h, --help ⇒ Ajuda
-
-q, --quiet ⇒ Execução não interativa para a instalação dos serviços. Usada com --service, --pg-major-version e --agent.
Instalação Não Interativa
Este modo de instalação é ativado pela opção quiet (--quiet, -q) e sua execução utiliza os valores padrão (default) para os parâmetros não informados. Contudo, esta opção é desabilitada na primeira instalação, visto a necessidade de criação do repositório de pacotes do PostgreSYS baseado nas informações solicitadas interativamente.
pgsmart install -a <agent> -q --service=obs -M 15
Instalação Interativa
pgsmart install
-
Selecione o Agente do PgSmart ou registre um novo.
![seleciona agente pgsmart](../_images/pgsys-sel-agent-cluster.png)
-
Selecione o serviço Observabilidade (utilize a tecla <ESPAÇO> para marcar e desmarcar os serviços desejados).
![seleciona serviço](../_images/pgsys-instal-observ-sel-servico.png)
-
Selecione a versão majoritária do PostgreSQL do ambiente.
![seleciona versão majoritária](../_images/pgsys-instal-observ-sel-v-maj.png)
-
Selecione a release da versão majoritária do PostgreSQL do ambiente.
![seleciona release versão majoritária](../_images/pgsys-instal-observ-sel-rl-v-maj.png)
-
Confirme se deseja instalar o repositório de pacotes do PostgreSYS.
-
Informe a URL do repositório de pacotes.
![confirma instalação repositorio pacotes](../_images/pgsys-instal-repos-pacotes.png)
Esta pergunta não é realizada se os repositórios pgsys e pgsys-utils já estiverem presentes ou mapeados na máquina. |