Uptime-Kuma – Monitoring

Bence işin en kolay kısmı burası Uptime-Kuma için çok fazla sistem gereksinimi yok. Ben ayırdığım VM için 1 GB Ram, 5 GB Disk Alanı, 1 CPU veriyorum. Debian veya istediğiniz bir linux dağıtımını kurabilirsiniz. Onun üstüne Docker kuracağız. Seçtiğiniz dağıtıma göre docs.docker adresinden öğrenebilirsiniz. Ayrıca docker-compose yüklemeyi unutmayın.

Uptime-Kuma çalıştırmak için docker-compose.yml dosyası oluşturup içini bu kodları yazıyoruz.


version: "3"
services:
 uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: Uptime-Kuma
    ports:
      - 3001:3001
    volumes:
      - ./uptime-kuma-data:/app/data
      - /var/run/docker.sock:/var/run/docker.sock
    restart: always

bu dosyayı oluşturduktan sonra servisi ayağa kaldırmak için 'up -d' komutunu kullanıyoruz. Fakat bu komutu docker-compose.yml dosyasının olduğu dizinde çalıştırmanız gerekiyor.


docker-compose up -d

Docker container durumunu görmek için 'ps' komutunu kullanabilirsiniz.


docker-compose ps

Bu kodu çalıştırdığımız zaman uptime kuma kurmaya başlayacaktır. Uptime-Kuma hakkında daha fazla bilgi için github reposunu ziyaret edebilirsiniz.

Her şey bittikten sonra 3001 portundan web arayüzüne girebilir ve kullanıcınızı oluşturup ayarlamalarınızı yapabilirsiniz.

Uptime-Kuma en güzel yanı wassap, telegram, slack gibi uygulamalara bildirimler gönderebiliyor bu sayede sisteminizde oluşacak hatalar, kapanmalar gibi durumlarda anında haberiniz oluyor.

Kategori: