Documentation

Integration instructions for all popular languages, frameworks, and AI tools.

Get Started

First steps with Muscula — register, create a project, and find your LOG ID.

Register for an account

Go to app.muscula.com/register. Start with a free plan and upgrade any time. No credit card required.

The fastest way is to click "Register with Google". Alternatively, fill in the registration form: enter your email, choose a password (minimum 12 characters), confirm the password, accept the terms of service, and click "Register". Check your inbox and click the verification link we send you.

Create a new project

After logging in, click "+ Add new project" in the left sidebar. Enter a project name and confirm. You'll be redirected to the project dashboard.

Create a new log

Click on your project name in the left sidebar, then click "Create log". Fill in the form:

  • Name — a descriptive name for this log (e.g. "Production", "Staging")
  • Language and framework — select the type that matches your stack: JavaScript/TypeScript Generic, .NET Log4Net, .NET Core Microsoft Extensions, Java Log4J, Java Logback, PHP, or WordPress
  • Notification email — where to send error alerts (defaults to your account email)
  • Uptime check URL — optional, enter a URL to monitor availability

Click "Create new log". You'll be taken to the integration instructions page with your LOG ID ready to copy.

To add more logs to an existing project, go to Settings (gear icon next to the project name in the sidebar), then click "Add new log" under the project.

Find your LOG ID

Go to Settings (gear icon next to a project name), find your log in the list, and click the "Integration" button next to it. The integration instructions page will show code snippets with your LOG ID already embedded — just copy and paste.

All our loggers are open source. Browse the code, report issues, or contribute on GitLab.

Can't find what you're looking for? Contact us and we'll update the documentation.