Network Notification

Documentation

Overview

In this page you can find the needed documentation for you to fully install and configure the product.

The product installation procedure is straight forward and does not require any special / out of the ordinary task. Minimum knowledge on how to work with a database and managing files on a server is required.

Set Up Your Notification Handlers

Step 1: Go to “Notification Handlers” in the left menu.

Step 2: Click “Create Notification handler” in the top right corner.

Step 3: Set up your notification handler by selecting the type (e.g., Email, Webhook, Slack) and providing the required information.

Step 4: Customize any additional settings or preferences as needed.

Step 5: Repeat the process if you want to create multiple notification handlers.

Note: Basic Plan allows up to two email notification handlers.

Set Up Your Website Monitoring

Step 1: Go to “Monitors” in the left menu.

Step 2: Click “+Create monitor” in the top right corner.

Step 3: Set up your monitor by choosing the Ping protocol (e.g., HTTP(s), Ping, Host/Port) and providing the necessary details.

Step 4: Configure additional settings such as request intervals, custom requests, and advanced options if needed.

Note: In advanced settings, you can specify notification preferences.

Adding a Cron Monitor (Heartbeat)

Step 1: Go to “Heartbeats” in the left menu.

Step 2: Click “+Create heartbeat” in the top right corner.

Step 3: Give your heartbeat a name for easy identification.

Step 4: Specify the frequency at which you want to check your Cron job.

Step 5: Choose a grace period, the maximum acceptable delay for the heartbeat requests.

Step 6: Click “Advanced Settings” to configure notification preferences.

Step 7: Review the settings and click “Create” to create the heartbeat monitor.

That’s it! You have successfully added a Cron monitor (heartbeat) to track the performance of your Cron job. The monitoring tool will periodically send heartbeat requests to the designated endpoint and promptly notify you if these requests fail to arrive on time. This ensures that your Cron job runs smoothly without unexpected interruptions. If you need any further assistance, please feel free to reach out to our support team.

Set Up Your Status Page

Step 1: Go to “Status pages” in the left menu.

Step 2: Click “+Create status page” in the top right corner.

Step 3: Set up your status page by providing a URL alias, name, and description. Select the monitors to be displayed.

Step 4: After creation, access additional settings by clicking on the respective buttons. Explore “Advanced” for password protection, timezone, and footer options. Utilize “Social” to add social media handles, and “Customizations” for logo, favicon, and appearance customization.

Adding a Port Monitor

Simplified Steps for Creating a Monitor:

Step 1: Log in to your account.

Step 2: Click on “+ Create Monitor”.

Step 3: Give your monitor a name.

Step 4: Select “HOST/POST” from the dropdown menu.

Step 5: Enter the website URL or IP address and port number.

Step 6: Click “Create”.

Here are some common port numbers for reference:

  • Port 80: HTTP – This is the default port for web browsing. It allows communication between web servers and web browsers, enabling the delivery of websites and web content.
  • Port 443: HTTPS – This port is used for secure web browsing. It encrypts the data transmitted between web servers and browsers, ensuring a secure connection for activities such as online transactions and sensitive information exchange.
  • Port 25: SMTP – SMTP stands for Simple Mail Transfer Protocol. Port 25 is used for email delivery, allowing email servers to send and receive messages across the internet.
  • Port 21: FTP – FTP stands for File Transfer Protocol. Port 21 is used for transferring files between computers over a network. It enables uploading, downloading, and managing files on a remote server.
  • Port 22: SSH – SSH stands for Secure Shell. Port 22 is used for secure remote access to a computer or server. It provides a secure channel for executing commands, transferring files, and managing remote systems.
  • Port 23: DNS – DNS stands for Domain Name System. Port 23 is used for DNS queries and responses, translating domain names into their corresponding IP addresses. It allows computers to find and connect to websites and other network resources.
  • Port 143: IMAP – IMAP stands for Internet Message Access Protocol. Port 143 is used for retrieving email messages from a mail server. It enables users to access their email accounts and synchronize their inbox across multiple devices.

Remember, you can enter any port number as required for your specific monitoring needs.

Adding a PING Monitor (Ideal for monitoring a server)

Step-up is pretty easy and straightforward for the most part. At times, you may need to configure your server firewall. Below are step by step instructions.

Step 1: Login to your account

Step 2: Tap + Create Monitor

Step 3: Give your monitor a name

Step 4: From the dropdown menu, select HOST/POST

Step 5: In “HOST,” enter the IP address of your server

Step 6: Click “Create”

Troubleshooting

Why is my PING down?

A PING might seem down due to various reasons. One of the most common is your firewall. Please add Network Notification’s IP address (192.64.115.55) to your whitelist in your firewall configuration.

Below are step-by-step instructions for some of the most popular providers.
To add an IP address to a whitelist in Amazon AWS, you can use the following steps:

  1. Log in to your AWS Management Console and navigate to the EC2 dashboard.

  2. Select the Security Groups option in the left-hand menu and select the security group associated with the instance you want to add the IP address to.

  3. In the inbound rules tab, select the “Edit inbound rules” button.

  4. Click on the “Add Rule” button, and select “Custom TCP Rule” as the type of the rule.

  5. Specify the port number that you want to add the IP address to under the “Port Range” field.

  6. In the “Source” field, enter the IP address you want to add to the whitelist. You can enter a single IP address or a range of addresses using CIDR notation.

  7. Click on “Save rules” to add the IP address to the whitelist.


Once the IP address is added to the whitelist, it will be able to access the instance via the specified ports. Note that adding an IP address to a whitelist does not automatically grant access to the instance; you may still need to configure additional settings and permissions for the IP address to fully access the instance.

To add an IP address to a whitelist in Microsoft Azure, you can use the following steps:

  1. Log in to the Azure portal and navigate to the resource group that contains the virtual network you want to add the IP address to.

  2. Select the virtual network and navigate to the “Firewall” section.

  3. Click on “Add Client IP” to automatically add the public IP address of your current machine to the whitelist, or click on “Add IP range” to manually add a specific IP address or range to the whitelist.

  4. Enter a name for the firewall rule that will allow access from the IP address or range.

  5. Specify the IP address or range you want to add to the whitelist and select the ports and protocols that the rule will apply to.

  6. Click on “Add” to add the IP address or range to the whitelist.


Once the IP address or range is added to the whitelist, it will be able to access the virtual network and any associated resources that are configured to allow traffic from the whitelist. Note that adding an IP address to a whitelist does not automatically grant access to specific resources; you may still need to configure additional settings and permissions for the IP address to fully access the resources.

To add an IP address to a whitelist in Google Cloud Platform (GCP), you can use the following steps:

  1. Log in to the GCP Console and navigate to the project that contains the virtual network you want to add the IP address to.

  2. Select the virtual network and navigate to the “Firewall rules” section.

  3. Click on “Create Firewall Rule” to create a new firewall rule that will allow traffic from the IP address you want to add to the whitelist.

  4. Enter a name for the firewall rule and specify the direction of traffic (ingress or egress).

  5. Under “Allowed protocols and ports,” select the protocols and ports that the rule will apply to.

  6. Under “Source filter,” select “IP ranges” and enter the IP address or range you want to add to the whitelist.

  7. Click on “Create” to create the firewall rule and add the IP address or range to the whitelist.

Once the IP address or range is added to the whitelist, it will be able to access the virtual network and any associated resources that are configured to allow traffic from the whitelist. Note that adding an IP address to a whitelist does not automatically grant access to specific resources; you may still need to configure additional settings and permissions for the IP address to fully access the resources.

To add an IP address to a whitelist in GoDaddy, follow these steps:

  1. Log in to your GoDaddy account and navigate to the hosting dashboard.

  2. Under the “Settings” tab, click on “Security.”

  3. On the “Security” page, click on the “IP Whitelist” tab.

  4. Click on the “Add an IP Whitelist” button.

  5. Enter the IP address you want to whitelist in the “IP Address” field.

  6. Give the IP whitelist a name in the “Label” field. This is optional, but it can help you remember what the whitelist is for.

  7. Click “Save” to add the IP address to the whitelist. 

 

That’s it! The IP address should now be added to the whitelist, and will be able to access your website and other services without being blocked by any security measures.

To add an IP address to a whitelist in Namecheap, you can follow these steps:

  1. Log in to your Namecheap account and navigate to the “Dashboard” page.

  2. Click on the “Advanced DNS” button for the domain you want to edit.

  3. Click the “Add New Record” button, and select “A Record” from the drop-down menu.

  4. In the “Host” field, enter the subdomain or leave it blank for the root domain.

  5. In the “IP Address” field, enter the IP address that you want to whitelist.

  6. Leave the “TTL” setting as default or set it to your preferred value.

  7. Click the “Save All Changes” button to save the new record. 

That’s it! The IP address is now added to the whitelist, and traffic from that IP address should be allowed to access your website and other services. Keep in mind that DNS changes can take some time to propagate, so it may take a little while for the changes to take effect.

To add an IP address to a whitelist in GoDaddy, follow these steps:

  1. Log in to your GoDaddy account and navigate to the hosting dashboard.

  2. Under the “Settings” tab, click on “Security.”

  3. On the “Security” page, click on the “IP Whitelist” tab.

  4. Click on the “Add an IP Whitelist” button.

  5. Enter the IP address you want to whitelist in the “IP Address” field.

  6. Give the IP whitelist a name in the “Label” field. This is optional, but it can help you remember what the whitelist is for.

  7. Click “Save” to add the IP address to the whitelist. 

That’s it! The IP address should now be added to the whitelist, and will be able to access your website and other services without being blocked by any security measures.

To add an IP address to a whitelist in Namecheap, you can follow these steps:

  1. Log in to your Namecheap account and navigate to the “Dashboard” page.

  2. Click on the “Advanced DNS” button for the domain you want to edit.

  3. Click the “Add New Record” button, and select “A Record” from the drop-down menu.

  4. In the “Host” field, enter the subdomain or leave it blank for the root domain.

  5. In the “IP Address” field, enter the IP address that you want to whitelist.

  6. Leave the “TTL” setting as default or set it to your preferred value.

  7. Click the “Save All Changes” button to save the new record. 

That’s it! The IP address is now added to the whitelist, and traffic from that IP address should be allowed to access your website and other services. Keep in mind that DNS changes can take some time to propagate, so it may take a little while for the changes to take effect.

Modifying the HTTP Request

When setting up or editing a monitor, you have the option to modify the HTTP request method. This allows you to choose the appropriate method for your monitoring needs, especially when testing data posting in APIs or performing specific operations.

Step 1: Add or Edit a Monitor

  • 1.1. Log in to your monitoring tool account.
  • 1.2. Go to the section where you can add or edit a monitor, usually found under “Monitors” or “Manage Monitors”.

Step 2: Choose the HTTP Method

  • 2.1. Find the field to select the HTTP method for your monitor.
  • 2.2. Choose the desired method:
    – GET: Retrieve content from the URL.
    – POST: Send data to an endpoint.
    – HEAD: Check response headers.
    – PUT: Update existing resources.
    – PATCH: Make partial modifications.
    – DELETE: Delete a resource.

Step 3: Include Data in the Request (if applicable)

  • 3.1. If you selected POST, PUT, or PATCH, provide the required data.
  • 3.2. Ensure the data is in the expected format, such as JSON.

Step 4: Save or Update the Monitor

  • 4.1. Review the monitor settings, including the modified HTTP method and any included data.
  • 4.2. Click “Save” or “Update” to apply the changes to the monitor.

