# Metricbeat for Solaris x86

**URL:** <https://discuss.elastic.co/t/metricbeat-for-solaris-x86/199881>\
**Category:** Beats\
**Tags:** metricbeat\
**Created:** [September 17, 2019, 8:17pm UTC](https://discuss.elastic.co/t/metricbeat-for-solaris-x86/199881 "2019-09-17T20:17:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ConnorRies](https://avatars.discourse-cdn.com/v4/letter/c/4da419/32.png) [@ConnorRies](https://discuss.elastic.co/u/ConnorRies)\
**Post date:** [September 17, 2019, 8:17pm UTC](https://discuss.elastic.co/t/metricbeat-for-solaris-x86/199881/1 "2019-09-17T20:17:20Z")

</div>

Hey guys,

Was just curious if it was possible to successfully run Metricbeat on Solaris x86 or if that was going to be a significant effort.

I was able to build Filebeat from source for Solaris 11.3 (x86) just fine, but Metricbeat gives me a "Metrics not implemented for this OS." warning:

(I know the directory says linux but I rebuilt the binary)

```
2019-09-17T20:18:01.811Z INFO [beat] instance/beat.go:902 Beat info {"system_info": {"beat": {"path": {"config": "/export/home/test/metricbeat-7.3.1-linux-x86_64", "data": "/export/home/test/metricbeat-7.3.1-linux-x86_64/data", "home": "/export/home/test/metricbeat-7.3.1-linux-x86_64", "logs": "/export/home/test/metricbeat-7.3.1-linux-x86_64/logs"}, "type": "metricbeat", "uuid": "698709e3-1935-469d-9b9d-5610dc20c923"}}}
2019-09-17T20:18:01.815Z INFO [beat] instance/beat.go:911 Build info {"system_info": {"build": {"commit": "unknown", "libbeat": "7.3.1", "time": "1754-08-30T22:43:41.128Z", "version": "7.3.1"}}}
2019-09-17T20:18:01.815Z INFO [beat] instance/beat.go:914 Go runtime info {"system_info": {"go": {"os":"solaris","arch":"amd64","max_procs":1,"version":"go1.12.9"}}}
2019-09-17T20:18:01.815Z INFO instance/beat.go:292 Setup Beat: metricbeat; Version: 7.3.1
2019-09-17T20:18:01.815Z WARN instance/metrics_other.go:29 Metrics not implemented for this OS.
2019-09-17T20:18:01.816Z INFO [index-management] idxmgmt/std.go:178 Set output.elasticsearch.index to 'metricbeat-7.3.1' as ILM is enabled.
2019-09-17T20:18:01.817Z INFO elasticsearch/client.go:170 Elasticsearch url: http://192.168.56.107:9200
2019-09-17T20:18:01.817Z INFO [publisher] pipeline/module.go:97 Beat name: solaris
2019-09-17T20:18:01.818Z INFO instance/beat.go:421 metricbeat start running.
2019-09-17T20:18:01.818Z INFO [monitoring] log/log.go:118 Starting metrics logging every 30s
2019-09-17T20:18:01.818Z INFO cfgfile/reload.go:171 Config reloader started
2019-09-17T20:18:01.819Z INFO cfgfile/reload.go:226 Loading of config files completed.
2019-09-17T20:18:04.814Z INFO add_cloud_metadata/add_cloud_metadata.go:347 add_cloud_metadata: hosting provider type not detected.
2019-09-17T20:18:31.819Z INFO [monitoring] log/log.go:145 Non-zero metrics in the last 30s {"monitoring": {"metrics": {"beat":{"info":{"ephemeral_id":"1ca21870-7d14-49f7-a238-ef35540b127a","uptime":{"ms":30060}}},"libbeat":{"config":{"module":{"running":0},"reloads":1},"output":{"type":"elasticsearch"},"pipeline":{"clients":0,"events":{"active":0}}}}}}
2019-09-17T20:19:01.819Z INFO [monitoring] log/log.go:145 Non-zero metrics in the last 30s {"monitoring": {"metrics": {"beat":{"info":{"ephemeral_id":"1ca21870-7d14-49f7-a238-ef35540b127a","uptime":{"ms":60059}}},"libbeat":{"config":{"module":{"running":0}},"pipeline":{"clients":0,"events":{"active":0}}}}}}
```

---

<div class="post-metadata">

**Author:** ![Michael\_Madden](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/michael_madden/32/46640_2.png) [@Michael\_Madden](https://discuss.elastic.co/u/Michael_Madden)\
**Post date:** [September 24, 2019, 3:11pm UTC](https://discuss.elastic.co/t/metricbeat-for-solaris-x86/199881/2 "2019-09-24T15:11:30Z")

</div>

Hello, thanks for the question about Metricbeat on Solaris. Solaris on x86 or SPARC is not supported by Beats. You may get the Beats products to build and function, but it's not an officially supported platform.

Here's our support matrix:  
[https://www.elastic.co/support/matrix](https://www.elastic.co/support/matrix)

---

<div class="post-metadata">

**Author:** ![ConnorRies](https://avatars.discourse-cdn.com/v4/letter/c/4da419/32.png) [@ConnorRies](https://discuss.elastic.co/u/ConnorRies)\
**Post date:** [September 24, 2019, 8:31pm UTC](https://discuss.elastic.co/t/metricbeat-for-solaris-x86/199881/3 "2019-09-24T20:31:16Z")

</div>

Thanks for the reply Michael 😀.

I'm aware Solaris is not supported, which is the reason I built Filebeat myself.

I haven't dug into the source for Metricbeat yet, so I don't know how complex it will be to modify it to work with Solaris x86 (or more ambitiously SPARC).

I was just curious if anyone in the community has attempted this, or went down the road I'm currently on.

---

<div class="post-metadata">

**Author:** ![Michael\_Madden](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/michael_madden/32/46640_2.png) [@Michael\_Madden](https://discuss.elastic.co/u/Michael_Madden)\
**Post date:** [September 24, 2019, 9:30pm UTC](https://discuss.elastic.co/t/metricbeat-for-solaris-x86/199881/4 "2019-09-24T21:30:58Z")

</div>

Hello,

You're very welcome. 🙂 I have not tried to build the Beats projects on Solaris, but there are quite a few threads discussing getting Beats working on Solaris. It's definitely a popular platform within many folks researching building/configuring Beats.

> [@Beats for Solaris Platform](https://discuss.elastic.co/t/beats-for-solaris-platform/44722):
>
> I am trying to install beats for Solaris and some ARM platforms so I am compiling from source code. As first step I tried to compile from source code for Solaris platform . Following are the steps I followed. Installed Go (1.4) BootStrap - [https://golang.org/doc/install/source#go14](https://golang.org/doc/install/source#go14) Compiled GO (1.6) and generated GO binaries - [https://golang.org/doc/install/source#introduction](https://golang.org/doc/install/source#introduction) Compile Beats using GO 1.6 as suggested here - [https://github.com/elastic/beats/blob/master/CONTRIBUTING.md#sett…](https://github.com/elastic/beats/blob/master/CONTRIBUTING.md#setting-up-your-dev-environment)

> [@Filebeat (Beats) install on Solaris](https://discuss.elastic.co/t/filebeat-beats-install-on-solaris/132294):
>
> Hello, currently, is it filebeat and the others are supported by the Solaris system? Merci beaucoup !

> [@FileBeats on Solaris 11.3](https://discuss.elastic.co/t/filebeats-on-solaris-11-3/155392):
>
> Hi, I 've to ship log through Filebeats , its oracle EBS where weblogic is the core components. Looking for Filebeat installation on Solaris 11.3 SPARC system, came through below link , which says TOPBEAT does not support with gosigar. Does file beat supported ? Can somebody help me on this topic ?

> [@How to compile filebeat for solaris](https://discuss.elastic.co/t/how-to-compile-filebeat-for-solaris/81642):
>
> hi, we are using solaris11.3/sparc T5 in our environment. we want to use filebeat to ship the logs to logstash. is there a way we can use filebeat on solaris?

> [@Install Filebeat on Solaris 10](https://discuss.elastic.co/t/install-filebeat-on-solaris-10/106085):
>
> Hello, Has anyone been able to install filebeat on solaris10 and 11? Kindly share how this has been done please Thanks, Wako

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 22, 2019, 9:31pm UTC](https://discuss.elastic.co/t/metricbeat-for-solaris-x86/199881/5 "2019-10-22T21:31:07Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
