Close

Monitoring tools (Free, commercial, Linux, Windows)

Alerting

Alerta

The alerta monitoring system is a tool used to consolidate and de-duplicate alerts from multiple sources for quick ‘at-a-glance’ visualisation. With just one system you can monitor alerts from many other monitoring tools on a single screen.

Cabot

Get alerted when services go down or metrics go crazy.

Monit

Monit is a small Open Source utility for managing and monitoring Unix systems. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.


Performance Monitoring

Collectd

collectd is a daemon which collects system performance statistics periodically and provides mechanisms to store the values in a variety of ways, for example in RRD files.

Cacti

Cacti is a complete frontend to RRDTool, it stores all of the necessary information to create graphs and populate them with data in a MySQL database. The frontend is completely PHP driven. Along with being able to maintain Graphs, Data Sources, and Round Robin Archives in a database, cacti handles the data gathering. There is also SNMP support for those used to creating traffic graphs with MRTG.

Facette

Time series data visualization and graphing software.

Freeboard

Ridiculously simple dashboards for your devices.

Ganglia

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids.

Grafana

The leading graph and dashboard builder for visualizing time series metrics. Grafana provides a powerful and elegant way to create, explore, and share dashboards and data with your team and the world. Grafana is most commonly used for visualizing time series data for Internet infrastructure and application analytics but many use it in other domains including industrial sensors, home automation, weather, and process control.

LinuxDash

A simple, low-overhead web dashboard for Linux.

Observium

Observium is a low-maintenance auto-discovering network monitoring platform supporting a wide range of device types, platforms and operating systems including Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp and many more. Observium focuses on providing a beautiful and powerful yet simple and intuitive interface to the health and status of your network.

Riemann

Riemann aggregates events from your servers and applications with a powerful stream processing language. Send an email for every exception in your app. Track the latency distribution of your web app. See the top processes on any host, by memory and CPU. Combine statistics from every Riak node in your cluster and forward to Graphite. Track user activity from second to second.

 

Source: https://github.com/firehol/netdata/wiki/Other-monitoring-tools#alerting

Advertisements

How to stop Windows 10 auto updates. Windows 10 software updates install on your device automatically (whether you like it or not), but this guide can help you retake control and decide when to install them.

On Windows 10, you no longer have absolute control over software updates. They’re mandatory, and they download and install automatically to ensure your device stays up to date with the latest security patches and improvements. This approach is convenient for many users, but it’s not one that everyone wants.

If you’re running Windows 10 Pro or higher, it’s possible to retake control and prevent the OS from downloading and installing updates automatically using the Local Group Policy Editor or the Registry.

In this Windows 10 guide, we’ll walk you through the steps to prevent updates from automatically installing on your computer.

How to prevent automatic updates using the Local Group Policy Editor

If you run Windows 10 (Professional, Enterprise, or Education ), you can use the Local Group Policy Editor to quickly change the settings to prevent Windows 10 from automatically downloading and installing updates.

Here’s how to change the Local Group Policy Editor settings:

  1. Use the Windows key + R keyboard shortcut to open the Run command.
  2. Type gpedit.msc and click OK to open the Local Group Policy Editor.
  3. Browse the following path:Computer Configuration\Administrative Templates\Windows Components\Windows Update
  4. On the right side, double-click the Configure Automatic Updates policy.
  5. On the left side, check the Enabled option to enable the policy.
  6. Under Options, you’ll find a number of ways to configure automatic updates, including:
    • 2 – “Notify for download and notify for install.”
    • 3 – “Auto download and notify for install.”
    • 4 – “Auto download and schedule the install.”
    • 5 – “Allow local admin to choose setting.”

    You should select the update option you want to configure. If you select option 4, you can specify exactly when to install new updates. You can also choose to install updates during automatic maintenance, on a particular day and time, and you can even check the option to include other Microsoft product updates when updating the OS.

  7. Click Apply.
  8. Click OK to complete the task.

While you can pick from any of the available options, your best choice is probably 2 – Notify for download and notify for install. This option will not only prevent the OS from downloading updates automatically, which can save you data when using a metered internet connection, but you’ll get a notification when new updates are available.

When new updates are released, you’ll receive a notification in Action Center, but updates won’t download and install until you’re ready and do the following:

  1. Open Settings.
  2. Click on Update & security.
  3. Click on Windows Update.
  4. Click the Download button.
  5. Click the Restart button to complete the task.

How to prevent automatic updates using the Registry

