DEV Community

eylulakgul for Açıklab

Posted on • Edited on

2 1

Netex Server ve Netex Sensör Kurulumu

İçindekiler

Netex Server ve Netex Sensör

Netex Sunucusunda kullanılan Ağ Keşif Eklentisi, ağdaki varlıkların envanterini oluşturmak ve keşfetmek amacıyla kullanılır. Ağ Keşif Eklentisinde kullanılan Netex Sensör ağ üzerindeki cihazların, servislerin tespit edilmesini sağlar.

PostgreSQL Kurulumu

sudo apt update
sudo apt install postgresql postgresql-contrib
Enter fullscreen mode Exit fullscreen mode

Veritabanı Sunucusuna Bağlanma

sudo -u postgres psql
Enter fullscreen mode Exit fullscreen mode

Kullanıcı ve Veritabanı Oluşturma

CREATE USER <username> WITH PASSWORD '<your_password>';
CREATE DATABASE <database_name> WITH OWNER <username>;
Enter fullscreen mode Exit fullscreen mode

Database Ayrıcalık Verme

grant all privileges on database <dbname> to <username>;
Enter fullscreen mode Exit fullscreen mode

\q ile çıkış yapılır.

Netex Server Kurulumu

  • Kurulum yapılacak sunucunun terminalinden netex-x64.deb paketi yüklenir.
sudo apt install ./netex-x64.deb

Enter fullscreen mode Exit fullscreen mode
  • Düzenleme yapabilmek için root kullanıcısına geçilir ve opt/netex/.env dosyasının içeriği düzenlenir.
DB_DRIVER="postgres"
DB_HOST="<db_host>"
DB_NAME="<db_name>"
DB_PASS="<db_password>"
DB_PORT=5432
DB_USER="<db_user>"

ZABBIX_USERNAME="<zabbix_username>"
ZABBIX_PASSWORD="<zabbix_password>"
ZABBIX_URL="<http://zabbix_ip_adresi/zabbix/api_jsonrpc.php>"
ZABBIX_SYNC="ON"

LDAP_HOST="ldap_ip"
LDAP_PASSWORD="ldap_password"
LDAP_PORT=636
LDAP_USERNAME="ldap_username"

Enter fullscreen mode Exit fullscreen mode
  • Netex server yeniden başlatılır ve durumuna bakılır.
sudo systemctl restart netex@*
sudo systemctl status netex@*

Enter fullscreen mode Exit fullscreen mode

Netex Sensör Kurulumu

  • Kurulum yapılacak sunucunun terminalinden netex-sensor-x64.deb paketi yüklenir.
sudo apt install ./netex-sensor-x64.deb

Enter fullscreen mode Exit fullscreen mode
  • opt/netex-sensor/.env dosyasının içeriği düzenlenir.

SERVER_URL="https://<netex_server_ip>:<port>"
SENSOR_IP="<netex_server_ip>"
DNS_SERVER_URL="<DNS_server_ip>:53"
DEBUG_MODE="OFF"
PORT_MIRRORING_INTERFACE="ens18"


Enter fullscreen mode Exit fullscreen mode

SERVER_URL:Netex server bağlantı adresi yazılır.
SENSOR_IP:Netex server ip adresi yazılır.
DNS_SERVER_IP: Keşfedilen makinelerin hostname'lerinin bulunabilmesi için DNS server adresi yazılır.

Liman Arayüzüne Sunucu Ekleme

  • Tüm Sunucuları Gör butonuna tıklanır. Daha sonra Sunucu Ekle butonuna tıklanır ve açılan sayfada eklenmesi istenilen sunucusunun bilgileri doldurulur.

Image description

  • Sunucular bölümünde eklenen sunucu görülür.

Image description

Liman Arayüzüne Eklenti Ekleme

  • Sistem ayarları seçilir. Daha sonra Eklentiler bölümüne tıklanır.

Image description

  • Yükle butonuna tıklanır ve paket yüklenir.

Image description

  • Sunucuya eklenti eklenir.

Image description

Imagine monitoring actually built for developers

Billboard image

Join Vercel, CrowdStrike, and thousands of other teams that trust Checkly to streamline monitor creation and configuration with Monitoring as Code.

Start Monitoring

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay