CritiMon

Cross Platform - Crash and Error Reporting Platform

Visit Website
January 12, 2020 New Version of CritiMon and Improvement to C++ Lib

Launched a new version of CritiMon. The web site is mostly some bug fixes and small improvements. I've made some small changes to the landing page, one being the pricing section I think I've made a bit easier to see the differences and I've added the promo video on to the landing page as well. I've also add a submit enquiry form to the bottom of the page - thinking I might get rid of the chat bot that's in the bottom corner, doesn't get used that much, and when it does its usually spam. Any feedback here would be appreciated.

I've also made a change to the official C++ library for CritiMon. The earlier version could only later for crashes that were or inherit std::exception but it now registers certain signals such as SIGABRT, SIGFPE and SIGSEGV to name a few. This means that with the C++ library you can now receive any type of crash within your C++ applications, not just standard exceptions.

Comment

December 13, 2019 First customer sign up - but there's a but!

Woke up this morning to find I had my first user sign up to CritiMon. However, they've signed up around half 7 UK time and then not done anything, no registered apps or anything. From the looks of the analytics, they signed up, went to the account settings and then nothing else.

What's the best thing to do in this situation, wait a day or two and try contacting them, contact them straight away to see if there's something they don't like or don't understand?

1 Comment

  1. 2

    This comment was deleted 3 years ago

    1. 1

      Cheers, yea I was thinking something along those lines.

December 2, 2019 New On Boarding Process with Google Sign On

I've just released a new version of CritiMon which changes the on boarding process based on some feedback that I got when I nearly had a sign up.

When you sign up it removes the First Name/Last Name requirement to be just the name, and also removes the security question and security answer, so now just need, name, company, email and password.

I've also added the option to use Google Sign On so you can sign up/sign on with a single click.

Comment

November 11, 2019 Ability to stop reporting for development devices

Just released a new version of CritiMon that adds the option to prevent development and testing devices from reporting crashes and errors while you are working on a project.

The idea is on the first crash/error that is received, on the crash menu you can select that the crash came from a development device. This then means that if a crash comes from the same device it ignores the crash and doesn't save it, as well, not including it in the active user analysis or app release detection. This ensures that the crash reporting doesn't get flooded in crashes and errors while you are developing and you know that the crashes are only coming from your actual users.

You can from the account settings see a list of development devices and turn on and off whether or not crashes should be reported for the development device.

Comment

November 3, 2019 New version finally released

Hi IH,

Its taken a fair amount of time, but I'm pleased to say I've finally managed to release a new version of CritiMon, so hopefully, people like the changes I've made so can make some nice progress fingers crossed πŸ˜€

One of the more noticeable changes is to remove the red menu on the website as feedback said it made the site look spammy/danger which wasn't exactly the look I was going for 😩

I've made some changes to the landing page as well so hopefully that makes it look a little better and informs well what CritiMon is.

I've also changed (which you can see on the screenshot at the top of the landing page) where the active user and crash group charts are to remove the black background and make the charts full width to the screen instead of being centered on the page.

I've also added support for 2 new official libraries for Python and Ruby so the full list of supported languages/platform now includes:

  • Android (Java and Kotlin)
  • C# (.Net Framework and .Net Core)
  • Javascript
  • PHP
  • Python
  • Ruby

There's a free plan, but while in beta there is a 50% off for anyone who signs up to a paid plan and it will remain 50% off for the lifetime of the subscription.

I've also added 2 coupons during signup so if you want to sign up to small plan use coupon code SMALLPLAN_50 and for a pro plan use coupon code PROPLAN_50 which will give a further 50% off for the first 3 months.

As always if there's any feedback I'd love to hear it.

Thanks
Chris

Comment

May 19, 2019 Launched on Product Hunt

I just launched CritiMon to Product Hunt. You can check out the product hunt page at https://www.producthunt.com/posts/critimon-critical-monitoring.

I've also added a couple of new features such as an activity dashboard which provided a breakdown of crash statistics across your organisation such as crash counts, crash per a platform and an activity stream to show who has been doing what during the past week.

I've also implemented @mentions to people within your organisation when adding notes to crash.

Comment

March 30, 2019 Tools that Helped Development

I've been using PHPStorm (https://www.jetbrains.com/phpstorm/) for a few years and developed the frontend and API for CritiMon with PHPStorm.

Another really important tool that I use everyday, for both my personal project and my full time job is Insomnia (https://insomnia.rest/). Insomnia is REST API test client which was super useful for sending API requests for the website and the crash API.

Comment

March 30, 2019

The sales and marketing was somewhat limited. I had a website that would show CritiMon and allow people to sign up their interest in the platform before it releases. This was advertised via Twitter Ads and Google Adwords with a very limited budget (its get expensive very quickly) but it drove a fair amount of traffic to the site, and had around 20 people sign up their interest. I'm hoping some of those that registered their interest will create an account for CritiMon. Only launched late 29th March 2019 so bit early to tel.

Comment

March 30, 2019

It would be really great to get other developers from here to give it a try in their own projects and let me know your thoughts. I'm currently running it as an early access preview so I can iron out any issues and find out what features need to be added and I'd love to get some input from the indie hackers community.

Comment

March 30, 2019

After being a developer for at least 15 years including development in mobile apps (Android), web (frontend and backend) and software (with GUI and command line software) I couldn't find a crash monitoring platform that would cater for everything, they all seemed to focus on a particualr stack and I wasn't prepared to have multiple accounts. I also found some of them to be quite expensive and being an individual developer as a hobby, wasn't something I could really afford to do.

I also found some of the crash monitoring platforms I've used, used to have quite large delays in telling you there was a crash and/or relied on you logging in every day to check if anything had gone wrong, and they would only tell you about fatal app crashes, i.e. issues that force close your app or stop your script from processing. I wanted to find out about those type of issues but I also wanted to find out errors that happen that are caught such as in a try/catch block where the app might not be able to continue and would just display an error to the user that something unexpected happened and then rely on them raising a bug report.

I therefore decided to build CritiMon that would allow any developer, no matter what they developed and what stack they used they could send crash data. Initially I was only developing this to use by myself, there was no plan on releasing it but after a while of developing and testing it myself through my own apps, I thought lets try releasing it, I've got nothing to lose, I'm using it anyway so its not a waste of time even if nobody else decides to use it, hope others do though :).

Comment

About

I couldn't find a crash monitoring platform that I could either afford or that would support multiple different stacks, from software, to mobile to web and didn't want multiple different accounts to manage.