aiops/logsight-setup-action
Login, and start log collection.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| username | Basic auth username. | yes | — |
| password | Basic auth password. | yes | — |
| repository | Application name. | no | ${{ github.event.repository.name }} |
| tag | Tag that refers to the current version of your software. | no | ${{ github.sha }} |
| fluentbit_enable | Flag that enables or disables FluentBit log collection. If disabled, please make sure you have your own input that forwards logs to logsight.ai (https://docs.logsight.ai/#/./send_logs/fluentbit). | no | 1 |
| fluentbit_inputname | FluentBit inputs (https://docs.fluentbit.io/manual/pipeline/inputs) | no | tail |
| fluentbit_filelocation | FluentBit file location if using tail as input (https://docs.fluentbit.io/manual/pipeline/inputs/tail). As FluentBit is running into a container in your virutal machine. Our config mounts your host file system / to /host. Every location that you write starts with /host | no | /host/var/lib/docker/containers/*/*.log |
| fluentbit_matchpattern | FluentBit match pattern. Use * if you want match all messages (https://docs.fluentbit.io/manual/concepts/key-concepts#match) | no | * |
| fluentbit_message | FluentBit message string that specifies the Key that contains the log message. (e.g., if using Tail messages automatically have the Key message) | no | log |
| fluentbit_host | Logsight URL. Use logsight.ai for the web service, or 127.0.0.1 for an on-premise solution | no | logsight.ai |
| fluentbit_port | Logsight PORT. Use 443 | no | 443 |
| fluentbit_config | If you want your own fluentbit config, use ONLY this entry to specifiy the file location | no | "" |
Outputs
| name | description |
|---|---|
| repository | Name of the repository. |