That’s it! You have successfully modified the HTTP request method in your monitor. By selecting the appropriate method and including the necessary data, you can perform various operations and accurately monitor your URLs, APIs, or other endpoints. If you require further assistance, please feel free to reach out to our support team.

Editing Your Monitors

  1. Login to your account.

  2. Go to the Monitors page.

  3. Select the monitor you want to edit.

  4. Make the desired changes to the monitor’s settings.

  5. Save the changes.

  6. Verify that the modifications have been applied successfully.

 That’s it! You have successfully edited your monitor. By following these steps, you can modify specific settings and configurations for your monitors according to your monitoring needs. If you require any further assistance or have any questions, please don’t hesitate to reach out to our support team.

Connecting Custom Domains to a Status Page

  1. Login to your account.

  2. Access the Custom Domains settings.

  3. Enter your domain or subdomain.

  4. Set up the DNS records correctly.

  5. Save the settings.

  6. Verify that your custom domain is connected by visiting it in a web browser.

That’s it! You have successfully connected a custom domain to your status page. By following these steps and configuring the DNS records correctly, you can create a URL that is easy to remember and share with your users. If you have any questions or need further assistance, please feel free to reach out to our support team.

Enabling Two-Factor Authentication

  1. Login to your account.

  2. Access the Admin settings.

  3. Go to the Account settings.

  4. Enable Two-Factor Authentication.

That’s it! You have successfully enabled Two-Factor Authentication for your account. By following these steps, you have added an extra layer of security to your account. If you have any further questions or need assistance, please feel free to contact our support team.

Enabling Anti-Phishing Code

  1. Login to your account.

  2. Access the Admin settings.

  3. Navigate to the Account settings.

  4. Set up an easily recognizable code to be included in emails sent by the monitoring tool.

By following these steps, you can enable the Anti-Phishing Code feature, which enhances the security of your account and helps prevent phishing scams. This code will be included in each email sent by us, ensuring that you can identify legitimate emails from the tool and prevent spoofing attempts.

That’s it! You have successfully enabled the Anti-Phishing Code feature for your account. By following these steps, you have enhanced the security of your account and reduced the risk of falling victim to phishing scams. If you have any further questions or need assistance, please feel free to contact our support team.

Create Multiple Projects

Step 1: Navigate to “Projects”

From the left menu, locate and select “Projects.”

Step 2: Create a New Project

Click on “+Create project” in the top right corner.

Step 3: Set up Your Projects

Provide a name for the project that is easy to classify, such as the client’s name.
Choose a color for the project to differentiate it from others.

Step 4: Assign Monitors and Status Pages

If you have already created monitors and status pages, you can assign them to the
relevant project. Access the advanced settings of the monitor or status page you want to assign.Look for the option to assign the monitor or status page to a project. Select the desired project from the available options.

By following these steps, you can create and organize multiple projects to categorize your monitors, heartbeats, and status pages according to different clients or classifications. Assigning monitors and status pages to their respective projects helps keep your monitoring system well-organized and facilitates efficient management.

Connecting Your Custom Domain

Step 1: Set up Your “Custom Domain”

  • In the first field, enter “status.yourdomain.com.”
  • Leave the second and third fields empty.
  • Click “Update.”

Note: Your domain name will initially show as “Disabled,” but our team will activate it within 24 hours.

Step 2: Update Your DNS Records

  • Add a CNAME record pointing to “app.chequptime.com” (recommended).
  • Type: CNAME
  • Host: Enter “Status” or the desired subdomain name (e.g., “uptime”).
  • Value: Enter “app.networknotification.com.”

Step 3: Wait for Activation

  • Allow our team up to 24 hours to activate your custom domain.

Step 4: Add Your Custom Domain to the Status Page

  • On the Status Page, navigate to the settings.
  • Change the domain to your custom domain.
  • Enable the option for an “Exclusive status page for this custom domain.”

