Aquesta és una revisió antiga del document


DevOps Sesión 14 (2022-03-28) Ansible + ELK

  • ./5-Topic 705 Service Operations
  • ./5-Topic 705 Service Operations/MV-ELK formacion vmwareplayer.txt
  • ./5-Topic 705 Service Operations/Clase Monitorizacion.txt
  • ec2.py, ec2.ini (posiblemente deprecado, mejor usar el método del PDF)
  • Material Curso Ansible/Ansible-Vmware-vSphere
  • root:000000
  • ip a → (ens37) 172.16.132.128
  • kubernetes: prometheus + grafana
    • 1-Laboratorios ELK.pdf, pag. 90
    • 2-Despliegue de Aplicaciones Kubernetes/kubernetes-Helm3-API-Metrics-Server
      • servidor de métricas
      • helm: instalación software en k8s tipo apt
  • ./5-Topic 705 Service Operations/Presentacion Herramientas para el manejo de logs.pdf, pág 11
  • ElasticSearch: motor BDD clave=valor
    • puertos 9200,9300
  • Logstash: pre-procesador de logs
    • puerto: 5044
  • Beats: clientes ligeros que capturan los datos para ElasticSearch o Logstash
    • winlogbeats (pago?)
  • Kibana: intérprete gráfico de los datos de ElasticSearch
    • puerto: 5601
yum install git -y
cd /
git clone https://github.com/agarciafer/elk.git
cd /root
rpm -ivh metricbeat-6.7.1-x86_64.rpm
rpm -ivh logstash-6.7.1.rpm
cp /elk/example.conf /etc/logstash
/usr/share/logstash/bin/logstash -f /etc/logstash/example.conf
rpm -ivh elasticsearch-6.7.1.rpm
rpm -ivh kibana-6.7.1-x86_64.rpm
; /etc/elasticsearch/elasticsearch.yml
   57 network.host: [ "localhost", "192.168.1.150" ]
systemctl start elasticsearch.service
systemctl status elasticsearch.service
systemctl enable elasticsearch.service
 
netstat -putan | grep -w 9200
netstat -putan | grep -w 9300
; /etc/kibana/kibana.yml
 7 server.host: "192.168.93.128" # dirección MV
28 elasticsearch.hosts: ["http://localhost:9200"]
systemctl start kibana.service
systemctl status kibana.service
systemctl enable kibana.service
 
netstat -putan | grep -w 5601
  • info/cursos/pue/devops2022/s14.1648491526.txt.gz
  • Darrera modificació: 28/03/2022 11:18
  • per mate