Sistemleri izlemek için çok doğru bir uygulama tercih ettiğinizi şimdiden söyleyeyim, bu uygulama piyasadaki diğerlerine göre efsane ötesi işler sunar. Nasıl Kurulur? Sisteme öncelikli olarak yeni birer kullanıcı açıyoruz. Sistem dosyalarını indirip gerekli yerlere çıkartalım Çıkartılan dosyaları gereken izinlerle birlikte düzenleyelim ve taşıyalım. Prometheus Yapılandırma Şimdi sıra geldi izlenecek yerleri eklemeye bunun için prometheus.yml dosyasını … Prometheus Kurulumu Ve Yapılandırılması yazısına devam et →
Grafana kardeşimiz öncelikli olarak NGINX arasında çalışmak için ayarlanmadığı için ufak bir değişiklik yapmamız gerekiyor. Bu ayarı yapmak için /etc/grafana/grafana.ini aşağıdaki değişikliği yapın Ardından NGINX üzerinde yeni bir conf dosyası açıp aşağıdaki eklemeyi yapın ve servisi yeniden başlatın. Servisi yeniden başlattığınızda site subdomain üzerinden erişilebilir hale gelmiş olacaktır.
Django uygulamaları geliştiriyor ve çok dilli bir yapıyı da beraberinde kullanıyorsanız, geliştirme ortamınızda Windows ise bir takım hatalar ile karşılaşabilirsiniz. Özellikle gettext ile dil dosyalarının oluşmaması gibi büyük bir problem bulunuyor. Hata şu şekilde Bu sorunun çözmek için gettextin windows sürümünü sisteme dahil edin. Ardından hiç bir şey olmamış gibi dil dosyası oluşacak
Zamanında Türkiye üzerinde kullanılan DPI kardeşlerin nasıl geçilebildiği ve bu konuda neler yapılması gerektiğini hiç anlatmadık. Bugün Kernel bazında yapacağımız değişiklikler ile sansürün etrafından dolaşıcaz ve erişim engelli çoğu yeri geçmiş olacağız. Peki bu işin olayı nedir? Orijinal SYN Paketlerini göndermeden hemen önce sahte SYN ve ACK paketleri ile bağlantının spoof edilmesi ve DPI cihazını … Türkiye Layer 7 Anti-DPI yazısına devam et →
Uygulama içerisinde yer alan envai çeşit günlüğün uzak sunucuda hem depolanması hem takip edilmesi amacıyla Sentry kullanmak iş görüyor. Bu noktada yapılandırması şu şekilde Uygulamanın herhangi bir yerine ekleyin, yeter ki çalışsın. Şimdi geldik logların yönlendirilmesine, normal bir logmuş gibi davranmanız yeter. Extra bir çabaya gerek yok. Bu aşamadan sonra bütün loglar mis gibi Sentry … Python’da Uygulama Loglarının Sentry Üzerine Geçirilmesi yazısına devam et →
Monitoring İşlemleri için Prometheus kullanan ve linux sunucularını basit bir şekilde izlemek isteyenler için betik aşağıdaki gibidir. set -e echo "Download Node Exporter and Create User" cd /tmp curl -LO https://github.com/prometheus/node_exporter/releases/download/v1.3.1/node_exporter-1.3.1.linux-amd64.tar.gz tar -xvf node_exporter-1.3.1.linux-amd64.tar.gz sudo mv node_exporter-1.3.1.linux-amd64/node_exporter /usr/local/bin/ sudo useradd -rs /bin/false node_exporter echo "Download Node Exporter and Create User Finish" echo " [Unit] Description=Node … Prometheus Node Exporter Kullanarak Linux Sunucuların İzlenmesi yazısına devam et →
Windows üzerinde ana sisteme veritabanı kurmayı pek önermem, arkada boş yere çalışmasına gerek yok, geliştirme yapacağınız zaman açsanız yeter. WSL gibi güzel bir nimet varken veritabanı kurulumunu buraya yapacağız. Unutmayın sisteminizi her kapattığınızda veritabanı serviside otomatik olarak kapanacaktır. Geliştirme yapacağınız sıralarda eliniz ile tetiklemeyi unutmayınız. Debian/Ubuntu herhangi bir sisteme kurulumu yaptığımız şekilde kuruyoruz. Bu aşamadan … WSL Üzerinde PostgreSQL Nasıl Kurulur? yazısına devam et →
Devamlı unuttuğum ve kimi zaman karıştırdığım için PostgreSQL üzerinden kullanıcı ekleyip temel veritabanı işlemlerini yazacağım. TL;DR İşlemlere başlamak için postgresql üzerinde consolu açmalıyız. Konsolu açtığımızda normal veritabanı işlemlerini yapabiliriz. Veritabanı Oluşturma Kullanıcı Oluşturma Karakter Kodlama, Timezone ve Default Isolation Tanımlama Kullanıcıya Oluşturulan Veritabanı Üzerinde Yetkilendirme Yapmak PUBLIC Ayrıcalıklarından kurtulmak Gerekirse Public Yetkilendirmeleri Düzeltme
Windows’da Linux Subsystem yani WSL’de işlem yapıyorsanız en az bir kaç kez yetkilendirme hatasına denk gelmişsinizdir. Bu hem mount edilen diskin metadatalarının tam alınmaması hemde izinlerden kaynaklanmaktadır. Ayrıca DNS hatasıda alırsınız kimi zaman. Bunlar olağan şeylerdir çünkü WSL’de ilk başta ön tanımlı bir yapılandırma yok. Metadataların disk mount edildiğinde alınmasının sağlanması DNS Yapılandırmalarının windows üzerinden … WSL’de Yetkilendirme Hatalarının Düzeltilmesi ve DNS Ayarı yazısına devam et →
CloudFlare Firewall kısa süre önce, ücretsiz hesaplar da dahil olmak üzere tüm hesaplar için detaylı kural oluşturmayı aktif etti ve komplex güvenlik duvarı kuralları ekleme imkânı sağladı. Bu kurallar ile WordPress kurulumunuzu hem bilinen hem de açıklanmayan ve bilinmeyen güvenlik açıkları için korumaya alabilirsiniz. Genel Cloudflare Firewall Kuralları Burada yer alan bazı kurallar öncelikli olarak … CloudFlare Firewall Ayarları Nasıl Yapılır? CloudFlare Firewall ile Wordpress Güvenliği Nasıl Sağlanır? yazısına devam et →
Bu özellik RouterOS version v6.47 sürümü ile birlikte geliyor, bu güncellemeyi resmi sitesinden edinip cihazınızı yükselttikten sonra aşağıdaki işlemleri yapın. CloudFlare Tarafındaki DoH için yapılacak işlemler sırasıyla aşağıdaki gibidir. Root CA mutlaka mikrotik içerisine eklenmeli Ardından sunucu tanımı yapılmalı DoH çalışabilmesi için router üzerinde dns tanımlı olması gerekmektedir. Bu yüzden statik olarak herhangi bir dns … MikroTik’de DNS over HTTPS (DoH) Nasıl Aktif Edilir? yazısına devam et →
ACME istemci protokolünü kullanan unix sistemler için geliştirilmiş, bash script aracı. certbot kullanırken yaşanan sorunları ortadan kaldırır otomatik yenileme özelliği bulunur. ACME v1 ve ACME v2 destekler Wildcard SSL üretmeye imkan sağlar IPv6 desteği vardır Çoğu DNS sağlayıcı ile uyumludur(cloudflare etc) 3 Dakikadan kısa sürede SSL alınır 60 günde bir yeni SSL otomatik olarak alınır … Acme.sh ile Ücretsiz SSL Sertifikası Nasıl Alınır yazısına devam et →
MariaDB’de aşağıdaki uyarı ile karşılaşılırsa, yapılacaklar basittir. mysql.service dosyası nano ile açılır. aşağıdaki satırlar eklenir. Servis daemon yeniden çalıştırılır. MariaDB servisi yeniden başlatılır, hata ortadan kalkar.
Otomatik güncelleme desteği Otomatik güncelleme desteğiyle probe ayağa kaldırma Public Key tedarik edilmesi Bu key buradan kayıt edilecek. Ardından mail ile bildirim gelir.
Not tutma amacıyla bir kaç açık kaynak projeye göz atıyordum, daha sonradan beni ne olduğu belirsiz bir sürü not uygulaması linkine boğdular. Üşenmedim bunlardan 4-5 tanesini kurup denedim. Kurulumu ve kullanımı kanser olan Trilium Notes denen ve nodejs ile yazılan kişisel not tutma uygulamasının kurulumunda ki eksiklikleri düzelticem, günün birinde kullanırsam vs diye tüm bu … Debian 10 Üzerine Trilium Notes Kurulumu yazısına devam et →
Monitoring işlemlerini grafana ve buna bağlı olan prometheus tarafında yapıyoruz. Günün birinde hostname değişikliğine gidiyoruz eski hostname ve buna bağlı metrikler kabak gibi duruyor. Bunu silmen gerekirse aşağıdaki yönetim api parametresi ile yaparsın. Uzun zamandır kullanılıyorsa biraz bekleyecektir. Telaşlanmanıza gerek yok. Bu işlemleri yapabilmeniz için admin api açık olması gerekiyor.
windows ve linux sistem yönetimi, network ve ağ güvenliği, siber güvenlik, yazılım ve gündemdeki diğer teknolojik konular hakkında blog yazıları