By following these steps, you can connect your custom domain to host your status page. Once activated, you can enjoy the benefits of having your status page accessible through your own domain. Please note that it may take up to 24 hours for the domain activation to be completed by our team.

Inviting Your Team Members

Inviting your team members allows for better collaboration and delegation of tasks within your account. Each team member can have controlled access levels, enabling efficient work distribution and monitoring. Here’s how you can invite team members:

Step 1: Access the Account Menu

  • Click on your account name located in the bottom left corner of your dashboard.

Step 2: Navigate to Teams System

  •  From the pop-up menu, select “Teams System.”

Step 3: Choose “My Teams”

  •  Within the Teams System, choose “My Teams.”

Step 4: Create a New Team

  •  Click on “+Create team” located in the top right corner.
  •  Give your team a recognizable name.
  •  Note: The number of teams you can create depends on your plan. Basic Plan allows for only one team, while the Agency Plan allows for multiple teams.

Step 5: Add Team Members

  •  To add team members, provide their email addresses.
  • The invited users will not have access to any account-related pages, such as account settings, payments, and logs.

Step 6: Team Member Invitation Email

  •  The team members you added will receive an email invitation.
  • The email will be sent from “NetworkNotification Team” with the address “support@networknotification.com.”
  • Advise team members to check their promotions tab or spam folder if they don’t see the email.

By following these steps, you can easily invite team members to your account, allowing for collaborative work and efficient monitoring. Each team member will receive an email invitation, and their access can be managed based on your chosen settings.

Monitoring Your Domain Name

Monitoring your domain name ensures that you stay informed about its status and receive timely notifications before its expiration. It also allows you to track SSL certificates and receive alerts prior to their expiration. Follow these steps to monitor your domain name:

Step 1: Access the “Domain Name” Section

  •  Head to the left menu and select “Domain Name.”

Step 2: Create a New Domain Name

  •  Click on “+Create domain name” located in the top right corner.

Step 3: Provide the Required Information

  •  Add your root domain name (e.g., example.com rather than www.example.com).
  • Please note that it may take a few minutes or hours for the information to load up.

By following these steps, you can effectively monitor your domain name and receive notifications regarding its expiration. Additionally, you can keep track of SSL certificates associated with your domain name and receive alerts in advance of their expiration.

Managing your Account

Upgrading Your Account

To access advanced features and benefits, follow these steps to upgrade your account:

1. Click on your account name in the bottom left corner.

2. Select “Plan” from the menu.

3. Click “Upgrade plan” in the top right corner.

4. Choose the plan that suits your needs.

5. Select monthly or annual payments.

6. Apply any discount code (if applicable).

7. Click “Checkout” at the bottom of the page.

8. Complete payment details via Stripe.

By upgrading, you’ll unlock additional monitors, heartbeats, SMS alerts, integration with platforms like Slack and Discord, team member access, custom domain status page, priority support, and more.

Adding a Coupon Code

To apply a coupon code, follow these steps:

1. Adding a discount code:

  • Follow the provided instructions.
  • Enter the code during checkout to get a percentage off your monthly or annual plan.

2. Adding a redeemable code:

  • Go to your account.
  • Choose “Redeem Code”.
  • Enter the code in the designated field and click “Activate”.

Password Reset

To change your password:

  1. Log into your account.

  2. Go to the account settings or profile section.

  3. Look for the option to change your password and click on it.

  4. Follow the prompts to enter your current password and set a new password.

If you can’t access your account:

  1. Go to the lost password page.

  2. Enter your email address associated with the account.

  3. Request a password reset email.

  4. Check your email inbox for instructions on how to reset your password.

Follow the provided steps to reset your password and regain access to your account.

Cancel / Delete Account

If you wish to delete your account, please contact us at info@networknotification.com. We will assist you with the process.

Deleting your account will permanently remove all your information and data stored within the account. Please note that this action is irreversible.

For any further assistance or inquiries, feel free to reach out to us at the provided email address.