Instead of using the Local Group Policy Editor, you can also change the Windows 10 updates using the Registry.

Important warning: Editing the registry is risky, and it can cause irreversible damage to your installation if you don’t do it correctly. It’s recommended that you make a full backup of your computer before proceeding.

  1. Use the Windows key + R keyboard shortcut to open the Run command.
  2. Type regedit, and click OK to open the Registry.
  3. Browse the following path:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  4. Right-click the Windows (folder) key, select New, and then click Key.
  5. Name the new key WindowsUpdate and press Enter.
  6. Right-click the newly created key, select new, and click Key.
  7. Name the new key AU and press Enter.
  8. Inside the newly created key, right-click on the right side, select New, and click on DWORD (32-bit) Value.
  9. Name the new key AUOptions and press Enter.
  10. Double-click the newly created key and change its value using one of the following options:
    • 2 – “Notify for download and notify for install.”
    • 3 – “Auto download and notify for install.”
    • 4 – “Auto download and schedule the install.”
    • 5 – “Allow local admin to choose settings.”

  11. Click OK.
  12. Close the Registry to complete the task.

Although you can use any of these available values, your best choice is to change the value to 2 to configure the “Notify for download and notify for install” option. Using this value prevents Windows 10 from downloading updates automatically, and you’ll get a notification when new updates are available.

After tweaking the Registry, when new updates become available, you’ll receive a notification in Action Center, but updates won’t download and install until you’re ready and do the following:

  1. Open Settings.
  2. Click on Update & security.
  3. Click on Windows Update.
  4. Click the Download button.
  5. Click the Restart button to complete the task.

Wrapping things up

The steps mentioned in this guide are meant to prevent regular updates that patch security vulnerabilities and improve the overall performance of Windows 10. If you’re looking to prevent the OS from installing feature updates, such as the Windows 10 Fall Creators Update, you need to use this guide to defer major updates.

We do not recommend using a computer without the latest updates, because they’re often key to keeping your Windows 10 PC running properly. However, there will be times when you may want to manually apply new updates, when you want to install them during a particular time, or because you want to wait until you’re sure the update will not cause issues.

If you only want to prevent your computer from restarting when you’re actively using it you can configure Active Hours in the Settings app.

More Windows 10 resources

For more help articles, coverage and common questions about Windows 10, check out the following resources:

OR

Stop The Windows Update Service

As central as it is to the core of Windows 10, Windows Update is actually just another Windows process so it can be stopped with these simple steps:

    1. Open the Run command (Win + R), in it type: services.msc and press enter
    2. From the Services list which appears find the Windows Update service and open it
  1. In ‘Startup Type’ (under the ‘General’ tab) change it to ‘Disabled’
  2. Restart

To re-enable Windows Update simply repeat these four steps, but change the Startup Type to ‘Automatic’

Source: https://www.windowscentral.com/how-stop-updates-installing-automatically-windows-10

Pause/Resume ANY Task in Windows 10 and older

Resource Monitor is an highly useful tool built-in to Windows to monitor the various resource (CPU, Disk) usage of PC. It’s overshadowed by another similar and commonly known tool, Task Manager although some of its features are superior to the latter.

Here’s how you can pause/resume a running task in Windows –

  1. Open up Resource Monitor. You can search for it in the Start or call it by its pet name resmon through Run command (Windows+R) tool. 
  2. Now in the Overview or CPU tab, look for process you want to Pause in the list of running Processes. Image name may be different than the application name. To easily locate your application, look the Description column which will have the application name
  3. Once the process is located, right click on it and select Suspend Process and confirm the Suspension in the next dialog.

Now you have successfully suspended the process or in other words, paused it. It will remain in that state until you Resume it by Right click > Resume process. A process in paused state won’t run and will not use CPU. However, it does consume the same amount of memory as it was at the time of suspension. Paused application will be freezed and you can’t click or do anything with it until you resume it. This works for all applications.Note that this paused state is dynamic. It won’t be retained if the PC is shutdown. As an alternate, you can hibernate the PC in which case, everything will stay as it is.

This trick proves very useful for CPU intensive tasks like video encoding or any other applications which do not come with a Pause option. And before I forget, do not try this trick with any of the Windows processes which can potentially mess up your system.

Epilogue:

The other day, I was encoding a video in HandBrake. Fast-forward an hour, the CPU was so close to becoming nothing more than a roasted chip and there was nothing(almost) I could do about it other than changing the encoding priority (which didn’t help much). And Handbrake doesn’t have a pause button (so much for the popularity). The Stop button looked as if it was mocking at me because pressing it would mean all my hours of effort would go down the drain(if you ever encoded a video, you know what I’m talking about).I was pondering about a quick solution and there came the mighty Resource Monitor to rescue.

