Wednesday, July 17, 2019
Home Blog Page 21

A Basic Introduction to Rsyslog Filters

Hello folks, welcome to our tutorial on a basic introduction to rsyslog filters. In this tutorial, we are going to learn different ways of filtering log messages on a system using rsyslog. Rsyslog is the default logging utility on most Linux systems. Its main configuration file is /etc/rsyslog.conf where global directives, modules, and rules that consist of filter and action parts...

How to Measure Memory Usage in Linux

Linux provides a handful tools for measuring and checking memory usage. In this tutorial, we are going to learn a quite a number of these tools so that we can be able to troubleshoot any memory related issues. free free command is one of the most popular commands for checking free and used physical memory as well as swap space on...

How to Measure CPU Usage in Linux

CPU is critical to every other system operations. If a process consumes too much of CPU such that it becomes unavailable to other process, it causes performance bottleneck. Therefore, in order to troubleshoot any CPU related problems, you can use any of the following tools. iostat The iostat command is used to report the CPU statistics as well as input/output statistics...

How to Monitor Remote Linux Hosts and Services with Icinga 2 on Ubuntu 18.04

Well, Icinga 2 can be used to monitor the availability of hosts and services. Hosts and services can be virtually anything; Network services (HTTP, SMTP, SNMP, SSH, etc.),Printers, Switches or routers, Temperature sensors, or any other local or network-accessible services. In our last tutorial, we learnt how to install Icinga 2 and Icinga Web 2 on Ubuntu 18.04 LTS. In...

How to Install Icinga 2 and Icinga Web 2 on Ubuntu 18.04 LTS

Icinga 2 is an open source monitoring system which checks the availability of your network resources (CPU load, uptime, free disk space, memory consumption), notifies users of outages and generates performance data for reporting. It is scalable and therefore it can be used to monitor large, complex environments across multiple locations. It has a lightweight and extensible web interface called...

Topic 200: Capacity Planning

Capacity Planning is the first topic of the LPIC-2 exam 201-405 It covers the following objectives as described in LPIC-2 Exam 201-405 Objectives. Measure and Troubleshoot Resource Usage Predict Future Resource Needs In order to meet the first objectives, the following utilities are covered. iostat The iostat command is used to report the CPU as well as input/output statistics for devices and...

LPIC-2 Exam 202-405 Objectives

Topic 207: Domain Name Server 207.1 Basic DNS server configuration Weight: 3 Description: Candidates should be able to configure BIND to function as a caching-only DNS server. This objective includes the ability to manage a running server and configuring logging. Key Knowledge Areas: BIND 9.x configuration files, terms and utilities Defining the location of the BIND zone files in BIND configuration files Reloading modified configuration...

LPIC-2 Exam 201-405 Objectives

Topic 200: Capacity Planning 200.1 Measure and Troubleshoot Resource Usage Weight: 6 Description: Candidates should be able to measure hardware resource and network bandwidth, identify and troubleshoot resource problems. Key Knowledge Areas: Measure CPU usage Measure memory usage Measure disk I/O Measure network I/O Measure firewalling and routing throughput Map client bandwidth usage Match / correlate system symptoms with likely problems Estimate throughput and identify...

How to Install and Use ClamAV Antivirus on Ubuntu 18.04

ClamAV is an open source antivirus engine for detecting trojans, viruses, malware, adwares, rootkits and other malicious threats. It supports multiple file formats, file and archive unpacking, and multiple signature languages such as hash-based signature matching, wildcards, boolean logic and any custom rules written in Bytecode language. ClamAV includes a multi-threaded scanner daemon, command line utilities for on demand file...

How to Create Locally Trusted SSL Certificates with mkcert on Ubuntu 18.04

Hello folks, welcome to this very tutorial on how to create locally-trusted development SSL certificates on Ubuntu 18.04 using the mkcert utility. mkcert is a simple zero-config tool that is used to make locally trusted development certificates. It automatically creates and installs a local CA in the system root store, and generates locally-trusted certificates. Using certificates from real certificate authorities (CAs) for...