Category: Open Source

  • Managing Accounts in CGRateS with cgr-console

    In a previous post I discussed the different ways to interact with CGRateS whilst it was running. Here I shall give some specific examples of using the cgr-console command to manage accounts and balances. To add a new account to the system, you can use the account_set command, as shown in this example: This will…

  • CGRateS APIs

    CGRateS is a powerful open-source, carrier-grade rating system, but one of the more confusing aspects of it is how to interact with it. Of course, CGRateS has a configuration file (nominally /etc/cgrates/cgrates.json) which should be used to configure which elements are running, how they are set up, how they connect to databases and other elements,…

  • The last Windows Update I did took longer than every Linux update I have done in the last decade combined!

    Let’s be clear on this: I use Linux a lot. It has been my desktop OS of choice for the last 10 years or so, and I’ve used it on countless projects in the last 10-15 years. Therefore, I also upgrade it a lot. Comparatively I use Windows when I have to, which isn’t really…

  • The hidden cost of licence management

    One of the biggest hidden IT costs to many large companies is due to managing licences. I don’t mean the costs of the licences themselves, which are all too clear, but the costs of understanding, administering, and otherwise dealing with commercial licences. It’s such a problem that an industry is growing around this, known as…