MCPcopy Index your code
hub / github.com/Graylog2/graylog2-server

github.com/Graylog2/graylog2-server @7.1.4

repository ↗ · DeepWiki ↗ · release 7.1.4 ↗ · Ask this repo → · + Follow
55,116 symbols 287,803 edges 9,755 files 2,537 documented · 5% updated today★ 8,0771,836 open issues

Extension points exported contracts — how you extend this code

Plugin (Interface)
A graylog plugin. Core configuration beans like org.graylog2.Configuration are made available to plugins via [9 implementers]
graylog2-server/src/main/java/org/graylog2/plugin/Plugin.java
SnifferFilter (Interface)
(no doc) [8 implementers]
graylog-storage-opensearch2/src/main/java/org/graylog/storage/opensearch2/sniffer/SnifferFilter.java
ThrowingSupplier (Interface)
(no doc) [212 implementers]
graylog-storage-opensearch3/src/main/java/org/graylog/storage/opensearch3/OfficialOpensearchClient.java
OpensearchCertificatesProvider (Interface)
(no doc) [6 implementers]
data-node/src/main/java/org/graylog/datanode/configuration/variants/OpensearchCertificatesProvider.java
Constraint (Interface)
(no doc) [278 implementers]
graylog2-web-interface/src/components/content-packs/Types.ts
NodesSniffer (Interface)
(no doc) [5 implementers]
graylog-storage-elasticsearch7/src/main/java/org/graylog/storage/elasticsearch7/NodesSniffer.java
Global (Interface)
(no doc)
graylog2-web-interface/build-types.ts
PluginConfigBean (Interface)
@author Dennis Oelkers [7 implementers]
graylog2-server/src/main/java/org/graylog2/plugin/PluginConfigBean.java

Core symbols most depended-on inside this repo

of
called by 5877
graylog2-server/src/main/java/org/graylog/plugins/views/search/ParameterProvider.java
get
called by 3645
graylog2-server/src/main/java/org/graylog2/web/IndexHtmlGenerator.java
map
called by 3432
graylog2-server/src/main/java/org/graylog/plugins/views/search/searchfilters/db/UsedSearchFiltersToQueryStringsMapper.java
build
called by 3279
graylog2-server/src/main/java/org/graylog/plugins/views/search/Filter.java
when
called by 3168
graylog2-server/src/main/java/org/graylog/plugins/pipelineprocessor/ast/Rule.java
build
called by 2419
graylog2-server/src/test/java/org/graylog/testing/datanode/DatanodeDevContainerBuilder.java
stream
called by 2335
graylog2-server/src/main/java/org/graylog2/decorators/Decorator.java
add
called by 2219
graylog2-server/src/main/java/org/graylog2/streams/FavoriteFieldsService.java

Shape

Method 39,896
Class 7,415
Function 6,574
Interface 1,020
Enum 211

Languages

Java84%
TypeScript16%
Python1%

Modules by API surface

graylog2-server/src/main/java/org/graylog2/plugin/journal/JournalMessages.java373 symbols
graylog2-server/src/main/java/org/graylog/integrations/ipfix/IpfixJournal.java193 symbols
graylog2-server/src/main/java/org/graylog/plugins/netflow/v9/NetFlowV9Journal.java116 symbols
graylog2-server/src/test/java/org/graylog/plugins/pipelineprocessor/parser/PipelineRuleParserTest.java91 symbols
graylog2-server/src/main/java/org/graylog2/plugin/Message.java91 symbols
graylog2-server/src/test/java/org/graylog/mcp/server/MarkdownBuilderTest.java87 symbols
graylog2-server/src/main/java/org/graylog/plugins/pipelineprocessor/parser/PipelineRuleParser.java85 symbols
graylog2-server/src/test/java/org/graylog/plugins/pipelineprocessor/functions/FunctionsSnippetsTest.java81 symbols
graylog2-server/src/main/java/org/graylog2/plugin/PluginModule.java76 symbols
graylog2-server/src/main/java/org/graylog2/Configuration.java76 symbols
graylog2-server/src/main/java/org/graylog2/streams/StreamImpl.java71 symbols
graylog2-server/src/main/java/org/graylog/plugins/pipelineprocessor/ast/RuleAstListener.java69 symbols

Dependencies from manifests, versioned

at.yawk.lz4:lz4-java
com.amazonaws:aws-java-sdk-bom
com.amazonaws:aws-java-sdk-ec2
com.amazonaws:aws-java-sdk-s3
com.amazonaws:aws-java-sdk-sqs
com.amazonaws:aws-java-sdk-sts
com.azure:azure-storage-blob
com.cronutils:cron-utils
com.fasterxml.jackson.core:jackson-annotations
com.fasterxml.jackson.core:jackson-core
com.fasterxml.jackson.dataformat:jackson-dataformat-csv

Datastores touched

(mongodb)Database · 1 repos
graylogDatabase · 1 repos
adminDatabase · 1 repos
dummyDatabase · 1 repos
testdbDatabase · 1 repos

For agents

$ claude mcp add graylog2-server \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact