Skip to content

Commit ff54f40

Browse files
authored
Merge pull request #173 from coroot/more_app_types
application types: add OpenSearch and VictoriaMetrics
2 parents 71f2633 + 7ab7a68 commit ff54f40

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

containers/app.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ func guessApplicationType(cmdline []byte) string {
2424
return "envoy"
2525
case bytes.Contains(cmdline, []byte("org.elasticsearch.bootstrap")):
2626
return "elasticsearch"
27+
case bytes.Contains(cmdline, []byte("org.opensearch.bootstrap")):
28+
return "opensearch"
2729
case bytes.Contains(cmdline, []byte("kafka.Kafka")) || bytes.Contains(cmdline, []byte("io.confluent.support.metrics.SupportedKafka")):
2830
return "kafka"
2931
case bytes.HasSuffix(cmd, []byte("mongod")):
@@ -107,6 +109,13 @@ func guessApplicationType(cmdline []byte) string {
107109
return "nats"
108110
case bytes.HasSuffix(cmd, []byte("java")):
109111
return "java"
112+
case bytes.Contains(cmd, []byte("victoria-metrics")) ||
113+
bytes.Contains(cmd, []byte("vmstorage")) ||
114+
bytes.Contains(cmd, []byte("vminsert")) ||
115+
bytes.Contains(cmd, []byte("vmselect")):
116+
return "victoria-metrics"
117+
case bytes.Contains(cmd, []byte("victoria-logs")):
118+
return "victoria-logs"
110119
case phpCmd.Match(cmd):
111120
return "php"
112121
case pythonCmd.Match(cmd):

0 commit comments

Comments
 (0)