New pages

New pages
Hide registered users | Hide bots | Hide redirects
  • 10:42, 5 September 2025Connecting to a Kubernetes Pod for JMX Debugging (hist | edit) ‎[6,077 bytes]Gyurci08 (talk | contribs) (Created page with "= Connecting to a Kubernetes Pod for JMX Debugging = This guide provides a comprehensive walkthrough for developers to permanently configure access to a Kubernetes cluster and connect to a Java application for JMX monitoring. This method is suitable for long-term development and debugging needs. The process involves three main stages: # Installing the Kubernetes command-line tool, '''kubectl'''. # Configuring permanent access to the cluster by merging the provided '''k...")
  • 12:08, 4 September 2025Diagnosing Resource Issues in a Kubernetes Cluster (hist | edit) ‎[6,078 bytes]Gyurci08 (talk | contribs) (Created page with "== Diagnosing Resource Issues in a Kubernetes Cluster == This guide provides a systematic approach to identifying and diagnosing CPU and memory resource problems within a Kubernetes cluster. It covers checking node and pod resource utilization, from a cluster-wide overview to a detailed analysis of a single node. === 1. Prerequisite: Install the Metrics Server === The <code>kubectl top</code> command is the primary tool for checking real-time resource usage. This comman...")
  • 20:20, 2 September 2025Setting Up a WireGuard Client with Policy-Based Routing on OpenWrt (hist | edit) ‎[5,707 bytes]Gyurci08 (talk | contribs) (Created page with "== Setting Up a WireGuard Client with Policy-Based Routing on OpenWrt == This guide outlines how to configure an OpenWrt router to connect to a commercial or private WireGuard VPN as a client and then use Policy-Based Routing (PBR) to selectively route traffic from specific devices on your LAN through the VPN tunnel. This allows some devices to benefit from the VPN while others use the standard, faster WAN connection. === 1. Install Required Packages === First, connect...")
  • 20:17, 2 September 2025Solving VPN-Related Network Timeouts on OpenWrt (hist | edit) ‎[3,637 bytes]Gyurci08 (talk | contribs) (Created page with "== Solving VPN-Related Network Timeouts on OpenWrt == This guide documents the diagnosis and resolution of a common network issue: intermittent connection timeouts for specific services when traffic is routed through a VPN tunnel (e.g., WireGuard, ZeroTier) on an OpenWrt router. The root cause is a Path MTU Discovery (PMTUD) black hole, and the solution is to enable TCP MSS Clamping in the firewall. === 1. The Problem: Connection Timeouts and Stalls === The primary symp...")
  • 13:32, 29 August 2025Monitoring PVE 8 via Prometheus on Kubernetes (hist | edit) ‎[8,080 bytes]Gyurci08 (talk | contribs) (Created page with "== Monitor Proxmox with Prometheus Exporter on Kubernetes == This guide outlines how to deploy the `prometheus-pve-exporter` to a Kubernetes cluster to monitor a remote Proxmox VE host using a secure API token. This is the recommended authentication method. The process involves a minimal, one-time setup on the Proxmox host and the deployment of a single multi-document YAML file to Kubernetes. === 1. Create a Read-Only User and API Token on Proxmox === The only action re...") originally created as "Monitor Proxmox with Prometheus Exporter on Kubernetes"
  • 10:50, 29 August 2025MacOS Services (hist | edit) ‎[1,292 bytes]Gyurci08 (talk | contribs) (Created page with "Category:MacOS == macOS Services (launchd) == === Description === On macOS, `launchd` is the system-wide service manager that starts, stops, and manages daemons and agents. You can interact with it using the `launchctl` command-line tool. Services are defined in two main types: * '''LaunchAgents''': These are executed for a specific user only when that user logs into a graphical session. * '''LaunchDaemons''': These are invoked when the system boots and run indepen...")
  • 10:39, 29 August 2025Monitoring a MacOS Host with Prometheus Node Exporter (hist | edit) ‎[4,336 bytes]Gyurci08 (talk | contribs) (Created page with "Category:MacOS Category:Prometheus Category:Monitoring = Monitoring a macOS Host with Prometheus Node Exporter = This guide details the process of installing and configuring the Prometheus Node Exporter on a macOS machine, with a focus on filtering out irrelevant filesystems to ensure clean, actionable alerts. The primary challenge when monitoring macOS is handling the numerous OS-managed, virtual, and temporary filesystems that can trigger false positive a...") originally created as "Monitoring a macOS Host with Prometheus Node Exporter"
  • 09:05, 27 August 2025Time-based Packet Capture with tcpdump (hist | edit) ‎[2,582 bytes]Gyurci08 (talk | contribs) (Created page with "Category:General Linux = Time-based Packet Capture with tcpdump = Efficiently capture network traffic for a specific time interval using tcpdump's built-in file rotation. This method is ideal for monitoring a container's network interface without needing external scripts or cron jobs, and it automatically resets the capture file. == Command == This command captures traffic on the `vethec9ed9c` interface, saving it to a single file that is overwritten every 10 minute...")
  • 17:45, 1 August 2025Commonly used Prometheus exporters and their recommended ports (hist | edit) ‎[5,120 bytes]Gyurci08 (talk | contribs) (Created page with "{| class="wikitable" ! Exporter ! Port ! Original Default Port ! Notes |- | Node Exporter | 9100 | 9100 | Linux/Unix host metrics (universal) |- | Blackbox Exporter | 9101 | 9102 | Probing endpoints (ICMP/HTTP/TCP/SSL) |- | MySQL Exporter | 9102 | 9101 | MySQL/MariaDB DBs |- | PostgreSQL Exporter | 9103 | 9105 | PostgreSQL DBs |- | Redis Exporter | 9104 | 9112 | Redis in-memory DB |- | Windows Exporter | 9105 | 9117 | Windows hosts |- | MongoDB Exporter | 9106 | 9106 | M...")
  • 08:15, 28 July 2025Copy files over SSH (hist | edit) ‎[763 bytes]Gyurci08 (talk | contribs) (Created page with "Category:General Linux tar cjf - /path/to/local/dir | ssh user@remote-host 'tar xjf - -C /path/to/remote/destination'")
  • 12:15, 17 July 2025Create MacOS gitlab-runner (hist | edit) ‎[4,192 bytes]Gyurci08 (talk | contribs) (Created page with "Category:MacOS h1. MacOS Gitlab-runner h2. MacOS services (launchctl) h3. Description LaunchAgents: Invoked only when the user logs into a graphical session LaunchDaemons: Invoked when the system boots and runs outside of a specific user session. h3. Namespaces h4. System /Library/LaunchAgents: Per-user agents provided by the administrator. /Library/LaunchDaemons: System-wide daemons provided by the administrator. h4. Use...") originally created as "Create macOS gitlab-runner"
  • 18:12, 16 July 2025Using grains with SALT (hist | edit) ‎[1,479 bytes]Gyurci08 (talk | contribs) (Created page with "Category:SALT == Using Grains with Salt == This guide demonstrates how to use grains—static, easily accessible bits of information about minions—in Salt. === 1. Set Custom Grains === Assign custom grains to your minions for targeting and configuration: <syntaxhighlight lang="bash"> salt '*ctr-1*' grains.setval roles '[ "primary-controller", "promtail-node" ]' salt '*ctr-2*' grains.setval roles '[ "controller", "promtail-node" ]' salt '*wkr-*' grains.setval...")
  • 17:59, 16 July 2025Managing SALT configuration via git (hist | edit) ‎[1,278 bytes]Gyurci08 (talk | contribs) (Created page with "Category:SALT jgy-master:~ # cat /etc/salt/master.d/git.conf fileserver_backend: - git ext_pillar: - git: - main https://gitlab.com/jgy-servers/ahsoka.git: - user: jgyurci1 - password: glpat- - root: salts/pillar gitfs_env_whitelist: - main gitfs_provider: pygit2 gitfs_branch: main gitfs_remotes: - https://gitlab.com/jgy-servers/ahsoka: - user: jgyurci1 - password: glpat- - root: salts/salt - na...")
  • 13:09, 15 July 2025Must have packages for OpenWRT (hist | edit) ‎[4,463 bytes]Gyurci08 (talk | contribs) (Created page with "Category:OpenWRT = Introduction = OpenWrt is a powerful, flexible Linux-based firmware for routers and embedded devices. Its package system allows you to extend your device’s functionality with a wide range of software. This page introduces several handy packages for advanced network management, monitoring, and troubleshooting. == Installed Packages Overview == The following packages are recommended for enhanced routing, traffic management, monitoring, and syst...") originally created as "Must have packeges for OpenWRT"