Interface DiagnosticEventServiceMBean

    • Method Detail

      • isDiagnosticsEnabled

        boolean isDiagnosticsEnabled()
      • disableDiagnostics

        void disableDiagnostics()
        Kill switch for disabling all events immediately, without restarting the node. Please edit cassandra.yaml for making this permanent.
      • readEvents

        java.util.SortedMap<java.lang.Long,​java.util.Map<java.lang.String,​java.io.Serializable>> readEvents​(java.lang.String eventClazz,
                                                                                                                        java.lang.Long lastKey,
                                                                                                                        int limit)
        Retrieved all events of specified type starting with provided key. Result will be sorted chronologically.
        Parameters:
        eventClazz - fqn of event class
        lastKey - ID of first event to retrieve
        limit - number of results to return
      • enableEventPersistence

        void enableEventPersistence​(java.lang.String eventClazz)
        Start storing events to make them available via readEvents(String, Long, int).
      • disableEventPersistence

        void disableEventPersistence​(java.lang.String eventClazz)
        Stop storing events.