{"id":20338390,"url":"https://github.com/alerta/kibana-alerta","last_synced_at":"2025-07-23T22:32:24.709Z","repository":{"id":16893300,"uuid":"19654031","full_name":"alerta/kibana-alerta","owner":"alerta","description":"Log alerts to Elasticsearch and view them in Kibana","archived":false,"fork":false,"pushed_at":"2018-02-16T08:08:57.000Z","size":1795,"stargazers_count":28,"open_issues_count":0,"forks_count":10,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-04T14:34:20.888Z","etag":null,"topics":["alerta","kibana"],"latest_commit_sha":null,"homepage":"http://alerta.io","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alerta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-10T23:02:14.000Z","updated_at":"2023-01-30T14:10:19.000Z","dependencies_parsed_at":"2022-08-25T11:51:19.678Z","dependency_job_id":null,"html_url":"https://github.com/alerta/kibana-alerta","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alerta/kibana-alerta","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerta%2Fkibana-alerta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerta%2Fkibana-alerta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerta%2Fkibana-alerta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerta%2Fkibana-alerta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alerta","download_url":"https://codeload.github.com/alerta/kibana-alerta/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alerta%2Fkibana-alerta/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266761337,"owners_count":23980286,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alerta","kibana"],"created_at":"2024-11-14T21:12:58.895Z","updated_at":"2025-07-23T22:32:24.681Z","avatar_url":"https://github.com/alerta.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Alerta-to-Kibana\n================\n\nForward Alerta alerts via Logstash to Elasticsearch for visualisation in Kibana.\n\n![kibana](/docs/images/alerta-kibana3.png?raw=true)\n\nInstallation\n------------\n\nInstall the following packages:\n\n1. Logstash\n2. Elasticsearch\n3. Kibana\n\nConfiguration\n-------------\n\nInstall the `logstash` plug-in which can be found in the [contrib repo](https://github.com/alerta/alerta-contrib/tree/master/plugins/logstash). Then add it to the list of enabled `PLUGINS`:\n\n```\nPLUGINS = ['reject','logstash']\nLOGSTASH_HOST = 'localhost'\nLOGSTASH_PORT = 1514\n```\n\nConfigure `logstash` to parse json-encoded alerts and forward them to elasticsearch:\n\n```\ninput {\n    tcp {\n        port  =\u003e 1514\n        codec =\u003e json_lines\n    }\n}\noutput {\n    # stdout {}\n    elasticsearch {\n        protocol =\u003e \"http\"\n        host     =\u003e \"localhost\"\n    }\n}\n```\n\nEither configure a Kibana dashboard manually or load the example dashboard from this repo.\n\n    Menu -\u003e Load -\u003e Advanced -\u003e Choose File -\u003e Dashboard.json\n\nTesting\n-------\n\nRun `logstash` in debug mode:\n\n    $ stop logstash\n    $ /opt/logstash/bin/logstash agent -f /etc/logstash/conf.d/alerta.conf -vvv\n\nTo view alerts as they would be sent to elasticsearch uncomment the `stdout{}` line in the `logstash.conf` file above.\n\nList elasticsearch indices:\n\n    http://localhost:9200/_cat/indices?v\n\n\nVagrant\n-------\n\nAlternatively, make use of the [vagrant-try-alerta](https://github.com/alerta/vagrant-try-alerta) repo...\n\n    $ git clone https://github.com/alerta/vagrant-try-alerta.git\n    $ cd vagrant-try-alerta\n    $ vagrant up alerta-kibana\n    $ vagrant ssh alerta-kibana\n\nLicense\n-------\n\nCopyright (c) 2014,2016 Nick Satterly. Available under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falerta%2Fkibana-alerta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falerta%2Fkibana-alerta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falerta%2Fkibana-alerta/lists"}