Apex Logs is a self-hosted product which is installed to your Google Cloud account, taking advantage of Google’s powerful serverless offerings for seamless scalability, privacy, and no maintenance required.

Each installation provides a unique URL for the log user interface and API for ingesting and searching events. Log events can be sent from any hosting provider such as Azure, AWS or Digital Ocean using the Apex Logs API — think of it like your own private SaaS.

If you don’t already have one, you’ll need to create a Google Cloud account, install the gcloud command-line tool, and sign-in with the following command:

$ gcloud auth login

Now you’re ready to install the logs command-line tool to manage your Apex Logs instances.