Mostrando postagens com marcador Docker. Mostrar todas as postagens
Mostrando postagens com marcador Docker. Mostrar todas as postagens

segunda-feira, 13 de novembro de 2023

Monitorando o seu Proxmox

 Nessa Dica vamos monitorar o Proxmox com InfluxDB e Grafana


Uma Maneira mais rápida e prática de subir o InfluxDB e grafana é claro usando em container e vamos subir no docker com docker compose 

Crie o seu arquivo compose yaml com a seguinte configuração 

version: "3"

services:

  grafana:

    image: grafana/grafana

    container_name: grafana_container

    restart: always

    ports:

      - 3000:3000

    networks:

      - monitoring_network

    volumes:

      - grafana-volume:/var/lib/grafana

  influxdb:

    image: influxdb

    container_name: influxdb_container

    restart: always

    ports:

      - 8086:8086

      - 8089:8089/udp

    networks:

      - monitoring_network

    volumes:

      - influxdb-volume:/var/lib/influxdb

networks:

  monitoring_network:

volumes:

  grafana-volume:

    external: true

  influxdb-volume:

    external: true

Vamos criar os Volumes para o InfluxDB e Grafana

# docker volume create influxdb-volume

# docker volume create grafana-volume

Vamos criar também um rede para eles 

# docker network create monitoring_network

Vamos iniciar agora 

# docker-compose up -d


Agora vamos Configurar o InfluxDB , acesse a aplicação do InfluxDB na porta 8086

E vamos definir o usuário de acesso assim como a sua senha, a Organização e também o bucket , e depois contine 


Na próxima tela já ira nos informar o API token onde usaramos na conf do InfluxDB no proxmox


Agora no Proxmox vamos efetuar a configuração 

Datacenter -->  Metric Server --> InfluxDB


E Adicione as seguinte informações , A imagem por si só já é bem explicativa


No Grafana Configure o DATA SOURCE para InfluxDB

e alteres os campos 





Agora Import o Dashboard 15356





E agora tudo ok , Meu cluster de Proxmox sendo monitorado 




Guia de Referencia : https://tcude.net/monitoring-proxmox-with-influxdb-and-grafana/

terça-feira, 8 de maio de 2018

Docker no Fedora 28

Vamos fazer a instalação do Docker no Fedora usando o repo office do Docker


 $ sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo

ou

# sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo


Ative o Repo

$ sudo dnf config-manager --set-enabled docker-ce-edge

ou

# dnf config-manager --set-enabled docker-ce-edge


$ sudo dnf config-manager --set-enabled docker-ce-test

ou

# dnf config-manager --set-enabled docker-ce-test



Instale o Docker

$ sudo dnf install docker-ce -y

ou

# sudo dnf install docker-ce -y


Ative na inicialização caso queira

$ sudo systemctl enable docker

ou

#  systemctl enable docker


Inicialize o Serviço

$  sudo systemctl start docker

ou

#  systemctl start docker


Feito já esta instalado e iniciado caso queira fazer um teste rode o comando

$ sudo docker run hello-world

ou

# docker run hello-world




Guia de Referencia : https://www.docker.com/



sexta-feira, 27 de abril de 2018

Instalando AWX no seu Fedora 27




Pra quem usa o Ansible via linha de comando , agora temos um versão opensource do Ansible Tower o AWX a instalação é fácil e sem erros o mesmo utiliza docker que facilita muito a nossa vida pra instalação

# dnf install git gettext ansible docker python-docker-py  nodejs npm gcc-c++ bzip2 -y

Agora inicia o serviço do docker e ative na inicialização

# systemctl start docker

# systemctl enable docker

Clone o repositório do awx

# git clone https://github.com/ansible/awx.git


Acesse o diretório de instalação

# cd awx/installer/

Vamos Ajustar a instalação alterando alguns parâmetro de configuração

 # vim inventory

   Descomenta a linha

 #project_data_dir=/var/lib/awx/projects

para

 project_data_dir=/var/lib/awx/projects


postgres_data_dir=/tmp/pgdocker

para

postgres_data_dir=/var/lib/pgdocker


Saia e salva o arquivo

Agora vamos a instalação

# ansible-playbook -i inventory install.yml

só acessar pelo seu borwser

http://<ip ou nome>

Usuário = admin
Senha  = password




Guia de Referencia : https://github.com/ansible/awx





quarta-feira, 17 de maio de 2017

Gerenciando Docker com cockpit no Fedora

 No Fedora Server o cockpit já vem por padrão , mas uma das utilidade fundamentais nos dias de hoje é o uso para gerenciar containers

Após a instalação do servidor Fedora o próximo passo é instalar o Docker e também o plugin do cockpit para gerenciar o mesmo

  # dnf install docker cockpit-docker docker-compose -y

Inicia o servidor do Docker e ative na inicialização 

 # systemctl start start
 # systemctl enable docker

Depois só logar no cockpite já estara ativa a opção docker ou Containers



Bom sempre utilizamos imagens no docker Hub
e Para Baixar é simples e práticová em "Get new image"


No Exemplo abaixo estou usando o MariaDB

Pesquise a imagem que deseja selecione e click em download


Após o Download já aparece a imagem baixada

só click para iniciar 


Também Podemos iniciar com os parâmentros desejados



Bom Espero que ajude assim como me ajudou

Guia de referencia para essa dica

http://cockpit-project.org/

https://hub.docker.com/