Esempio n. 1
0
                consoleHelper.printColored("[!] Stats pushing is disabled!",
                                           bcolors.YELLOW)
        except:
            consoleHelper.printColored(
                "[!] Stats pushing can't start due some troubles! Please check this!",
                bcolors.RED)

        # Set up datadog
        try:
            if generalUtils.stringToBool(
                    glob.conf.config["datadog"]["enable"]):
                glob.dog = datadogClient.datadogClient(
                    glob.conf.config["datadog"]["apikey"],
                    glob.conf.config["datadog"]["appkey"],
                    [
                        datadogClient.periodicCheck(
                            "online_users", lambda: len(glob.tokens.tokens)),
                        datadogClient.periodicCheck(
                            "multiplayer_matches",
                            lambda: len(glob.matches.matches)),
                        datadogClient.periodicCheck(
                            "ram_clients",
                            lambda: generalUtils.getTotalSize(glob.tokens)),
                        datadogClient.periodicCheck(
                            "ram_matches",
                            lambda: generalUtils.getTotalSize(glob.matches)),
                        datadogClient.periodicCheck(
                            "ram_channels",
                            lambda: generalUtils.getTotalSize(glob.channels)),
                        #datadogClient.periodicCheck("ram_file_buffers", lambda: generalUtils.getTotalSize(glob.fileBuffers)),
                        #datadogClient.periodicCheck("ram_file_locks", lambda: generalUtils.getTotalSize(glob.fLocks)),
                        #datadogClient.periodicCheck("ram_datadog", lambda: generalUtils.getTotalSize(glob.datadogClient)),
Esempio n. 2
0
                consoleHelper.printColored(
                    "[!] Warning! Sentry logging is disabled!", bcolors.YELLOW)
        except:
            consoleHelper.printColored(
                "[!] Error while starting sentry client! Please check your config.ini and run the server again",
                bcolors.RED)

        # Set up datadog
        try:
            if generalUtils.stringToBool(
                    glob.conf.config["datadog"]["enable"]):
                glob.dog = datadogClient.datadogClient(
                    glob.conf.config["datadog"]["apikey"],
                    glob.conf.config["datadog"]["appkey"],
                    [
                        datadogClient.periodicCheck(
                            "online_users", lambda: len(glob.tokens.tokens)),
                        datadogClient.periodicCheck(
                            "multiplayer_matches",
                            lambda: len(glob.matches.matches)),

                        #datadogClient.periodicCheck("ram_clients", lambda: generalUtils.getTotalSize(glob.tokens)),
                        #datadogClient.periodicCheck("ram_matches", lambda: generalUtils.getTotalSize(glob.matches)),
                        #datadogClient.periodicCheck("ram_channels", lambda: generalUtils.getTotalSize(glob.channels)),
                        #datadogClient.periodicCheck("ram_file_buffers", lambda: generalUtils.getTotalSize(glob.fileBuffers)),
                        #datadogClient.periodicCheck("ram_file_locks", lambda: generalUtils.getTotalSize(glob.fLocks)),
                        #datadogClient.periodicCheck("ram_datadog", lambda: generalUtils.getTotalSize(glob.datadogClient)),
                        #datadogClient.periodicCheck("ram_verified_cache", lambda: generalUtils.getTotalSize(glob.verifiedCache)),
                        #datadogClient.periodicCheck("ram_irc", lambda: generalUtils.getTotalSize(glob.ircServer)),
                        #datadogClient.periodicCheck("ram_tornado", lambda: generalUtils.getTotalSize(glob.application)),
                        #datadogClient.periodicCheck("ram_db", lambda: generalUtils.getTotalSize(glob.db)),
                    ])
Esempio n. 3
0
                consoleHelper.printColored("[!] Stats pushing is disabled!",
                                           bcolors.YELLOW)
        except:
            consoleHelper.printColored(
                "[!] Stats pushing can't start due some troubles! Please check this!",
                bcolors.RED)

        # Set up datadog
        try:
            if generalUtils.stringToBool(
                    glob.conf.config["datadog"]["enable"]):
                glob.dog = datadogClient.datadogClient(
                    glob.conf.config["datadog"]["apikey"],
                    glob.conf.config["datadog"]["appkey"],
                    [
                        datadogClient.periodicCheck(
                            "online_users", lambda: len(glob.tokens.tokens)),
                        datadogClient.periodicCheck(
                            "multiplayer_matches",
                            lambda: len(glob.matches.matches)),
                        datadogClient.periodicCheck(
                            "ram_clients",
                            lambda: generalUtils.getTotalSize(glob.tokens)),
                        datadogClient.periodicCheck(
                            "ram_matches",
                            lambda: generalUtils.getTotalSize(glob.matches)),
                        datadogClient.periodicCheck(
                            "ram_channels",
                            lambda: generalUtils.getTotalSize(glob.channels)),
                        #datadogClient.periodicCheck("ram_file_buffers", lambda: generalUtils.getTotalSize(glob.fileBuffers)),
                        #datadogClient.periodicCheck("ram_file_locks", lambda: generalUtils.getTotalSize(glob.fLocks)),
                        #datadogClient.periodicCheck("ram_datadog", lambda: generalUtils.getTotalSize(glob.datadogClient)),