Get Started with Uptime And Performance monitoring for my site
Mar 25, 2019

In this blog post we will go though ApiChecker dashboard and will create new application and monitor. Also we will configure Slack Integration, as well as Email Integration for all alerts.
CREATE YOUR FIRST MONITOR
SO WHAT IS A MONITOR
?
A monitor
is what you create to monitor your site or API or server. The check will perform the tests you specify at a time interval of your choice. (default every 3 minutes)
The check interval, how often your site or server is monitored by our system, can range from once every minute to once every hour.
The monitors
can be used to do checks of your API, DNS checks, WebSite checks. Monitors
providing your information about performance of request and uptime during different periods (default period is 7 days).
SET UP A Application
Follow below simple steps to set up your First check. Initially all monitors/apiās is grouped by applications - so to get started create your new application by visiting: Apps on ApiChecker And clicking Create new app
button
SET UP A Monitor
Then on the application page click to the āCreate New Monitorā button.
Letās review the fields that available for ApiChecker user when creating new Monitor:
- Name - itās actually your service or WebSite name.
- Test URL - itās direct URL to your service or WebSite that you want to test
- Request Type - itās type of Request that will be used for above URL, in case of WebSites itās usually GET (normal web-browser request).
- Expect Result - Status Code that ApiChecker will expect to get after HTTP request to your service, usually itās HTTP 200 OK, but if your API protected - you probably return 401/403 HTTP status code for requests without authorization.
- Auth Type - if your API/Site is protected, you can specify credentials here (for security reasons we recommend using some your generic account for testing, not real / admin account) :
- Basic Auth - type of authorization when Application(ApiChecker in our case) send Login+Password pair in Base64 format using
Authorization Basic
HTTP header - JWT Token - type of authorization when Application send specific Token inside
Authorization Bearer
HTTP header
- Basic Auth - type of authorization when Application(ApiChecker in our case) send Login+Password pair in Base64 format using
If you select Request Type as POST
or PUT
- you will need populate Body and select Request Body Language (JSON
or XML
):
After clicking on Save button you will be redirected back to your monitor page.
Below you can see example of Monitor For ApiChecker Langing Page:
If you scroll down page, you also will see detailed information about Performance in different locations, as well as Failed checks and list of latest checks.
In case of any issues - please let your support team know via email, slack, online chat! We always happy to help you!
Thanks!