Zum Hauptinhalt springen

SolidPing vs Kener

If the public status page is what you care about most, pick Kener. It is a status page system first, with monitoring built in to feed it, and its pages are more customisable than ours: themes, custom CSS and JavaScript, several pages per instance, embeds, badges and RSS. Its own README says it is not here to replace Datadog or Atlassian, and it is honest about that.

SolidPing is a monitor first. It has status pages, but its weight is on check types, multi-region checks, alerting and on-call.

Kener is built by Raj Nandan Sharma and is MIT licensed. Facts below come from its repository and the docs shipped in it on 6 October 2026 (v4.1.6). It releases often. If we got a detail wrong, please open an issue.

At a glance​

SolidPing (self-hosted)Kener
LicenseAGPL-3.0MIT
StackOne Go binarySvelteKit and Node.js (24.14 or newer)
DatabaseSQLite or PostgreSQLSQLite, PostgreSQL or MySQL
Other servicesNoneRedis is required
Check types40, including UDP, SMTP, IMAP, SSH, FTP, WebSocket, Kafka, MQTT, SNMP, seven databases and browser checks12: API, Ping, TCP, DNS, SSL, SQL, Heartbeat, GameDig, gRPC, Docker, Prometheus, Group
SchedulingDown to 10 secondsA cron expression per monitor
Multi-regionWorkers and private agents you run anywhereNot documented. Checks run from the Kener server
Alert channelsEmail, Slack, Discord, Teams, Telegram, ntfy, PagerDuty, Matrix, Pushover, webhooks and more; SMS and voice through your own TwilioWebhook, Discord, Slack, email
On-call & escalationRotations, overrides, multi-step escalationNo
Status pagesPublic, sections, custom domains, subscribersSeveral pages, themes, custom CSS and JS, i18n, embeds, badges, RSS
SubscribersYesEmail, OTP-verified, per-event preferences
MaintenanceMaintenance windowsMaintenance with recurring RRULE schedules
Users & SSOOrganisations, roles, OIDC, SAML, LDAP, Google, GitHub, GitLab, MicrosoftAdmin, editor, member and custom roles; OIDC with group-to-role mapping
Hosted optionSolidPing CloudNone
AutomationREST API, sp CLI, YAML apply, MCP serverREST API with API keys

Where Kener is the stronger choice​

The public status page. Theming, custom CSS and fonts, several pages, embeddable widgets and RSS. It is the product's focus and it shows.

Subscribers and maintenance. OTP-verified email subscriptions with per-event preferences, and recurring maintenance with RRULE.

Custom roles. Fine-grained permissions and OIDC group-to-role mapping.

MySQL. If MySQL is your house database, Kener runs on it. SolidPing does not.

Where SolidPing is the stronger choice​

Check types. 40 against 12. Mail servers, message queues, SSH, FTP, SNMP and more have dedicated checks.

Alerting and on-call. Many more channels, plus rotations and escalation. Kener has four channels and no on-call.

Checks from several places. SolidPing runs workers and private agents wherever you put them. Kener checks from the one server it runs on.

Fewer moving parts. One binary on SQLite. Kener needs Node.js and a Redis.

A hosted option. SolidPing Cloud runs the same binary, with a free plan of 100 monitors. Kener is self-hosted only.

Which should you pick?​

Pick Kener when the status page is the deliverable and a handful of monitors from one place is enough.

Pick SolidPing when monitoring and alerting are the job and the status page is one part of it. SolidPing has no Kener importer, so moving means recreating monitors through the dashboard, the API or a YAML file.