Sobes.tech
Junior — Middle

Kako automatski proveriti dostupnost server resursa koristeći Ansible?

sobes.tech АИ

Одговор од АИ

Za automatsku proveru dostupnosti server resursa pomoću Ansible, možete koristiti modul ping ili wait_for.

  • Modul ping proverava da li je host dostupan za Ansible (npr., da li odgovara SSH).
  • Modul wait_for omogućava proveru dostupnosti određenog porta ili servisa na serveru.

Primer korišćenja modula ping u playbook-u:

- hosts: all
  tasks:
    - name: Provera dostupnosti hosta
      ansible.builtin.ping:

Ako zadatak uspešno završi, to znači da je server dostupan.

Primer provere dostupnosti porta 80 pomoću wait_for:

- hosts: all
  tasks:
    - name: Provera dostupnosti porta 80
      ansible.builtin.wait_for:
        port: 80
        timeout: 10

Na ovaj način, možete automatizovati monitoring dostupnosti servera i njihovih servisa u playbook-u Ansible.