Update: HandBrake now finally has a Pause/Resume button(starting from version 1.0.0). If you don’t see it, update HandBrake to the latest version. You can stiil use the trick below though –

If you want to pause encoding task on Handbrake, suspend the process named HandbrakeCLI.exeNOT Handbrake.exeYou can then see the the progress bar stuck at the same level in HandBrake’s main window which will confirm your action. To resume encoding, just Resume the same process suspended earlier.

Source: https://windroidwiz.wordpress.com/2016/07/30/trickpauseresume-any-task-in-windows/

Free DNS providers

Google 8.8.8.8: Private and unfiltered. Most popular option.
CloudFlare 1.1.1.1: Private and unfiltered. New player.
Quad9 9.9.9.9: Private and security aware. New player that blocks access to malicious domains.
OpenDNS 208.67.222.222: Old player that blocks malicious domains and offers the option to block adult content.
Norton DNS 199.85.126.20: Old player that blocks malicious domains and is integrated with their Antivirus.
CleanBrowsing 185.228.168.168: Private and security aware. New player that blocks access to adult content.
Yandex DNS 77.88.8.7: Old player that blocks malicious domains. Very popular in Russia.
Comodo DNS 8.26.56.26: Old player that blocks malicious domains.

Metasploit, How do I reset my username and password?

If you have forgotten your username and password, you can run the createuser.bat file, which is located in the Metasploit directory, to create a new account. The script takes a few minutes to run. When the script completes, it will ask you to enter a new username. After you provide a username, the script will auto-generate a new default password for the account. Use the new credentials to log in to Metasploit Pro and to change the password.

If you only have a single user license, the first thing you need to do is run the deleteuser.bat file to remove the initial account you created. After you delete the account, you can run the create.bat file to create a new account.
I know my password. How do I recover my username?

You cannot recover a username after you have forgotten it. You must create a new username and password.
I know my username. How do I reset my password?

If you need to reset the password for a user account, you will need to run the resetpw script. The resetpw script generates a random password for the user account that is currently active.
Running the reset password script on Linux

From the Linux console, enter the following command:

user@ubuntu:~? $ sudo /opt/metasploit/resetpw

When the Metasploit Password Reset screen appears, it alerts you that the password for the user account will be changed. Enter yes to continue. A new password is generated.
Copy the password and save it.

Running the reset password script on Windows

From the Start menu, choose All Programs > Metasploit > Password Reset.

When the Password Reset window appears, wait for the environment to load.
When the dialog prompts you to continue, enter yes. The system resets the password to a random value.
Copy the password and use the password the next time you log in to Metasploit Pro.
Exit the Password Reset window.

Installing Veeam Agent for Microsoft Windows in Unattended Mode (Veeam Agent for Microsoft Windows 2.1)

Installation Syntax

To install Veeam Agent for Microsoft Windows in the unattended mode, use a command with the following syntax:

<path_to_exe> /silent /accepteula

where <path_to_exe> is a path to the Veeam Agent for Microsoft Windows installation file.

Veeam Agent for Microsoft Windows uses the following codes to report about the installation results:

1000 — Veeam Agent for Microsoft Windows has been successfully installed.
1001 — prerequisite components required for Veeam Agent for Microsoft Windows have been installed on the machine. Veeam Agent for Microsoft Windows has not been installed. The machine needs to be rebooted.
1002 — Veeam Agent for Microsoft Windows installation has failed.
1101 — Veeam Agent for Microsoft Windows has been installed. The machine needs to be rebooted.

MooseFS open-source version

MooseFS (GPLv2) is an open-source version of MooseFS targeting open-source community. It is a natural continuation of previous MooseFS editions.

MooseFS is a key system for Gemius / Core Technology in-house operations. We currently store over 4.9 PB of data, processing more than 200 000 events per second, every second, 24/7. The system is so crucial, that we do not allow anyone outside of our own development team to make changes in the structure of the code used by us.

Therefore our philosophy is to give this superb tool to everyone who would like to use it. We have never aimed to create a developers community, although your ideas, bug reports and wishes are carefully taken into account by our developers. We look forward to your comments and patches, but it does not necessarily mean we will include those

https://moosefs.com/about/#advantages

https://www.youtube.com/watch?time_continue=112&v=eZs2Z9fCNqs

Back to top