Kirby Fleet Manager
Keep track of all your Kirby CMS websites and other web services within a single tool.
Latency monitoring
Keep an eye on latencies and get notified on your preferred channels, whenever one of your websites or web services goes down:
- Web notifications
- Slack
- ...
Kirby system stats
Check at a glance if Kirby, PHP and plugins are up to date, an optional update is available or whether it fixes vulnerabilites of low to medium or high to critical severity.
As soon as vulnerabilities become known or a new Kirby update is available, you will receive a bundled report with recommended actions.
frequently asked questions
If you can't find the right answers here, feel free to get in touch.
Is it already publicly available?
Unfortunately, not yet. KFM is currently still in a closed testing phase to iron out possible teething problems before the official release.
If you want to join the test phase, hit me up!
What can be monitored?
Uptime and latency can be monitored for basically every web service, which accepts GET requests. For the Kirby system insights, the kfm-connector must be installed, which is compatible with Kirby version 3.6 and upwards.
If there is interest, other systems may receive integration as well – Wordpress would probably be the most prominent candidate. Please let me know, if this would be of value for you.
Will it be Open Source?
Strictly speaking: No. But I'm going the same way you know about Kirby: I will release the source code, as soon as there is a stable release candidate, under a proprietary (paid) license. I hope, that this will allow the best possible transparency for you and for me a monetary way to offer and further improve this tool.
How much will it cost?
Honestly, I don't know yet. It's important to me to find a fair licensing model that reflects the added value for you and/or your agency. At the same time, of course, it also has to refinance my expenses. As soon as I know more, I will announce it here.
Can I host it myself?
Definitely! Listening to the feedback on the Kirby Forum, it was clear to me, that KFM should become a self-deployable solution.
For now, there are no plans to provide it as a cloud service – however, this may change if there is a demand for such.
Can you give some technical insights?
For sure! I have also documented some design decisions in the Kirby Forum, but in brief:
Kirby Fleet Manager is a PHP-based Laravel application, which collects Kirby system statistics via the kfm-connector plugin and checks for availability of your Kirby websites and other web services on a timely schedule. The collected data is stored in a database, Laravel offers support for five different databases. On important events (host down, new Kirby release, etc.), you will receive notifications on the channels of your choice.