Gostaria de aprender a configurar a autenticação grafana HTTP no Apache? Neste tutorial, vamos mostrar como autenticar usuários de Grafana usando a autenticação APACHE Native HTTP.
• Ubuntu 18
• Ubuntu 19
• Grafana 6.4.4
Tutorial de Grafana:
Nesta página, oferecemos acesso rápido a uma lista de tutoriais de Grafana.
Tutorial – Instalação de Grafana
No console Linux, use os seguintes comandos para instalar o serviço de banco de dados MySQL.
Acesse a linha de comando MySQL.
Crie um banco de dados chamado grafana.
Crie uma conta de usuário de banco de dados chamada grafana.
Dê ao usuário SQL chamado grafana permissão sobre o banco de dados chamado grafana.
No console Linux, use os seguintes comandos para configurar o repositório Grafana APT.
Use o seguinte comando para instalar grafana.
Edite o arquivo grafana grafana.ini.
Execute a configuração a seguir nas seções [Database] e [Session].
Tenha em mente que você precisa alterar o nome de usuário e senha do MySQL para refletir seu ambiente.
Use o seguinte comando para iniciar o serviço Grafana.
O serviço grafana começará a ouvir na porta TCP 3000.
Para testar sua instalação grafana, abra seu navegador e digite o endereço IP do seu servidor mais :3000.
Em nosso exemplo, a seguinte URL foi inserida no Navegador:
• http://192.168.15.11:3000
A interface web grafana deve ser apresentada.
Na tela pronta, digite as informações de login da Grafana Default Password.
• Nome de usuário: admin
• Senha: admin
O sistema pedirá que você altere a senha padrão grafana.
Parabéns! Você terminou a instalação básica de Grafana.
Tutorial Grafana – Instalação proxy Apache
Agora, precisamos instalar o webserver Apache e configurá-lo para funcionar como proxy para o serviço Grafana.
Instale o servidor web Apache e os pacotes necessários.
Habilite os módulos Apache necessários.
Crie o arquivo de senha Apache e a primeira conta chamada administração.
O sistema pedirá que você digite a senha da conta de administração duas vezes.
Agora, vamos testar a senha da conta de administração.
Digite a senha da conta de administração.
Use os seguintes comandos para adicionar contas ao arquivo de senha Apache.
Em nosso exemplo, adicionamos uma conta chamada Benjamin.
Agora, precisamos configurar a porta Apache 80 como um proxy para a porta de serviço grafana 3000.
Também precisamos configurar apache para solicitar autenticação aos usuários que tentam assoar Grafana.
Edite o arquivo de configuração Apache 000-default.conf.
Aqui está o arquivo 000-default.conf antes de nossa configuração.
Aqui está o arquivo 000-default.conf após nossa configuração.
Reinicie o serviço Apache.
Edite o arquivo grafana grafana.ini.
Execute a configuração a seguir na área [auth.proxy].
Reinicie o serviço grafana.
O serviço Apache ouvirá a porta TCP 80, autenticará e redirecionará os usuários para o serviço Grafana na porta 3000.
Para testar sua instalação proxy Apache, abra seu navegador e digite o endereço IP do seu servidor.
Em nosso exemplo, a seguinte URL foi inserida no Navegador:
• http://192.168.15.11
O proxy Apache pedirá que você se autenticasse antes de encaminhá-lo para o serviço grafana.
Na tela de login, use o usuário de admin e a senha do arquivo Apache htpasswd.
• Nome de usuário: admin
• Senha: Digite a senha Admin htpasswd.
Após um login bem-sucedido, você será enviado diretamente para o painel grafana.
Parabéns! Você configurou a autenticação Apache Proxy para acessar a semente de Grafana.